Редактирование расходной и рекламационной накладных

Программирование на Атлантисе (VIP, FCOM, ARD), FastReport

Модераторы: m0p3e, edward_K, Модераторы

Ответить
sildae
Постоянный обитатель
Сообщения: 188
Зарегистрирован: 04 апр 2009, 15:56
Откуда: сАРАТОВ
Контактная информация:

Редактирование расходной и рекламационной накладных

Сообщение sildae »

Подскажите, пожалуйста, почему когда в присоединенной форме для печати TORG12.rtf накладных на продажу, приходных накладных,в рекламационной накладной на возврат в снабжении и т.д. меняю название формы, файла, отчета, в Галактике в интерфейсе печатных форм появляется изменение только в накладных на продажу, а в других не появляется. Вот так, например,:

#doc
Товарная накладная. Форма ТОРГ-12 в валюте документа [ландшафт]. Российское законодательство
#end
#define _TORG_12F_
#define _TORG_12L_
#ifdef _TTN_AKTREC_
#ifdef _IN_VAL_DOC_
.LinkForm 'RTF_VTORG12_AKTREC-999' prototype is tovn
.NameInList '9.Товарная накладная. Форма ТОРГ-12 (руб.-вал.)'
#else
.LinkForm 'RTF_TORG12_AKTREC-999' prototype is tovn
.NameInList '9.Товарная накладная. Форма ТОРГ-12'
#end
.group 'Рекламационные накладные’
.group 'Рекламационные накладные (fast)’
#else
#ifdef _TTN_PRIH_
#ifdef _IN_VAL_DOC_
.LinkForm 'RTF_VTORG12_prih-999' prototype is tovn
.NameInList '9.Товарная накладная. Форма ТОРГ-12 (руб.-вал.)'
#else
.LinkForm 'RTF_TORG12_prih-999' prototype is tovn
.NameInList '9.Товарная накладная. Форма ТОРГ-12'
#end
.group 'Приходные накладные’
.group 'Приходные накладные (fast)’
#else
#ifdef _TTN_DOC_ROZN_201_
#ifdef _IN_VAL_DOC_
.LinkForm 'RTF_VTORG12_RZ919-999' prototype is tovn
.NameInList '9.Товарная накладная. Форма ТОРГ-12 (руб.-вал.)'
#else
.LinkForm 'RTF_TORG12_RZ919-999' prototype is tovn
.NameInList '9.Товарная накладная. Форма ТОРГ-12'
#end
.group ‘Розничные накладные’
.group ‘Розничные накладные (fast)’
#else
#ifdef _TTN_DOC_ROZN_600_
#ifdef _IN_VAL_DOC_
.LinkForm 'RTF_VTORG12_RZ908-999' prototype is tovn
.NameInList '9.Товарная накладная. Форма ТОРГ-12 (руб.-вал.)'
#else
.LinkForm 'RTF_TORG12_RZ908-999' prototype is tovn
.NameInList '9.Товарная накладная. Форма ТОРГ-12'
#end
.group ‘Розничные накладные_600’
#else
#ifdef _IN_VAL_DOC_
.LinkForm 'RTF_VTORG12-999' prototype is tovn
.NameInList '9.Товарная накладная. Форма ТОРГ-12 (руб.-вал.)'
#else
.LinkForm 'RTF_TORG12-999' prototype is tovn
.NameInList '9.Товарная накладная. Форма ТОРГ-12'
#end
.group 'Накладные на продажу'
.group 'Накладные на продажу (fast)'
.group 'Акты на строительство'
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5187
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Редактирование расходной и рекламационной накладных

Сообщение edward_K »

потому как в оригинальном варианте одним файлом сделано 20 вариантов отчетов - в зависимости от ifdef. Либо определите соотв. #define, после формы #undef, либо вообще уберите все ifdef вверху (а лучше скомбинировать эти варианты - вдруг где в frn встретися)
Ответить