vadim100
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата: unfreqient Цитата:Сделай rtf-шаблон, в нем как-нибудь обозначь места для подстановки (напр. {#1}). И при выгрузке просто подменяй на данные. Это очень хорошое решение! Только я бы предложил вместо фигурных скобок использовать квадратные (т.к. фигурные являются частью синтаксиса rtf и в теле RTF экранируются слешами. т.е. для вашего примера искать и заменять надо будет текст \{#1\} В качестве меток можно использовать английские буквы, подчеркивая, цифры т.е. так [DB_PRICE] или так [#ALL_SUMMA_OF_PRICES] | зачем придумывать когда уже есть reportf - http://www.vsi.ru/~apl Это генератор отчетов в Word'овском формате RTF, а также в форматах txt и html. Поддерживается до 9 уровней детализации и все присущие Word'у прелести (таблицы, графика, колонтитулы, колонки и пр.). Пригодится всем тем, кто подустал от капризов QuickReport'a, и хотел бы заменить его чем-нибудь более - (килобайт на 200) компактным; - надёжным; - переносимым; - удобным; - простым; - открытым; - совместимым с DOS; - и т.д, и т.п. Есть подозрение, что RepoRTF всем этим требованиям удовлетворяет. Вся мощь MS Word к вашим услугам при создании отчетов, а если вам часто приходится брать бланки документов из КонсультантаПлюс и делать из них отчеты, которые к тому же приходится пересылать по E-mail, тогда вы сможете оценить RepoRTF по достоинству. |