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

И еще одна загадка:

Добавлено: 15 май 2006, 14:03
Sheinina
Модуль "Касса", релиз 7.12
При формировании кассовой книги (Отчеты -> Кассовая книга) и печати ее штатным галактическим отчетом значения полей интерфейса "Расчет на", "Номер очередного листа ..." и "Количество листов в книге" увеличиваются на 1. Печатаю не штатной формой, а своей присоединенной - она по имени раздела разбирается с подписью главбуха - все, перестают увеличиваться. В чем может быть дело????

Добавлено: 15 май 2006, 17:42
Sheinina
Разобралась!
Интересное дело получается: если в своей форме ставишь .LinkForm 'KO4BOOK', а меняешь только название в .NameInList, то все работает, как нужно...
Но!!! Объясните мне, почему имя присоединенной формы влияет на интерфейс задания параметров отчета!!! И еще - а как они это сделали? :-o

Добавлено: 15 май 2006, 18:44
Max_Fin
С помощью Delphi
вот кусок комментария из исходника

Код: Выделить всё

  // выбор формы для формирования отчета
  // в LinkFrmNames перечислены названия форм, для которых нужно автоматически
  // изменять настройку "номер первой страницы" в отчете
  // !!! после каждой формы должен быть символ "|"
Например, для кассы рублевой ищут формы 'KO4BOOK|KO4report|KassaBookBudj|'

Добавлено: 15 май 2006, 19:16
Sheinina
Все понятно...
Спасибо большое