gifts2017

Код заполнения объекта

Опубликовал Баженов Сергей (takefive) в раздел Программирование - Инструментарий

Конструктор выражений на встроенном языке

Код заполнения объекта

Конструктор выражений на встроенном языке

В основном окне поле ввода для выбора типа объекта заполнения и табличная часть из трех колонок.

Колонка Реквизит - заполняется по метаданным

Колонки Выражение и Значение для выбора левой части выражения.

При выборе выражения выдается список подходящих по типу данных. Список сформирован анализом соседних полей включая табличные части. Например для поля "ДоговорГонтрагента" предложит в числе других вариантов выражение "Контрагент.ОсновнойДоговорКонтрагента". Если выбирать из табличной части, необходимо реализовать алгоритм получения этой строки самостоятельно.

В колонке Значение выбираются данные информационной базы. Табличные части заполняются на отдельных закладках. На верхней панели в меню Действия есть механизм заполнения по образцу. Для этого надо выбрать Ссылку-образец. Табличные части заполняются по первой строке

Колонка Выражение имеет больший приоритет.

 

3.12.2012 изменено формирование кода для получения констант и элементов справочников

5.12.2012 исправлено формирование кода ВидРасчета и выбора на форме реквизитов, имеющих множественный тип

7.12.2012 добавлен механизм заполнения по образцу и заполнение из свойств "соседних" реквизитов

Скачать файлы

Наименование Файл Версия Размер Кол. Скачив.
КодЗаполненияОбъекта
.epf 24,01Kb
07.12.12
24
.epf 24,01Kb 24 Скачать

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Александр (aet) 03.12.12 06:44
Используя НайтиПоКоду Вы учитываете что нумерация может быть уникальной в пределах подчинения?
3. Баженов Сергей (takefive) 03.12.12 20:41
(1) aet, нет, увы... Исправлю непременно
4. Баженов Сергей (takefive) 03.12.12 20:46
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа