background top icon
background center wave icon
background filled rhombus icon
background two lines icon
background stroke rhombus icon

Скачать "Программное создание элементов форм Часть 1"

input logo icon
Теги видео
|

Теги видео

программное
создание
элементов
форм
часть
Субтитры
|

Субтитры

subtitles menu arrow
  • enАнглийский
Скачать
00:00:08
всем привет сегодня мы пробуем добавить
00:00:12
визитную форму
00:00:16
задача будет у нас следующий
00:00:19
клиент хочет
00:00:22
анализы это номенклатура с галочкой
00:00:25
анализ
00:00:27
классифицировать по видам исследования
00:00:30
это будет у нас отдельно справочник
00:00:32
которые таки на будет называться виды
00:00:34
исследований
00:00:37
то есть в номенклатуре будет реквизит
00:00:40
который будет ссылаться на этот
00:00:42
справочник
00:00:43
и
00:00:44
соответственно реквизит будет
00:00:47
отображаться только если кучно галочка
00:00:49
анализ
00:00:50
девочку интерактивно выключаем вид
00:00:53
исследование скрывается
00:00:55
так что мы будем делать мы
00:00:59
будем добавлять справочник
00:01:05
будем
00:01:07
реквизит на форму
00:01:11
будем
00:01:12
обрабатывать
00:01:14
изменения галочки
00:01:16
анализ и
00:01:20
собственно все
00:01:24
кофеварки у нас абсолютно типовая это
00:01:27
битум отсек корпуса 1 23 4 последний
00:01:31
released a platform 8-18 1483
00:01:38
с поддержки нашу даже не снята
00:01:41
ну начнем с того что мы сестру и снимаю
00:01:44
с поддержки и включаем режим
00:01:45
редактирования и
00:01:49
этого мы зашли в конфигурация поддержка
00:01:51
настройки поддержки
00:01:53
нажимаю кнопку включить возможность
00:01:55
изменения нажимаем да здесь
00:01:59
на некоторых сайтах очень нехорошие люди
00:02:03
пишут что надо переводить
00:02:05
оба положение в объект поставщика лет в
00:02:09
кировском с сохранением поддержки
00:02:18
так делать не стоит
00:02:20
почему если мы тоже сделаем то у нас вся
00:02:24
конфигурация станет редактируем то есть
00:02:27
у всех обетов уберутся замочки и
00:02:31
тогда при обновлении
00:02:34
мы будем сидеть и ждать пока
00:02:38
конфигурация три раза сравниться
00:02:41
не зная что именно изменено то есть если
00:02:46
она сравнивать объекты у которой включен
00:02:49
либо да именно включил режим и kirova не
00:02:53
сохранением поддержки
00:02:58
то есть если мы все объекты включаем то
00:03:01
при сравнении она не будет знать и
00:03:04
объект стоят на поддержке какие же не
00:03:06
стоят на поддержке все уже не стоят на
00:03:09
поддержки и
00:03:11
соответственно будет думать что все они
00:03:13
изменены и сравнивать поэтому мы
00:03:17
оставляем какие себе усыхания
00:03:19
редактируются нажимаем окей сейчас он
00:03:21
немного повисит и
00:03:24
даст нам что-то делать
00:03:30
сразу что мы будем снимать поддержки и
00:03:33
патчера
00:03:34
лежать
00:03:36
редактирования сохранением поддержки не
00:03:39
путаться не весь конечно в обиходе
00:03:42
секреты из поддержки снять поддержки это
00:03:45
немного другое это вообще в принципе
00:03:47
прекратить обновление этого объекта
00:03:53
проектирование с сохранением поддержки
00:03:57
мы будем снимать
00:04:00
саму конфигурацию это самая верхняя обед
00:04:04
потери
00:04:05
почему будем снимать потому что она
00:04:07
добавлять справочник что добавить любой
00:04:10
объект конфигурацию надо снять саму
00:04:12
конфигурацию с поддерживать
00:04:15
шиндо включить режим редактирования
00:04:18
нажимаем два раза выбираем средний пункт
00:04:22
опять поставщика редактировать сохраним
00:04:23
поддержки на эту галочку монет нажимаем
00:04:25
иначе у нас так же произойдет то же
00:04:28
самое что если мы нажали был той кнопке
00:04:31
и второй режим и она бы у нас все всю
00:04:37
конфигурацию привела в этот режим нам
00:04:40
это не нужно мы просто выбираем второй
00:04:42
пункт в нажимаем ok
00:04:45
все второй момент мы будем снимать
00:04:48
справочник номенклатура
00:04:53
опять же пожали выбираем второй режим
00:04:57
эту галочку не ставим нажимаем ok и
00:05:05
саму форму почему не чтобы не выводить
00:05:08
саму номенклатуру мы сняли почему во
00:05:12
первых показать людям что мучит меня
00:05:15
даже если мы
00:05:18
не трогали реквизита табличная часть это
00:05:21
увеличит другой а трогали только форму
00:05:24
то включаем режим этой херни сохранение
00:05:27
поддержки чтобы люди видели что мы ее
00:05:29
менять
00:05:35
сохранению поддержки на
00:05:40
ну в данном случае мы и сняли не только
00:05:43
для того чтобы она понять
00:05:45
чтобы люди могли понять что мы уже
00:05:47
little трогали редактировали этой дали
00:05:50
нам больше добавлять реквизиты это
00:05:52
вложенные
00:05:54
объекты этого объекта
00:05:57
соответственно пока мы не включаем
00:05:59
редактирование этого объекта мы не можем
00:06:01
него добавлять другие объекты
00:06:12
ну и соответственно сама форма почему не
00:06:15
будем добавлять реквизит самое
00:06:17
репетировать не получим то
00:06:18
соответственно учение палуб с
00:06:21
применением сразу изменения
00:06:26
висит маленько
00:06:31
еще раз напомню задача мы хотим добавить
00:06:34
некий справишься которые кто-то будет
00:06:36
забивать
00:06:37
табу и хранят странице виды исследований
00:06:40
мы хотим чтобы люди могли в номенклатуре
00:06:44
указывать какому виду исследование одно
00:06:47
из этот или на анализ если это
00:06:50
соответственно анализ галочка стоит на
00:06:53
глазури и что это анализ
00:07:12
отлично
00:07:14
изменение применились составляя
00:07:17
справочник вид виды из 5 дней
00:07:24
естественно пишем приписку бит наш
00:07:27
внутренний приписка
00:07:30
делаем его во множественном числе то
00:07:33
принято называть справочнике 1с все да
00:07:38
они даже называться во множественном
00:07:40
числе синоним делаем им
00:07:44
виды исследований без всяких готов и
00:07:48
еще дополнительно представление берта
00:07:50
пишем единственном числе belt with если
00:07:53
вы просто вид исследование
00:07:56
это будет отображаться на форме элемента
00:07:59
в скобочках у вас для названия самого
00:08:01
объекта
00:08:06
сильно рассказывать про себе свойство
00:08:09
справочника не буду
00:08:12
остановлю внимание пока только на данных
00:08:18
здесь мы можем добавить свои реквизиты
00:08:20
табличной части .
00:08:25
правда на требования к этому справочнику
00:08:28
нет то есть он уже там только
00:08:30
наименование год стандартные и еще но
00:08:33
наименование мы сделаем 150 символов это
00:08:36
максимум что можно поставить больше
00:08:37
нельзя ну чтобы просто у нас не уперли
00:08:43
сунет что не могут от спасибо описать
00:08:45
150 принципе достаточно
00:08:49
в принципе все больше мы пока ничего
00:08:52
spiritual щекам делать не будем выводить
00:08:53
его пока тоже никуда не будем право на
00:08:55
него пока тоже делать не будем
00:08:59
просто закрываем
00:09:03
дальше идем в номенклатуру
00:09:07
номенклатур добавляем
00:09:10
реквизит бит вид исследования
00:09:16
единственном числе естественно
00:09:19
синонимом делай вид исследования типы мы
00:09:22
делаем
00:09:25
справочных ссылка between и исследований
00:09:35
так форму раз уже с поддержки
00:09:39
тут казалось сейчас сложного давайте
00:09:43
cвязaнo поедем уже можем просто взять и
00:09:47
конструктор форм соответственно вытянуть
00:09:50
реквизит ную форму куда-нибудь сюда
00:09:52
например
00:09:55
split готова
00:09:58
давайте посмотрим
00:10:01
как это будет выглядеть наглядно сам
00:10:05
него с конфигурации баз данных это то
00:10:07
что нас сейчас хранится в конфигурации
00:10:09
до того как мы нажмём на эту синюю банку
00:10:12
что применить это неважно он за и что
00:10:16
нас ни одно подсистему не включена думаю
00:10:18
к ней хоть и подключать его некуда
00:10:22
справочник
00:10:24
пока тот раз справочник новой
00:10:27
формы форма элемента форма
00:10:32
сразу очень внимание что на шестеренку
00:10:35
открывается только модуль
00:10:38
который мы еще пока ничего не писали но
00:10:41
теперь соответственно как мы будем
00:10:43
видеть отличия в наших нашей формы учета
00:10:47
сравнение подробно вот эту всю историю
00:10:49
включая и
00:10:52
видим это вот так вот то есть дальнейшие
00:10:56
действия человек который будет например
00:10:58
там навалять сравнение обычно там
00:11:01
делается при обновлении на или когда мы
00:11:04
там централизовано вносим доработки там
00:11:07
да и
00:11:08
соответственно допустим два разработчика
00:11:10
полезли в один но году и та же форма
00:11:12
добавляют то реквизита астров разные
00:11:15
возможного одно и то же место
00:11:17
на реквизиты разное и
00:11:19
как будет действовать этом случае
00:11:22
разработчик защиту будет это объединять
00:11:24
или обновлять он откроет отдала всю
00:11:28
историю запишешься на бумажку что надо
00:11:31
форму категория видит группа категорий
00:11:34
вид promo group и медицинские флаги
00:11:36
добавить элемент вид исследования
00:11:38
но кроме того здесь ничего не написано
00:11:41
какие свойства должны быть у этого
00:11:42
элемента то есть он его выйти не та
00:11:45
форма на
00:11:46
пути носу чтоб понять какие свойства
00:11:48
должны быть открыть вот эту форму
00:11:53
это старая форма
00:11:55
посмотрите как здесь выглядит все это
00:12:00
открыть вот эту форму как это выглядит
00:12:04
здесь
00:12:05
каким-то образом мы сеть это все на один
00:12:07
экран попробовать увидеть наконец спустя
00:12:11
год что вот здесь добавился вид и цвет
00:12:13
по не
00:12:16
плакать эту форму уже пошло но я
00:12:20
ну и посмотреть что мы тут выставляли по
00:12:23
что може могли не просто добавить
00:12:24
реквизит многое учетом побаловаться же
00:12:28
положении заголовками сделать сверху
00:12:30
убрать в него на кнопку открыть и
00:12:33
добавить кнопку выбора внутри точки вот
00:12:36
такую и
00:12:38
это мой муж их другой еще что-то и вот
00:12:43
эти свойства бы смотреть вручную
00:12:47
ну и
00:12:49
все еще второй вариант а
00:12:53
потом откроет эту конфигурацию в который
00:12:56
внесет nissan от вида следа не нажмет
00:12:58
здесь controls делает и control вы
00:13:01
сделали там но опять же
00:13:04
поставка сделает и мучного и зайти в
00:13:07
свойства события и проверить внимательно
00:13:10
что все события со поставились
00:13:17
на соответствие тоже перенести нужно
00:13:19
быть
00:13:22
довольно и интересно потом это делать не
00:13:26
будем сейчас этот реквизит обратно
00:13:29
уберем и
00:13:32
будем гулять по правилу
00:13:36
многим посмотрим что тут во все это
00:13:39
пропало
00:13:44
только наши кредит остался форма не
00:13:46
тронут
00:13:48
закрываем
00:13:54
скачаем конфигурацию избитого
00:13:58
в которой у нас есть наши модули
00:14:02
дома 2
00:14:06
папки так сейчас мы сюда откроем пункт
00:14:16
что нас интересует для добавления уже
00:14:21
грамм на реквизитов на форма я вообще
00:14:24
чего-то на форм
00:14:26
нас интересует модули бит события
00:14:32
что нам нужно делать намного просто
00:14:35
перетащить
00:14:38
соответственно вызов сервера
00:14:41
клиент все же повторное использование и
00:14:43
биться бытия клиент все это все
00:14:46
притащили больше нам пока ничего не
00:14:48
нужно из этого
00:14:53
и
00:14:57
так откроем бить события вызов сервер
00:15:02
котором на чем-то лишнюю процедура есть
00:15:05
которой нету но хочу ударить
00:15:11
здесь у нас позже по умолчанию в рабочем
00:15:15
при создании на сервере которому можем
00:15:17
чем потом копировать задавай своем
00:15:20
рабочие и
00:15:21
есть пример создания обработчика для
00:15:24
определенной формы
00:15:26
мышц раскомментируем
00:15:31
уберем слова пример и
00:15:35
назовем его правильно
00:15:37
при создании на сервере остается
00:15:40
справочник остается прошлый раз так
00:15:41
справочник здесь пишем норме ккал от
00:15:46
тура и
00:15:47
форма элемента упс так и остается
00:16:00
здесь параметры по умолчанию эта форма
00:16:04
отказ стандартная обработка
00:16:06
дополнительный параметр
00:16:09
это форм это сама форма которую мы
00:16:14
редактируем отказ это стандартные
00:16:17
параметры при создании на сервере то
00:16:20
есть допустим у нас каких-нибудь условий
00:16:22
наша форма не открывалась там ругалась
00:16:24
на что-нибудь
00:16:28
то есть то мы поставим отказ со мной
00:16:30
истинное чем этому сообщил
00:16:35
стандартная обработка
00:16:37
практически у всех событий в форме есть
00:16:40
то есть если она стоит ло что не будет
00:16:43
делаться платформенные штуки
00:16:45
непосредственно под обработку ложку по
00:16:47
идее форма даже не откроется
00:16:51
она будет ждать открытие вас то есть вы
00:16:55
блокируете открывайте что-то другое
00:16:57
например на другую ford
00:17:05
метильные параметры это если вдруг у нас
00:17:08
где-то там при создании на сервера в
00:17:11
основном обработчики которые на фарме
00:17:13
уже написанные схеме переменные например
00:17:15
которые мы хотим здесь использовать
00:17:17
различный нас ихний определять и
00:17:20
вычислять
00:17:23
передадим их дополнительные параметры
00:17:25
это структура по идее
00:17:27
вставляем сжатое делаешь с этим же хотим
00:17:31
здесь этим немного неправильно вот это
00:17:34
вот уже не то что теперь
00:17:38
собственно о самой процедуре пишу ну
00:17:42
стандартно мы объявляем переменные
00:17:45
элементы чтоб не писать это форма
00:17:47
элементы объявляем команды что не
00:17:49
советую форма команды и объект это форма
00:17:51
одежды тоже не писать
00:17:55
хорошие это такие часто используемые
00:17:57
переменные и лучше изолировать чтоб
00:18:00
лишний раз не вытаскивать их забег то
00:18:03
есть пример добавления элемента раз таки
00:18:06
стоит
00:18:07
функция добавить элемент на определено
00:18:10
здесь если интересно можете поставить
00:18:12
она делает
00:18:14
сложного нет
00:18:17
потом название элемента
00:18:20
вид исследования
00:18:26
элемент это переменная потому будем
00:18:28
вставлять наш элемент и
00:18:31
тут может быть поле формы
00:18:35
декорация формы и группа форуме носок
00:18:38
его а это бриться форума и все
00:18:41
весь мир того чемодана сейчас мы
00:18:43
добавляем поле котором вы не чета
00:18:45
выбирать декорация это просто радуюсь
00:18:49
группа это группа которая
00:18:52
объединяет несколько полей или таблиц
00:18:57
таблицы таблицы
00:18:59
the prince все понятно следующий
00:19:02
параметр это
00:19:05
родитель то есть группа в которой мы
00:19:07
вставляем нашу
00:19:08
наш элемент из моего не могу группа несу
00:19:11
это ничего не снимешь и
00:19:13
посмотрим куда мы хотим его вставить
00:19:18
ну допустим мы оставим где-нибудь здесь
00:19:22
группе медицинские флаги там поставим
00:19:25
рядом с анализа
00:19:27
пускай там и болтается
00:19:38
элемент группы медицинский фрай
00:19:42
следующий параметр у меня здесь обычно
00:19:44
пропущен это вставить перед
00:19:49
если у нас надо вставить его не в конец
00:19:52
этой группы kazaky такой пример
00:19:55
например перед каким-то другим там нету
00:19:58
после есть перед мы не можем после
00:20:02
анализа состоит на моем сайте или на
00:20:03
смотрят справка поэтому копиру
00:20:08
говорим что мы оставляем его перед
00:20:10
элементы . меня смотр справка и
00:20:15
тогда у нас ставится соответственно
00:20:17
группы медицинские влаги перед медосмотр
00:20:20
справка то есть между вот этими двумя
00:20:23
элементами и так как в группу нас
00:20:28
горизонтально если возможно то если а то
00:20:30
если она влезет в экран и
00:20:33
платформа сочтет рациональному раздаете
00:20:36
по горизонтали то они будут анализ потом
00:20:39
будет вид исследование потом будет минус
00:20:41
справка еще правее из не влезет у они
00:20:44
будут столбиком стоит анализ ведь
00:20:46
исследованиями смотр справка
00:20:53
дальше и стандартных
00:20:59
свойств которые нужно будет заполнить
00:21:01
это путь к данным для
00:21:05
поля формы это практически обязательный
00:21:08
реквизит потому что весы пути дана мне
00:21:10
тут у типа начо потом выводим
00:21:17
потерь данными объект . бит
00:21:21
естественно ведь исследование
00:21:27
вид это
00:21:29
вид поле формы можно посмотреть вот
00:21:33
здесь
00:21:36
кто-то есть поле ввода после росписи
00:21:38
поле флажка в поле картинки когда мы
00:21:41
программно создаем
00:21:43
автоматически ставится поле надписи
00:21:46
поэтому мы то есть пуль надпись это
00:21:49
просто текст своего детства
00:21:52
мы
00:21:54
хотим что там что то можно было водить
00:21:56
поэтому делаем его поле ввода
00:22:01
из этой структуры то есть вот очень
00:22:04
такая страшная конструкция на первый сет
00:22:07
на самом деле ничего такого страшного
00:22:08
нет могло это выглядит примерно вот так
00:22:11
вот то есть это просто параметр просто
00:22:15
функции
00:22:17
где вопроса создаем структуру не
00:22:19
запихивания какую переменную
00:22:23
переключи кулинарным и вид
00:22:26
передаем туда значение этих ключей по
00:22:30
порядку наши лапули данным потом вид
00:22:35
этой структуры потом заполнится значение
00:22:38
свойства этого нашего элемента и чтобы
00:22:40
это выглядело читабельным и делаю вот
00:22:43
так прост переносим новую строку и
00:22:46
делаем небольшой отступ чтоб понять
00:22:48
что-то к этой процедуре относится
00:22:53
все-таки покажутся этот добавить элемент
00:22:56
и кто выглядит
00:22:58
здесь просто вызывается стандартные
00:23:00
функции и элементы вставить
00:23:03
имя типа видите ставить перед а
00:23:08
потом из свойств 4 по 5 и
00:23:14
6 параметра
00:23:18
заполняется значение свойст элемента
00:23:21
то есть эта функция берет из вот этой
00:23:24
структуры и
00:23:26
если находит такие же ключи
00:23:29
тоже такие же свойства пути данным и
00:23:32
with the заполняет и хуй элемент если
00:23:35
находится ничего не заполняет ну
00:23:37
соответственно в элементах они
00:23:39
практически всегда есть и поэтому мы с
00:23:41
absinthe faint что пули данным и вид
00:23:43
этого заполнится автомата
00:23:50
пока всем сейчас опустим посмотрим что
00:23:53
они не запустим не посмотрим просто мною
00:23:56
просто добавили
00:24:00
теперь мы идем по номенклатуру
00:24:04
идем форму
00:24:09
перемен то уж
00:24:11
идем модуль у него при создании на себя
00:24:17
нет им отступ
00:24:19
делаем
00:24:21
комментарий
00:24:26
шаблон стоит
00:24:33
быть сервера при создатель на сервере
00:24:37
передам это форма
00:24:39
передаем отказ
00:24:42
передаем стандартную обработку
00:24:45
дополнительный параметр при темп чтобы
00:24:47
ничего принципе больше не надо
00:24:55
ну и соответственно вот в этой функции
00:24:57
мы тоже напишите комментарий ну что
00:25:02
умные люди
00:25:14
я пишу комментарии внутри функции кто-то
00:25:18
пишет их в начале функции но
00:25:21
имейте виду никогда не пишите вот так
00:25:26
вот
00:25:29
почему потому что этот комментарий
00:25:33
в данном случае прилипнет к вот этой
00:25:36
область
00:25:39
то есть при сравнении он вылезать не
00:25:43
конец процедуру он ни сна ни в этой
00:25:46
процедуре выглядит
00:25:48
в этой области сейчас покажу наш взгляд
00:25:56
сравнение
00:25:58
все модули
00:26:01
я не покажу наглядно по сути ничего
00:26:04
страна а
00:26:12
просто я применю без вот этого
00:26:35
ставлю
00:26:38
и сравнил
00:26:47
водка не нашел чем могли нажав на
00:26:50
шестеренку
00:26:51
как вы видите он прилипнет процедуре
00:26:54
какое-то конкретное а
00:26:58
он прилип именно вот этой вот области то
00:27:04
есть если кто-то после вас добавить еще
00:27:08
одну процедуру
00:27:10
прям сразу после вас
00:27:13
этот комментарий крепит к низу этой
00:27:17
процедуры который добавил другой человек
00:27:19
и
00:27:22
это не есть хорошо
00:27:30
это так мы не делаем
00:27:33
если хотите полностью показать что вы
00:27:35
написали этот куб то пишем здесь и здесь
00:27:40
и
00:27:42
сказать что вы просто написали эту
00:27:44
процедуру
00:27:45
потому кто то еще что то написать делаем
00:27:48
его где-нибудь сверху
00:27:52
там прилипнет правильно
00:27:55
при чем тут очень важно
00:27:59
из мы ждем вот так вот а вот
00:28:07
он прилип к процедуре
00:28:14
если мы сделаем вот так вот сейчас он
00:28:17
еще по идее не прилипнет процедур
00:28:32
прилип но лучше так не делать просто
00:28:35
мало ли там ставится между вами и
00:28:38
комментариям поэтому лучше пробила там
00:28:41
не оставлять в центр
00:28:47
он мне больше нравится вот рука в поле
00:28:50
надежны обронил именно свой код который
00:28:53
написал и все
00:28:56
за пределами этого кода не моего
00:29:00
но собственно запустим посмотришь наша
00:29:03
элемент добавился на форму
00:29:21
мы уже
00:29:24
к номенклатур
00:29:27
как у нас здесь появился
00:29:30
теперь как мы и хотели мы не хотим чтобы
00:29:34
если галочка анализ меня стоит там и
00:29:37
этот реквизит не хотим выводить а
00:29:39
вот если галочка будет стоять или мы ее
00:29:42
тут это активно поставим или с ним
00:29:45
элемент ужин соответственно появляться и
00:29:48
пропадать
00:29:50
давайте так и сделаю
00:29:56
делается это очень просто
00:29:59
делая видимость
00:30:07
здесь объект . анализ и
00:30:11
так он уже при создании на сервере то
00:30:14
есть там форма открываем уже не будет
00:30:18
показываться на
00:30:23
или будет показываться из там галочка
00:30:25
стоит
00:30:37
чанга
00:30:39
это снижение показывается но пока мы
00:30:42
галочку ставить щас ничего не происходит
00:30:43
снимают уже начали происходит
00:30:47
не забываем досюда что кроме открытие
00:30:51
существуют еще другие события
00:30:56
перри вопрос как с этим быть
00:31:00
здесь на самом деле все просто
00:31:03
нас есть анализ него есть события они
00:31:08
даже уже есть события при создателю при
00:31:10
изменении вы просто у него заходим чтобы
00:31:13
здесь все не захламлять
00:31:18
мы
00:31:20
сделаем свое ответвление бит напишем
00:31:30
сделаем числе нибудь внизу
00:31:32
обязательно сделать область за землю
00:31:37
пить доработки
00:31:41
по стандартам 1с все
00:31:45
функции
00:31:48
процедуры должны быть в областях
00:31:54
поэтому мы пишем свою область
00:31:57
сейчас
00:31:59
шаблончик и
00:32:04
нужен ли форма сделаю
00:32:08
на клиенте мне достаточно будет назову
00:32:11
орбит
00:32:14
анализ
00:32:16
при изменении
00:32:19
тут важный момент
00:32:21
то кто будет смотреть возможно
00:32:25
участвовал в этом споре долгом
00:32:28
в данном случае мы не создаем свой
00:32:31
обработчик приз при изменении но
00:32:34
прицепляется к типовому обработчику этот
00:32:36
обработчик продолжение если мы создавали
00:32:39
бы свой рабочих там описали бы в атаку
00:32:41
то
00:32:42
подключаемый
00:32:44
анализ изменения то есть если бы у
00:32:47
галочки анализ еще не было бы события
00:32:50
при изменении мы писали выбит подключаем
00:32:51
привези мне не чтобы было понятно что
00:32:55
обработчик подключается программа по
00:32:59
носу он не подключается программу это
00:33:01
просто продолжение того обработчика
00:33:03
который типовой поэтому пишем бетона лиц
00:33:06
при изменении
00:33:08
это все лишь частью
00:33:12
сотру не знаю как правильно
00:33:16
направляешь на элемент как я узнал такие
00:33:19
параметры слоя передавать и делал
00:33:21
обычного так выделяю kontrol f1
00:33:24
вызывает сейчас помощник
00:33:31
при изменении
00:33:38
бываю открываю
00:33:41
здесь ничего нету но всегда в обработчик
00:33:45
их элементов на есть элемент и
00:33:49
еще мог бы другие
00:33:52
параметры то есть ждем перед началом
00:33:56
добавления показать он показывает что
00:33:59
кроме элемента же 5 отказ копирования
00:34:02
родителей это группа параметр при
00:34:04
изменении нужно только элемент
00:34:08
вот такая вещь допустимо то есть если вы
00:34:12
пишем в одной строке и конец процедуры и
00:34:15
комментарии тогда в принципе это
00:34:18
работает но если мы пишем внизу то она
00:34:21
прицепляется не туда но и также если мы
00:34:25
пишем несколько процедур то все равно
00:34:29
нужно писать над каждой или внутри
00:34:32
каждой процедуры свои комментарии
00:34:35
я придерживаюсь одного стиля ему
00:34:39
написать
00:34:43
вот так вот внутри но почему-то мне не
00:34:47
вставили штуки спасибо
00:34:51
и делаю элементы .
00:34:56
это его назвали бит вид исследования
00:35:01
видимость
00:35:03
равно объект . анализ
00:35:08
все
00:35:09
это я вдруг мне так не нравится
00:35:14
ну и все собственно сейчас у нас
00:35:18
поле будет появляться и исчезать в
00:35:21
зависимости от галочки
00:35:43
наш номенклатуру анализ не стоит поля
00:35:46
нет анализ поставили более все еще нет
00:35:50
раб открытия почему так не получилось
00:35:52
потому что мы забыли все таки это
00:35:54
написать
00:35:57
функцию написали
00:36:01
определенного периода
00:36:04
делаешь и на самом деле можно элементы
00:36:08
вроде бы
00:36:15
вообще элемент сам по себе редко
00:36:19
используется мало ли вдруг мы захотим
00:36:21
где-нибудь использовать этот элемент
00:36:22
потом будущем и
00:36:25
тут
00:36:26
многие путают и сразу поначалу по почему
00:36:29
мы тут не делаем вызов серы в этом мире
00:36:33
вызов или клиент
00:36:35
то есть пицца быть это не выносим
00:36:39
потому что тут мы просто элемент меня
00:36:42
мимо могут иметь на фоне 1 200 все время
00:36:46
и как бы нерационально бегать что этого
00:36:49
модуля другой жить того что что то
00:36:52
поменять мы это лишнее загромождения
00:36:55
модуля
00:36:58
вот галочку поставили элемент появился
00:37:01
галочку сняли элемент пропал что
00:37:04
поставили что-нибудь выбрали с задним
00:37:08
сразу
00:37:10
давайте я сниму днях это на 1 к рынку
00:37:12
тоже меняется
00:37:15
анализ крови
00:37:17
всё галочка стоит может так вот
00:37:23
клинически
00:37:27
общеклинические шум длинное название
00:37:28
было
00:37:30
анализы крови
00:37:34
отлично мы были записали
00:37:37
записали закрыли двери открыли все
00:37:41
пропало все на месте все совершенно
00:37:45
месте но как на самом деле возможно
00:37:48
стоит защищать это поле когда мы снимаем
00:37:51
галочку возможно не стоит как бы тут не
00:37:54
особо важно
00:37:58
прорисовка сломалась
00:38:01
починилась
00:38:04
ну я думаю на этом первую часть закончу
00:38:07
потом выложишь продолжение будем
00:38:10
добавлять
00:38:12
реквизит формы это не реквизит реквизит
00:38:17
который не страница в объекте но нам
00:38:19
нужен нам пустим для чего-нибудь на
00:38:21
форуме и
00:38:23
потом попробуй добавлять динамические
00:38:26
списки
00:38:27
всем спасибо всем пока

