Skip to content

Commit

Permalink
доработана документация по полям конт. инфорамации
Browse files Browse the repository at this point in the history
  • Loading branch information
vandalsvq committed Dec 13, 2023
1 parent 4fe7a4b commit 9c891de
Showing 1 changed file with 17 additions and 2 deletions.
19 changes: 17 additions & 2 deletions docs/guide/ch_01_02.md
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,7 @@ nav_order: 1
* поле источника
* поле алгоритма
* поле доп. реквизита
* поле конт. информации
* вычисляемое поле
* поле нумератора
* поле конструктора
Expand Down Expand Up @@ -146,16 +147,30 @@ nav_order: 1

### Поле доп. реквизита

Если в конфигурации используется подсистема "Свойства" (из библиотеки стандартных подсистем 1С), то конструктор подсказывает разработчику о наличии доп. свойств или доп. реквизитов для типа данных поля. При необходимости, разработчик может добавить для свойства или реквизиты в состав полей набора.
Если в конфигурации используется подсистема "Свойства" (из библиотеки стандартных подсистем 1С), то конструктор подсказывает разработчику о наличии доп. свойств или доп. реквизитов для типа данных поля набора. При необходимости, разработчик может добавить доп. свойства или реквизиты в состав полей набора.

Например:

* для справочника "Организации" добавлен дополнительный реквизит "Аффилированная организация" (тип булево);
* в наборе данных существует поле "Организация" с типом "Справочник.Организации";
* напротив данного поля будет указан признак о наличии доп. реквизитов;
* для строки поля "Организация" при нажатии "Добавить" > "Поле доп. реквизита" будет предложен список доп. реквизитов для выбора;
* для строки поля "Организация" при нажатии добавления доп. реквизита (или двойном клике на соотв. пиктограмме напротив поля) будет предложен список доп. реквизитов для выбора;
* после выбора требуемого доп. реквизита (Аффилированная организация) будет добавлено поле набора "Организация_АффилированнаяОрганизация" с типом "Поле свойства" и типом данных "Булево".

### Поле конт. информации

Если в конфигурации используется подсистема "Контактная информация" (из библиотеки стандартных подсистем 1С), то конструктор подсказывает разработчику о наличии конт. информации для типа данных поля набора. При необходимости, разработчик может добавить данные из контактной информации в состав полей набора.

Ключевой особенностью конструктора, является возможность получения данных контактной информации с учетом периода подготовки печатной формы. При этом поле для получения данных о дате (периоде) разработчик может указать самостоятельно.

Например:

* для справочника "Контрагенты" добавлена возможность указывать юридический и фактический адрес, телефон, e-mail и т.д.;
* в наборе данных существует поле "Покупатель" с типом "Справочник.Контрагенты";
* напротив данного поля будет укзаан признак о наличии контактной информации;
* для строки поля "Покупатель" при нажатии добавления конт. информации (или двойном клике на соотв. пиктограмме напротив поля) будет открыта форма настройки получения данных;
* после установки настройки (например выбрано поле ЮридическийАдрес) будет добавлено поле набора "Покупатель_ЮридическийАдрес" с типом "Поле конт. инф." и типом данных "Строка".

### Поле конструктора

В некоторых случаях для вывода в печатную форму необходимо "сконструировать" строковое значение. Например наименование организации с указанием: ИНН, КПП, ОГРН, а также адресом и номером телефона.
Expand Down

0 comments on commit 9c891de

Please sign in to comment.