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

Re: Редактирование стандартных отчетов

Добавлено: 26 ноя 2013, 12:32
limon84
мой принцип редактирования rtf отчета верный.
решение моей проблемы: бональная.
после редактирования (и не забываем изменить имя на уникальное) и сохранения отчета rtf локально, открываю любой текстовый отчет(через Галактику), удаляю все содержимое, прописываю #include путь к файлу и компиляция. все! получаем полноценный atlantis.res. И еще: путь на сохраненный rtf файл указываем с заглвной буквы.

Re: Редактирование стандартных отчетов

Добавлено: 26 ноя 2013, 13:10
Masygreen
для форм RTF важно название ))
.linkform ’putway_18_RTF’ prototype is ’putway’

Re: Редактирование стандартных отчетов

Добавлено: 20 дек 2013, 11:56
zna
Коллеги, кто компилировал присоединённую форму ТОРГ-12 (накладная на отпуск в сбыте), поделитесь, пож., правильным исходником и кучкой приинклуденных файлов. Из имеющихся у нас файлов собрать работоспособную форму не удалось (ехе обновлены маем 2013г.). Пишет, что в форме 103 поля, а в разделе .fields описано 90 полей.. :-(
На zamyatin@mks-group.ru. Спасибо.

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

.LinkForm ’RTF_TORG12’ prototype is tovn
.NameInList ’Товарная накладная. Форма ТОРГ-12’
...
Изображение

Re: Редактирование стандартных отчетов

Добавлено: 20 дек 2013, 12:07
edward_K
Обычно проблема заключается в макроподстановках через DECLARE
Ищите # в инклюдах, особливо что касается fields или тел циклов.
Вообще для начала берете из галактики стандартную форму (конфигуратор - параметры - fcenv =On если не в курсе - потом в списке форм на закладке настройка F4) и пробуете собрать. Часто перед linkform требуется прописать include чаго либо. Например

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

#include Commission.frn 
#include macrocycles.frv
А возможно ваши инклюды устарели.

Re: Редактирование стандартных отчетов

Добавлено: 20 дек 2013, 12:18
zna
Да, я в курсе- так и делаю, через Fcenv=on и редактирование по F4. Перед этим наковырял иклудники:

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

.LinkForm ’RTF_TORG12’ prototype is tovn
.NameInList ’Товарная накладная. Форма ТОРГ-12 ГК МКС’
.group ’Накладные на продажу’
.group ’Накладные на продажу (fast)’
.group ’Акты на строительство’
#include format.frn
#include summa.frn
#include ttn_fun.frn
#include torg12var.frn
#include ttnf_var.frn
#include mfo.frn
#include org_decl.frn
#include torg12fld.frn
#include ttn_008.frn
.{
#include sum_calc.frn
#include ttn_init.frn
#include torg12_01.frn
.begin
   strEmpty := ’’;
end.
.if tovn01
.end
.if tovn02
.end
Но компиляция ступорится. Вот и спрашиваю, может у кого работоспособный комплект есть..

Re: Редактирование стандартных отчетов

Добавлено: 20 дек 2013, 13:58
Polimer
ИМХО, проблема в файле torg12fld.frn
Раньше его клали в \CompSrc\L\L_PrnSopr\frm\, а потом стали в \CompSrc\L\L_PrnSopr\frm\TTN_RUS\
По всей видимости у вас подхватывается старый.

Re: Редактирование стандартных отчетов

Добавлено: 20 дек 2013, 14:55
zna
Да, действительно, помогло, но не до конца: теперь "...в разделе .field 97 полей, а описано 103 поля"
Динамика положительная..

Re: Редактирование стандартных отчетов

Добавлено: 20 дек 2013, 15:14
edward_K
Ну дальше помогает добавление полей типа '111' '222' и так далее в необходимом количестве в разбросе по форме , а потом смотрите где чего сдвинулось. Если мало, то в принципе хватит и в конец. Вообще, чтобы не зависеть от этих инклюдов заберите их себе и переименуйте. Исключение сделайте для файлов с описанием циклов или макроподстановок.

Re: Редактирование стандартных отчетов

Добавлено: 09 янв 2014, 15:55
zna
Отчёт скомпилировал. Методика Эдварда в борьбе с пофигизмом оказалась плодотворной, благодарю!
..Досада просто берёт на ТП (или кто там отвечает)- неужели нельзя нормальную комплектацию исходников форм выложить.. :idea:
Столько время впустую..

Re: Редактирование стандартных отчетов

Добавлено: 11 апр 2016, 08:48
RAJAH
Senkrid писал(а):Еще нулевой ресурс может собраться если отсутствует соотв. пункт в лицензии.
Хм... Заинтересовало: какой пункт отвечает за это?

Re: Редактирование стандартных отчетов

Добавлено: 11 апр 2016, 10:02
edward_K
RAJAH писал(а):
Senkrid писал(а):Еще нулевой ресурс может собраться если отсутствует соотв. пункт в лицензии.
Хм... Заинтересовало: какой пункт отвечает за это?
в лицензии сапорта BILMENU - это VIP.
Если речь про компиляцию форм из галактики то FCENVMAIN.