Как в бланк добавить параметр выбора члена комиссии — различия между версиями
Материал из Фабиус wiki
Hisava (обсуждение | вклад) м |
Hisava (обсуждение | вклад) м |
||
Строка 12: | Строка 12: | ||
Русское название '''Член комиссии 1''' | Русское название '''Член комиссии 1''' | ||
− | Имя справочника '''R13''' | + | Имя справочника '''[[R13]]''' |
Поле справочника '''KOD''' | Поле справочника '''KOD''' | ||
− | Выражение для расчета '''ConvName( 'R13', assign )''' | + | Выражение для расчета '''ConvName( '[[R13]]', assign )''' |
− | Пре-блок '''DocFlg( ReadVar, true )''' | + | Пре-блок '''[[DocFlg]]( ReadVar, true )''' |
[[Файл:31-03-2017 9-58-09.png|Параметр KOM1]] | [[Файл:31-03-2017 9-58-09.png|Параметр KOM1]] |
Версия 09:57, 31 марта 2017
Откройте в фабиусе документ, из которого производится печать бланка и нажмите F5
Встаньте на бланк и нажмите кнопку "Параметры бланка"
Нажмите клавишу F6 ДобПрм
Параметр выглядит следующим образом
Идентификатор параметра KOM1
Русское название Член комиссии 1
Имя справочника R13
Поле справочника KOD
Выражение для расчета ConvName( 'R13', assign )
Пре-блок DocFlg( ReadVar, true )
Обращение к значению параметра в программе
Для использования параметра в бланке надо написать в программе
public RptCode := ReportCode()
SeekRef( 'R67', SeekRef( 'R13', GetBlnPrm( 'KOM1', RptCode ), 'POST', 1 ), 'PNAME', 1 )
ConvName( 'R13', GetBlnPrm( 'KOM1', RptCode ) )