Описание:

Изначально видео записывал для своих начинающих программистов из моей команды, прошу не судить строго, если какие-то моменты непонятны для взгляда со стороны. Буду рад критике в комментариях. В этом видео рассмотрим как добавлять элементы на форму программно. Речь пойдет о элементах, связанных с данными объекта. Конфигурация, из которой я брал вырезки в видео находится в GitHub, по ссылке: https://github.com/SidorukSV/1C_Template/ Конфигурация на базе которой делали доработки в этом видео - это разработка компании Первый БИТ: БИТ. Управление медицинским центром, но конфигурация с GitHub адаптирована под любую конфигурацию содержащую минимальный набор из Библиотеки стандартных подсистем 3. Позже данная конфигурация будет адаптирована и под конфигурации без БСП. Не забывайте подписываться на канал, а также напоминаю, что теперь у нас есть паблик в ВК: https://vk.com/1cnomore

Готовим варианты загрузки

popular icon
Популярные
hd icon
HD видео
audio icon
Только звук
total icon
Все форматы
* — Если видео проигрывается в новой вкладке, перейдите в неё, а затем кликните по видео правой кнопкой мыши и выберите пункт "Сохранить видео как..."
** — Ссылка предназначенная для онлайн воспроизведения в специализированных плеерах

Вопросы о скачивании видео

