Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Maple4 Site Creator - Система Управления Сайтом Создание отчета в Excel с помощью бланка XML



Доброго дня!
Данная рассылка (именно ЭТОТ выпуск) касается только программистов на FoxPro, поэтому, если Вы не знаете, что это такое - можно дальше просто не читать.
Еще раз повторю - данный выпуск - единичный случай, обязуюсь в дальнейшем не обижать :-) пользователей, не знающих FoxPro.
Выпуск связан с общей темой - генерацией файлов (чем, собственно, занимается программа Maple4 Site Creator - генерацией html-файлов).

Тема выпуска - Создание отчетов в Excel на основе xml-файлов.

Т.е. Вы создаете бланк в Excel-е, сохраняете его в виде xml-файла, запускаете программу-генератор и получаете на выходе файл, который Excel воспринимает как обыкновенную таблицу.

Maple4 XMLBuilder
Возможности:
Создание бланков с помощью Excel (форматирование, использование формул).
Возможность использования программного кода FoxPro при формировании значений, формул, примечаний (весь код вносится в примечание к ячейке) - в отличие от многих программ, где значением ячейки может являться только функция, переменная или поле!
Многострочные Detail, ReportHeader и ReportFooter с возможностью задания условия выбора при генерации.
Генерация отчета с несколькими листами, с возможностью задания своей уникальной таблицы/курсора для каждого листа (за это отвечает процедура инициализации листа).
Передача дополнительных параметров для генерации отчетов по запросу.
Задание процедур инициализации прямо в бланке делает возможным отказаться от предварительных процедур в Вашей программе, т.е. бланк отчета САМОДОСТАТОЧЕН.
Возможность вывода сформированного отчета для просмотра/редактирования сразу после генерации на экран
Нет ограничения на количество строк отчета в 65535 строк - при превышении добавляется новый лист, и на нем вывод отчета продолжается (самый лучший вариант для Excel 2003!). Для каждого листа можно задать свой лимит.

Страница проекта в Интернет-е (подробности запуска, передаваемые параметры и т.д.):
http://www.maple4.ru/xmlbuilder.htm

Самая новая версия проекта с сайта:
http://www.maple4.ru/a_downloads_for_maple4_ru/maple4_xmlbuilder.zip
Архив выложен в виде ИСХОДНИКОВ (т.е. код открыт и доступен для модифицирования)! Размер ~40 Кб (!)

или, можно загрузить со страницы:
http://www.maple4.ru/i_downloads.htm

Из проекта можно сформировать app или exe-файл, и назначив ему ярлык с параметрами, Вы получите нужный Вам отчет на экране буквально в ОДИН (или двойной) клик!

Хотелось бы узнать мнения о примере (ТОЛЬКО после его опробования ). Как и пожелания о дальнейшем развитии - что бы знать, куда двигаться.
Жду откликов на адрес maple4@maple4.ru (с темой Maple4 - остальное будет расценено как спам)




Вся информация о программах:
http://www.maple4.ru или (кстати, альтернативный дизайн)
http://www.maple4.com

Загрузка программ со страницы загрузки - http://www.maple4.ru/i_downloads.htm

ICQ - 226-071-270

В избранное