Difference between revisions of "Struct.CaptionTemplate"
(Created page with "{{infobox function |name=CaptionTemplate |object=Объект структуры базы данных |caption=Шаблон представления |type=1 |status=2 |...") |
m (1 revision imported) |
(No difference)
|
Latest revision as of 07:52, 7 February 2021
CaptionTemplate (Шаблон представления) | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Функция применяется к объекту структуры базы данных, позиционированному на объекте базы данных, определенного вида, и возвращает правило формирования (шаблон) его представления. В отличие от функции Caption, являющейся представлением типа данных, т.е., применимой к метаданным, этот шаблон используется для создания наименований объектов базы данных, т.е., реальных объектов, выводящихся на экран в логах, таблицах и пр. См. Конфигурация данных проекта (CaptionTemplate). Данная функция возвращает шаблон в том виде, в каком он был задан в Студии. По умолчанию, для новых справочников добавляются реквизиты "Name" и "Code", и шаблон представления объектов устанавливается, как %Name%
; для новых документов по умолчанию добавляются реквизиты "DocNum" и "DocDate", и шаблон представления объектов устанавливается, как <Имя вида документа> №%DocNum% от %DocName%
. Шаблоны по умолчанию можно изменить в Студии.
Синтаксис
Struct.CaptionTemplate():<Правило формирования представления объекта (STRING)>
Возвращаемое значение
Возвращается строковое значение.
Примеры
//Фрагмент выводит список наименований и шаблоны формирования представлений справочников проекта. For i:=1 To Struct.Ref.Count() Do Message(Struct.Ref(i).Name+": "+Struct.Ref(i).CaptionTemplate); EndDo;