проблема прии подключениие LinkForm

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

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

Ответить
ramil
Посетитель
Сообщения: 39
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Стерлитамак
Контактная информация:

проблема прии подключениие LinkForm

Сообщение ramil »

сделал линк форму, на основе галактической. откомпилировал ее в ресурс, прописал в galnet.cfg.
по идее при формировании отчета должно выводится окно выбора отчета, в списке должен быть мой отчет. Но это окно выводится только если параметр
[Forms]
Fcenv=On
Тогда видно мой отчет и исходный Галактический.
Если
[Forms]
Fcenv=Off
то, окно ВЫБОР ОТЧЕТА не выходит, и формируется стандартный галактический отчет.
Люди, подскажите, какая тут хитрость. ;)
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: проблема прии подключениие LinkForm

Сообщение edward_K »

при включенном fcenv
перейди к закладке настройка отчета
и нажми F4 - обрати внимание на .group
скорей всего режется по нему.
кроме того название в linkform и nameinlist должны отличаться, иначе отчет будет сформирован оригинальный.
:)
ramil
Посетитель
Сообщения: 39
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Стерлитамак
Контактная информация:

Re: проблема прии подключениие LinkForm

Сообщение ramil »

Группа у отчетов стоит одинаковая, поэтому по F4 их видно обоих.
название в linkform и nameinlist тоже отличаются.
До этого отчеты писал, все отчеты нормально подключались, а тут автоматом без интерфейса ВЫБОРА ОТЧЕТА вылазиет первый отчет. Повторюсь, только если
[Forms]
Fcenv=On
Но не выставлять же бухгалтерам этот параметр.
в чем дело пока не разобрался. :D
ramil
Посетитель
Сообщения: 39
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Стерлитамак
Контактная информация:

Re: проблема прии подключениие LinkForm

Сообщение ramil »

теперь печатаются оба отчета, не спрашивая какой надо.
Spvl
Постоянный обитатель
Сообщения: 136
Зарегистрирован: 29 мар 2005, 17:49

Re: проблема прии подключениие LinkForm

Сообщение Spvl »

Скорей твой ресурсник не подгрузился проверь есть ли он в списке загруженных.
При Fcenv=On галка подгружает AtlantIs.res в котором и есть твоя измененная откомпелированная форма. Вот ее и видно.
ramil
Посетитель
Сообщения: 39
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Стерлитамак
Контактная информация:

Re: проблема прии подключениие LinkForm

Сообщение ramil »

Ресурсник подцепляется, потому что даже когда
[Forms]
Fcenv=Off
отчеты печатаются, причем печатаются оба отчета. Бухгалтерам ресурс поставил. Единственное что меня смущает, так это что окно ВЫБОР ОТЧЕТА не выводится на ЭКРАН. Т.е. пользователь не может выбрать, какой именно отчет формировать, они формируются ОБА. ???
di
Сообщения: 3
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Республика Беларусь ИП "ТопСофт"
Контактная информация:

Re: проблема прии подключениие LinkForm

Сообщение di »

При формировании потока программист мог написать NoDialog, и поэтому нет окошка выбора отчетов.
Какой конкретно отчет ты доделывал?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: проблема прии подключениие LinkForm

Сообщение edward_K »

NoDialog скорей не причем поскольку при включенном Fcenv окошко выбора тоже бы не было.
Я полагаю что дело все таки в том, как откомпилена конкретная форма.
вообще дейстывительно напиши версию
имя формы и пункт меню откуда сие вызывать. :)
di
Сообщения: 3
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Республика Беларусь ИП "ТопСофт"
Контактная информация:

Re: проблема прии подключениие LinkForm

Сообщение di »

Не согласен с Edward_k. Только что проверил на своих отчетах. При в включенном fcenv = true окошко светится всегда!
ramil
Посетитель
Сообщения: 39
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Стерлитамак
Контактная информация:

Re: проблема прии подключениие LinkForm

Сообщение ramil »

Артамонов Дмитрий, ты прав.
действительно программер написал frmPechPlVn.NoDialog, в этом все дело.

"Функция NoDialog подавляет вызов окна выбора форм и исполняет все отчеты из списка отчетов формы." ;D
Ответить