Страница 1 из 1

Добавление поля в форму печати

СообщениеДобавлено: Вт окт 30, 2012 7:00 pm
kyrylo
Подскажите пожалуйста, каким образом добавить поле «Штрихкод» в xls-форму печати?

Форма VDOST53, необходимо добавить колонку перед выражением *tcl('nmk','TXT', rnmkl) — я так понимаю надо заменить на выражение типа:
Код: Выделить всё
*tcl('%AAA','TXT', %BBB) + ' ' + tcl('nmk','TXT', rnmkl)

Если да, то какие значения %AAA и %BBB необходимо подставить для поля «Штрихкод»?

Re: Добавление поля в форму печати

СообщениеДобавлено: Ср окт 31, 2012 10:24 am
Татьяна
Вы используете функцию tcl("NMK",<режим>,<номенклатура>), где
первый параметр "NMK" - значит что информацию получите из справочника номенклатуры,
второй параметр <режим> - что именно вытягиваете (наименование, ед.измерения, штрих код и т.д.),
ну и третий параметр <номенклатура> - нужно указать переменную, которая отвечает за ID номенклатуры, в данном списке (ведомость остатков) это rnmkl

Так вот, вторым параметром нужно выбирать не TXT а LINECOD. TXT вытягивает наименование номенклатуры.
tcl('nmk','LINECOD', rnmkl)
также можно использовать функцию tfnmk(<режим>,<номенклатура>), тогда получится:
tfnmk('LINECOD', rnmkl)

P.S.подробнее о функциях и переменных, которые используются в программе см. инструкцию "Переменные и функции пользователя"
также может пригодиться инструкция "Организация печати в системе"

Re: Добавление поля в форму печати

СообщениеДобавлено: Ср окт 31, 2012 12:18 pm
kyrylo
@Татьяна спасибо большое, буду пробовать.

Re: Добавление поля в форму печати

СообщениеДобавлено: Чт ноя 08, 2012 8:05 pm
kyrylo
Подскажите пожалуйста с добавлением еще одного поля в форму печати — не могу найти его в мануале. Поле «Цена реалізації», из карточки товара:

Изображение

Re: Добавление поля в форму печати

СообщениеДобавлено: Пт ноя 09, 2012 10:29 am
Татьяна
kyrylo писал(а):Поле «Цена реалізації», из карточки товара:

Здравствуйте, как пример, можно посмотреть форму печати CLNMK_52.jrxml Ценник.

В системе есть такой режим как BROWSE и Переременные. Режим Переменные отображает переменные документа, BROWSE показывает переменные списка. Чтобы появились эти пункты в контекстном меню: пункт меню Настройки/Параметры системы/установите курсор мыши на Дополнительно/поставьте галочку Режим отладки/Сохранить.