Глюк функции ReInit объекта Form в Атлантисе 3.03.18(Gal585)

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

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

Ответить
Goblin
Местный житель
Сообщения: 474
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Сибирь-матушка
Контактная информация:

Глюк функции ReInit объекта Form в Атлантисе 3.03.18(Gal585)

Сообщение Goblin »

кто в курсе, что поменялось у Subj'а начиная с Атлантиса 3.03.18 ?
в 3.03.16 она прекращала формирование отчета, закрывала файл и возвращала форму в исходное состояние, позволяя при комбинации ее с SetFileName по одной линкформе делать несколько сформированых отчетов под разными именами (например, пачки ИС для ПФР так делались).

в 3.03.18 она стала работать аналогично AbortForm, т.е. прекращать,очищать и удалять
>:(

Что взамен ? ???
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5188
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Глюк функции ReInit объекта Form в Атлантисе 3.03.18(Gal

Сообщение edward_K »

я делал так(все это было для автоматической рассылки отчетов - показ отчетов на экране был не нужен)
1. в прототип завел дополнительное поле.
2. в фейсе после завершения вывода
outf.showfile('')
3. в прототипе в зависимости от значения переменной в самом конце програмный блок
.begin if wavto then formddd.fexit ; end.
в этом случае файлы сохраняются и с ними можно делать все что угодно.
Goblin
Местный житель
Сообщения: 474
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Сибирь-матушка
Контактная информация:

Re: Глюк функции ReInit объекта Form в Атлантисе 3.03.18(Gal

Сообщение Goblin »

Похоже отыскалась функция ...
PrepareOutFile кличется ...
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Ответить