1

Тема: Шаблон бланка

Добрый день,

Есть ли возможность сменить "на лету" шаблон SQL-бланка?
Т.е., имея единый SQL-макрос, печатать нужный бланк в зависимости от определенных условий.

2

Re: Шаблон бланка

Добрый день.
Для этой цели необходимо подменить всего одно свойство в самом конец скрипта

#START CODE BLOCK
LOCAL oSql := SpSql():new():create()
IF <условие>
    oSql:ExecuteDirect("SELECT RTF_RU FROM SQLREPO WHERE KOD = 1342")
    oSqlReport:cRTFFile := oSql:dataArea:rtf_ru
    oSql:destroy()
ENDIF
#END CODE BLOCK

3

Re: Шаблон бланка

Немного с опозданием, но есть вопрос.

Т.е., предлагается выбирать один из 3-х языковых бланков?
Или в SQLREPO вручную добавить нужных шаблонов?

Во 2-м варианте не очень удобно использовать шаблон (кстати) - нет возможности редактировать шаблон, только удаление и новое добавление в базу.