mobile menu iconКак можно скачать видео "Программное создание элементов форм Часть 1"?mobile menu icon

  • Сайт http://unidownloader.com/ — лучший способ скачать видео или отдельно аудиодорожку, если хочется обойтись без установки программ и расширений. Расширение UDL Helper — удобная кнопка, которая органично встраивается на сайты YouTube, Instagram и OK.ru для быстрого скачивания контента.

  • Программа UDL Client (для Windows) — самое мощное решение, поддерживающее более 900 сайтов, социальных сетей и видеохостингов, а также любое качество видео, которое доступно в источнике.

  • UDL Lite — представляет собой удобный доступ к сайту с мобильного устройства. С его помощью вы можете легко скачивать видео прямо на смартфон.

mobile menu iconКакой формат видео "Программное создание элементов форм Часть 1" выбрать?mobile menu icon

  • Наилучшее качество имеют форматы FullHD (1080p), 2K (1440p), 4K (2160p) и 8K (4320p). Чем больше разрешение вашего экрана, тем выше должно быть качество видео. Однако следует учесть и другие факторы: скорость скачивания, количество свободного места, а также производительность устройства при воспроизведении.

mobile menu iconПочему компьютер зависает при загрузке видео "Программное создание элементов форм Часть 1"?mobile menu icon

  • Полностью зависать браузер/компьютер не должен! Если это произошло, просьба сообщить об этом, указав ссылку на видео. Иногда видео нельзя скачать напрямую в подходящем формате, поэтому мы добавили возможность конвертации файла в нужный формат. В отдельных случаях этот процесс может активно использовать ресурсы компьютера.

