EasyReportPreview
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Привет, Всем!
********************************
EasyReportPreview 1.00 Rus
-------------------------------------
Первая версия нового продукта, рожденного вопросом из ClaList
Расширяет возможности стандартного Report Preview ABC C5,C55,C6.
- Многократная печать без выхода из окна Report Preview
- Выбор принтера перед печатью отчета. (в диалоге выбора можно указать количество копий)
- Печать только выбранных страниц (выбор страниц в меню стандартного Report Preview)
Установка:
Скопировать файлы архива в соответствующие каталоги Clarion.
Использование.
Подключается к ABC-приложению как глобальный EXTENSION-шаблон. Глобальные настройки используются по умолчанию во всех процедурах типа Report. Для каждой процедуры Report автоматически пристегивается процедурный EXTENSION-шаблон, где можно выполнить точную настройку для конкретного отчета.
Развитие:
- Планируется добавить функционал по редактированию отчета (WMF файлов) в редакторе картинок Word, непосредственно из Report Preview.
- Коллеги приглашаются к модификации и совершенствованию данного шаблона и класса.
Лицензионное соглашение:
Запрещается публикация данного продукта или любой его части на иноязычных информационных ресурсах без согласия автора.
Автор:
Владимир Якимченко (yavolod@po.ru).
********************************
Владельцев российских публичных Clarion-ресурсов прошу опубликовать.
Удачи!
__________________________________
Владимир Якимченко (IСQ 16 993 194)
(Добавление)
А нельзя ли, что нибудь подобное для Legacy(ШВС)?
Дмитрий Гудков gudkov_net@mail.ru
(Добавление)
Дык, Олег Руденко, на днях опубликовал свой шаблон как раз для ШВС.
Удачи!
__________________________________
Владимир Якимченко (IСQ 16 993 194)
Написал: ClaList(2)
********************************
EasyReportPreview 1.00 Rus
-------------------------------------
Первая версия нового продукта, рожденного вопросом из ClaList
Расширяет возможности стандартного Report Preview ABC C5,C55,C6.
- Многократная печать без выхода из окна Report Preview
- Выбор принтера перед печатью отчета. (в диалоге выбора можно указать количество копий)
- Печать только выбранных страниц (выбор страниц в меню стандартного Report Preview)
Установка:
Скопировать файлы архива в соответствующие каталоги Clarion.
Использование.
Подключается к ABC-приложению как глобальный EXTENSION-шаблон. Глобальные настройки используются по умолчанию во всех процедурах типа Report. Для каждой процедуры Report автоматически пристегивается процедурный EXTENSION-шаблон, где можно выполнить точную настройку для конкретного отчета.
Развитие:
- Планируется добавить функционал по редактированию отчета (WMF файлов) в редакторе картинок Word, непосредственно из Report Preview.
- Коллеги приглашаются к модификации и совершенствованию данного шаблона и класса.
Лицензионное соглашение:
Запрещается публикация данного продукта или любой его части на иноязычных информационных ресурсах без согласия автора.
Автор:
Владимир Якимченко (yavolod@po.ru).
********************************
Владельцев российских публичных Clarion-ресурсов прошу опубликовать.
Удачи!
__________________________________
Владимир Якимченко (IСQ 16 993 194)
(Добавление)
А нельзя ли, что нибудь подобное для Legacy(ШВС)?
Дмитрий Гудков gudkov_net@mail.ru
(Добавление)
Дык, Олег Руденко, на днях опубликовал свой шаблон как раз для ШВС.
Удачи!
__________________________________
Владимир Якимченко (IСQ 16 993 194)
Написал: ClaList(2)
Дело в том, что мне нужен выбор принтера в самом предосмотре, а у Руденко, только многократная печать реализована.
Если уж так, то может подскажете, как подправить шаблон(типа, кнопку выбора принтера реализовать)?
Дмитрий Гудков gudkov_net@mail.ru
А зачем править?! В ШВС это есть - в меню, отдельным пунктом - "Настройки печати"!
=============================
С уважением, Олег А. Руденко.
Oleg_Rudenko@mail.ru
Oleg_Rudenko@mail333.com
Библиотека DynaLib
http://dynalib.narod.ru
Спасибо уже не надо подделал сам, а вот насчет остальных наворотов(типа правка в самом предосмотре и т.п.),хотелось бы их тоже иметь в ШВС, не все же ABC пользуют .
Дмитрий Гудков
А зачем, если не секрет, править WMF-файл в Ворде?
Уж очень неудобно! Но, в принципе, и это легко сделать - в ШВС есть сохранение отчета в Ворде.
Необходимо просто доделать перезагрузку файлов после редактирования - и все дела.
Хотя, имхо, тогда-уж проще использовать шаблоны для вывода отчетов в RTF-файл - намного больше возможностей для редактирования!
=============================
С уважением, Олег А. Руденко
Написал: ClaList(2)
Если уж так, то может подскажете, как подправить шаблон(типа, кнопку выбора принтера реализовать)?
Дмитрий Гудков gudkov_net@mail.ru
А зачем править?! В ШВС это есть - в меню, отдельным пунктом - "Настройки печати"!
=============================
С уважением, Олег А. Руденко.
Oleg_Rudenko@mail.ru
Oleg_Rudenko@mail333.com
Библиотека DynaLib
http://dynalib.narod.ru
Спасибо уже не надо подделал сам, а вот насчет остальных наворотов(типа правка в самом предосмотре и т.п.),хотелось бы их тоже иметь в ШВС, не все же ABC пользуют .
Дмитрий Гудков
А зачем, если не секрет, править WMF-файл в Ворде?
Уж очень неудобно! Но, в принципе, и это легко сделать - в ШВС есть сохранение отчета в Ворде.
Необходимо просто доделать перезагрузку файлов после редактирования - и все дела.
Хотя, имхо, тогда-уж проще использовать шаблоны для вывода отчетов в RTF-файл - намного больше возможностей для редактирования!
=============================
С уважением, Олег А. Руденко
Написал: ClaList(2)
Если принимать за начальное условие, что отчет генерируется как стандартный Clarion Report. То как править отчет?
Наиболее простой вариант именно WMF в Word-е.
Удачи!
__________________________________
Владимир Якимченко (IСQ 16 993 194)
В rtf вывести отчет в табличном виде и еще раскрасить .... глухо
Вот если документ, типа договор, акт, тогда да
--
С уважением,
Алексей Дынин
daa@polad.ru
Написал: ClaList(2)
Наиболее простой вариант именно WMF в Word-е.
Есть в природе шаблоны позволяющие конвертить стандартный Clarion Report в RTF? У SV в C6 есть задумки на эту тему, но до реализации, вроде как, пока не дошло.Хотя, имхо, тогда-уж проще использовать шаблоны для вывода отчетов в RTF-файл - намного больше возможностей для редактирования!
Удачи!
__________________________________
Владимир Якимченко (IСQ 16 993 194)
В rtf вывести отчет в табличном виде и еще раскрасить .... глухо
Вот если документ, типа договор, акт, тогда да
--
С уважением,
Алексей Дынин
daa@polad.ru
Написал: ClaList(2)
Hello Алексей,
Когда-то я делал так:
1. делал заготовку в RTF
2. В нужных местах вставлял коды для переменных в формате [var1],[var2] см аттач.
3. Программкой-утилитой затягивал куски файла в БД с мемо, в которых хранился код от одной "]" до другой "[".
4. При составлении отчета пользователем сливал уже со значениями переменных.
Из аттача видно, что там и цикл строился.
При некоторых навыках юзер мог сам изменить шаблон очета.
Потом пришли другие инструменты и я это забросил
--
Best regards,
Владимир mailto:ut5jbh@ua.fm
Написал: ClaList(2)
Когда-то я делал так:
1. делал заготовку в RTF
2. В нужных местах вставлял коды для переменных в формате [var1],[var2] см аттач.
3. Программкой-утилитой затягивал куски файла в БД с мемо, в которых хранился код от одной "]" до другой "[".
4. При составлении отчета пользователем сливал уже со значениями переменных.
Из аттача видно, что там и цикл строился.
При некоторых навыках юзер мог сам изменить шаблон очета.
Потом пришли другие инструменты и я это забросил
--
Best regards,
Владимир mailto:ut5jbh@ua.fm
Написал: ClaList(2)
Так есть-же шаблоны В.Дегтяренко - подключаются в виде экстеншина к шаблону Report и переводят нарисованный в дизайнере отчет в RTF-файл. Насколько круто - не знаю, не пробовал, но в демке вроде-бы неплохо получается.
Даже таблички конвертит, не говоря уже об обычных документах.
=============================
С уважением, Олег А. Руденко.
Oleg_Rudenko@mail.ru
Oleg_Rudenko@mail333.com
Библиотека DynaLib
http://dynalib.narod.ru
На clarionlife.net лежит несколько шаблонов В.Дегтяренко по RTF.
Какой брать? Взял rtfsmp31.zip - таблицу рвет в мелкие клочья.
--
Best regards,
Капустин mailto:bureaufax@mail.cnt.ru
Так в доке же написано... Таблицу надо "рисовать" руками. Посмотри свойства ячеек в RTF
Линии, прямоугольники не переносяться. Посему, если в отчете таблицы, то приходиться рисовать два отчета: один стандартный с таблицей, втлорой без, а табличку "дорисовывать"
Не очень удобно, но в свое время года два назад, когда надо было отчеты в RTF - этот шаблон мне очень помог
С уважением,
Леонид Мартюшев leonid@opfr.komi.com
30 сентября 2004 г. 10:26:11
То есть получается по этой причине, я не мог с помошью этого шаблона, псевдографику в отчете вывести?
Дмитрий Гудков
Написал: ClaList(2)
Даже таблички конвертит, не говоря уже об обычных документах.
=============================
С уважением, Олег А. Руденко.
Oleg_Rudenko@mail.ru
Oleg_Rudenko@mail333.com
Библиотека DynaLib
http://dynalib.narod.ru
На clarionlife.net лежит несколько шаблонов В.Дегтяренко по RTF.
Какой брать? Взял rtfsmp31.zip - таблицу рвет в мелкие клочья.
--
Best regards,
Капустин mailto:bureaufax@mail.cnt.ru
Так в доке же написано... Таблицу надо "рисовать" руками. Посмотри свойства ячеек в RTF
Линии, прямоугольники не переносяться. Посему, если в отчете таблицы, то приходиться рисовать два отчета: один стандартный с таблицей, втлорой без, а табличку "дорисовывать"
Не очень удобно, но в свое время года два назад, когда надо было отчеты в RTF - этот шаблон мне очень помог
С уважением,
Леонид Мартюшев leonid@opfr.komi.com
30 сентября 2004 г. 10:26:11
То есть получается по этой причине, я не мог с помошью этого шаблона, псевдографику в отчете вывести?
Дмитрий Гудков
Написал: ClaList(2)
В C6 в Report Priviewer появилась интересная на мой взгляд возможность, конвертации стандартного отчета в виде WMF файлов в другие форматы, из уже реализованных: TEXT, HTML, XML, PDF. И судя по всему SV не собираются на этом останавливаться, по крайней мере в комплект уже входит иконка для RTF . Видимо, у ребят пока проблемы с формированием табличной структуры из набора линий и прямоугольников .
Стандартным образом C6 Report Priviewer предлагает всем желающим воспользоваться интерфейсами парсера WMF для конвертации своих отчетов в ЛЮБОЙ формат, вы можете отчет отправить клиенту по SMS, а потом распечатать и сохранить в архиве в формате PDF, не выходя из Preview. И это очень хорошо.
Шаблоны Владимира Дегтяренко, очевидно не вписываются в подобную схему, они славные, но сделаны по другому . Я говорил о преобразовании WMF в RTF.
PS
Болел, поэтому отвечаю с некоторым запозданием.
Удачи!
__________________________________
Владимир Якимченко (IСQ 16 993 194)
Написал: ClaList(2)
Стандартным образом C6 Report Priviewer предлагает всем желающим воспользоваться интерфейсами парсера WMF для конвертации своих отчетов в ЛЮБОЙ формат, вы можете отчет отправить клиенту по SMS, а потом распечатать и сохранить в архиве в формате PDF, не выходя из Preview. И это очень хорошо.
Шаблоны Владимира Дегтяренко, очевидно не вписываются в подобную схему, они славные, но сделаны по другому . Я говорил о преобразовании WMF в RTF.
PS
Болел, поэтому отвечаю с некоторым запозданием.
Удачи!
__________________________________
Владимир Якимченко (IСQ 16 993 194)
Написал: ClaList(2)
Я делаю выбор принтера перед предпросмотром, а потом уже формирую предпросмотр:Дело в том, что мне нужен выбор принтера в самом предосмотре,
Код: Выделить всё
!================================================
if records(reequeue)
if printerdialog('Выберите принтер для печати реестра:',1)
open(reerpt)
Reerpt{PROP:PREVIEW}=Printpreviewimage
loop a#=1 to records(reequeue)
get(reequeue,a#)
print(rp:detail)
end
Endpage(Reerpt)
ReportPreview(PrintPreviewQueue,reerpt,,,2)
IF GlobalResponse = RequestCompleted
Reerpt{PROP:FlushPreview} = True
END
CLOSE(Reerpt)
end
end
select(?browse:1)
!================================================
Best regards,
Anatoly mailto:warthog@belarusbank.minsk.by
Написал: ClaList(2)