Здравствуйте, Clalist !
Возникло желание угодить клиенту, а клиент как всегда хочет чего-нибудь
извращенного.
Тема вороса: при создании Report на экране появляется окно Preveiw
я нажимаю кнопочку Print и вылетаю из окна, при этом отчет уходит на принтер.
Клиент хочет остаться в окне Preveiw и дождаться окончания печати отчета для
возможности повторить некоторые листы ( если они замялись). Повторно выходить
в окно Preveiw очень накладно по времени (5 мин - 300 листов) .
Подскажите пожалуйста как это сделать сразу для всех возможных отчетов
прямо в ABReport.clw - может в PrintPreviewClass ?
Куда вставить Report{PROP:FlushPreview} = 1 ?
Я уже всяко извращалась - не нравится Клаше моя команда.
C5.5 ABC
С уважением, Галина
Написал: ClaList(2)
Вылет из Report-a
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- StillZero
- Ветеран
- Сообщения: 454
- Зарегистрирован: 06 Июль 2005, 2:17
- Откуда: Хабаровск
- Контактная информация:
Немного не то конечно, но думаю поможет:
http://www.clarionlife.net/cgi-bin//bl_ ... review.zip
Написал: PAA(27)
http://www.clarionlife.net/cgi-bin//bl_ ... review.zip
Написал: PAA(27)
Думаю что по простому не получится. FlushPreview сотрет WMF-странички. Нужно
скопировать их куда-нибудь и описать их в новой очереди. Потом сделать
диалог выбора что перепечатать, опять сделать копии выбранных страниц,
засунуть копии в очерередь репорта и FlushPreview. При закрытии процедуры не
забыть стереть копии.
Есть такой продукт Report & Presentation Manager (RPM)
http://www.cwaddons.com/products/rpm/rpm1.html Умеет это и много чего
другого хорошего, но за денежку.
WBR, Nick Tsigouro. MailTo:Nick@arsis.ru
Написал: ClaList(2)
скопировать их куда-нибудь и описать их в новой очереди. Потом сделать
диалог выбора что перепечатать, опять сделать копии выбранных страниц,
засунуть копии в очерередь репорта и FlushPreview. При закрытии процедуры не
забыть стереть копии.
Есть такой продукт Report & Presentation Manager (RPM)
http://www.cwaddons.com/products/rpm/rpm1.html Умеет это и много чего
другого хорошего, но за денежку.
WBR, Nick Tsigouro. MailTo:Nick@arsis.ru
Написал: ClaList(2)
Можно поступить проще - разыскать на Кларион-серверах
вырезки из моих шаблонов - там где-то есть переделанный
Legacy-превьювер. Переделок там минимум, но позволяет
делать все то, о чем и писала Галина.
Кроме этого, совсем недавно по просьбе коллеги я бросал
в эту рассылку код этих самых переделок.
=============================
С уважением, Олег А. Руденко.
Oleg_Rudenko@mail.ru
Oleg_Rudenko@mail333.com
Библиотека DynaLib
http://dynalib.narod.ru
Написал: ClaList(2)
вырезки из моих шаблонов - там где-то есть переделанный
Legacy-превьювер. Переделок там минимум, но позволяет
делать все то, о чем и писала Галина.
Кроме этого, совсем недавно по просьбе коллеги я бросал
в эту рассылку код этих самых переделок.
=============================
С уважением, Олег А. Руденко.
Oleg_Rudenko@mail.ru
Oleg_Rudenko@mail333.com
Библиотека DynaLib
http://dynalib.narod.ru
Написал: ClaList(2)