mobile menu iconКак скачать видео "Программное создание элементов форм Часть 1" на телефон?mobile menu icon

  • Вы можете скачать видео на свой смартфон с помощью сайта или pwa-приложения UDL Lite. Также есть возможность отправить ссылку на скачивание через QR-код с помощью расширения UDL Helper.

mobile menu iconКак скачать аудиодорожку (музыку) в MP3 "Программное создание элементов форм Часть 1"?mobile menu icon

  • Самый удобный способ — воспользоваться программой UDL Client, которая поддерживает конвертацию видео в формат MP3. В некоторых случаях MP3 можно скачать и через расширение UDL Helper.

mobile menu iconКак сохранить кадр из видео "Программное создание элементов форм Часть 1"?mobile menu icon

  • Эта функция доступна в расширении UDL Helper. Убедитесь, что в настройках отмечен пункт «Отображать кнопку сохранения скриншота из видео». В правом нижнем углу плеера левее иконки «Настройки» должна появиться иконка камеры, по нажатию на которую текущий кадр из видео будет сохранён на ваш компьютер в формате JPEG.

mobile menu iconСколько это всё стоит?mobile menu icon

  • Нисколько. Наши сервисы абсолютно бесплатны для всех пользователей. Здесь нет PRO подписок, нет ограничений на количество или максимальную длину скачиваемого видео.