powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Генератор отчетов (переход от 2-х звенки к 3-х звенке)
25 сообщений из 67, страница 1 из 3
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37670248
boogiman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте!
В этом форуме в первый раз и сразу с таким непонятным вопросом!?

Была у нас 2-х звенка, БД (MSSQL) + клиент (PowerBuilder). Раньше мы брали данные из БД и с помощью OLE - объектов (PowerBuilder) выводили в word или Excel. Сейчас в виду того, что надо слать письма клиенту в word - файлах и отображать на сайте (3-х звенка), старый метод не подойдёт. Какую технологию выбрать, объёмы не очень громадные, но хотелось бы чтобы быстрее вникнуть и не всё в XML- шаблонах ибо у программиста рука устанет эти шаблоны рисовать! Кто нить с таким сталкивался, можете что нибудь посоветовать?
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37670377
boogiman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну что я совсем не то спросил, наши коллеги пользуют BI Publisher.
Но он по-моему достаточен гемороен для программирования, сплошной XML и всё ручками!
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37670481
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
boogiman,
в каждом ЯП свои.
На форуме вашей 3-х звенки.
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37670491
boogiman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо,Petro123! А причём тут Язык программирования. Я спрашивал про некий готовый (пусть даже не бесплатный) сервис. Которому подаёшь на вход шаблон word - например , описываешь структуру данных, пусть даже в XML и сами данные пусть даже в XML - этот сервис отдаёт готовый файл например!?
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37670567
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
boogiman,
- ты определись. нужно много XML или нет?
- раньше ты отчёты писал в коде. А в 3-х звенке революция? Кода не надо?
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37670570
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,
вообще, отчёты самая сложная часть.
Напиши саму программу, а потом и вопрос отпадёт (где бы за деньги взять готовый сервис)
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37670590
boogiman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, за намёки Petro123! Но причём тут революция? Просто требуется - некий универсальный сервис- который будет работать с любыми СУБД (MSSQL; Oracle) и т.д., времени на разработку нет - хочется взять готовое . Если бы дело было только с точки зрения моей системы, я бы на серваке что нить прикрутил или в Visual Studio какие нить clr-процедуры сварганил - ту же требуется комплексное решение!!!
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37670639
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
boogimanвремени на разработку нет - хочется взять готовое
OK
мне тоже интересно готовое, т.к. я больше разработчик.
Самый большой вопрос - чем и как формировать запросы для Отчёта (уже готовые?).
Удачи!
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37670654
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
boogiman,
я конечно отсталый элемент, но из всех своих систем (ворд-аксесс-ексель-фохпро............)
отчеты формировала программно в НТМ-формате(в стандартных тегах для уменьшения проблем, div -не применяла, чтобы не зависеть от версий офиса,script -тоже,
чтобы не зависеть от уровня безопасности и возможного перевода в ворд)

-для начальства --просмотр в броузере
-для печати и внешних --открывала отчет в ворде,
сохраняла как документ ворда и отправляла на печать
-иной раз и в екселе открывала с сохранением как ексель-документ, для доработки

п.с. ------все с одной подготовки----
-более 90 % отчетов,
-не довела до конца только формирование итога по странице
( 2 случая из нескольких сотен отчетов)

со временем накопились подпрограммы
-согласовано\утверждаю-невидимые границы
-гладкая шапка(без объединенных ячеек)
-гладкий отчет-список(сплошной и с разбивкой по первому столбику),
с нумерацией строк и без оной
-подписи(7 столбиков)-невидимые границы
-ну и по мелочи...

поэтому написание отчетов типа
-счет-фактуры -до часа работы,
-запрос без дополнительных итогов--время составления запроса в конструкторе и перевод в VBA
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37670800
boogiman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо за Ваш ответ!
Я тоже предлагал изначально HTML - но сейчас к рулю пришли другие люди, смотрящие в рот начальству больше, нежели талантливые разработчики! Хотят всё по быстренькому , аутсорс и универсально! Впрочем скоро эти люди напорются на свои желания и останутся с носом! Спасибо Вам за советы и подтверждение моих догадок!
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37670816
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
boogimanк рулю пришли другие люди,
заставили перейти с Delphi на 3-х звенку?
:)
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37671656
boogiman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, тут другое - 2-х звенка и сейчас живет MSSQL + PowerBuilder. Потребовалось данные в инете публиковать и с ними работать.
Я ещё пол года назад опубликовал функциональную схему для своих коллег и начальства, по которой всё это должно функционировать. СУБД наше + интеграционная шина (в виде web-сервера- изврат не мой , требование стандартов компании) + сайт (отдельная компания). Обмен данными через web-сервисы. Дык вот , сложность в том, чтобы отдавать как и раньше например полисы в word нашим клиентам, я сейчас и раньше предлагал HTML, причём генерить его можно и на сервере. Но новое начальство, которое ничем эффективным раньше не отличалось и до этой схемы было как до луны - теперь ждёт указа с верху, как же формировать для сайта эти доки. А сроки уже поджимают, через 45 дней мы должны отдать готовый продукт.)) Я , ведущий программист, имею своё мнение и решение, в отличие от нового, боящегося всего начальства, но пока подожду - пусть огласят очередное универсальное архитектурное решение :) А ближе весной возможно, если повезёт - удастся перелететь туда, где к мнению профи прислушиваются))
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37671718
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
boogiman,
ну, если руки связаны у ведущего, это плохо.
Удачи!
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37672101
Фотография Аксолотль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
boogimanсложность в том, чтобы отдавать как и раньше например полисы в word нашим клиентам, я сейчас и раньше предлагал HTML, причём генерить его можно и на сервере. Но новое начальство, которое ничем эффективным раньше не отличалось и до этой схемы было как до луны - теперь ждёт указа с верху, как же формировать для сайта эти доки.
вполне естественно что документы нужно отдавать в доках, а не в HTML. Вы мнение профи, возможно, в разработке не смешивайте с мнением профи в работе с клиентами. Ваше - вторичное. Больше похоже на уязвленное ребяческое самолюбие, чем на мнение профи.
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37672111
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Аксолотль,

вполне естественно что документы нужно отдавать в доках, а не в HTML. Вы мнение профи, возможно, в разработке не смешивайте с мнением профи в работе с клиентами. Ваше - вторичное. Больше похоже на уязвленное ребяческое самолюбие, чем на мнение профи.


-сформировать НТМ для оперативного просмотра в определенный каталог
-при потребности
пока есть документы в каталоге("*.htm")
открыть
сохранить как *.doc
конец пока

пара минут и никаких вопросов
можно вставить выборку по дате, конторе,.....

было бы желание
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37672168
boogiman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Аксолотльboogimanсложность в том, чтобы отдавать как и раньше например полисы в word нашим клиентам, я сейчас и раньше предлагал HTML, причём генерить его можно и на сервере. Но новое начальство, которое ничем эффективным раньше не отличалось и до этой схемы было как до луны - теперь ждёт указа с верху, как же формировать для сайта эти доки.
вполне естественно что документы нужно отдавать в доках, а не в HTML. Вы мнение профи, возможно, в разработке не смешивайте с мнением профи в работе с клиентами. Ваше - вторичное. Больше похоже на уязвленное ребяческое самолюбие, чем на мнение профи.

Тут дело не в самолюбии, а в скорости - раньше мы делали быстро, внедряя самый лучший метод - использовали мозговой штурм среди коллег. Кстати очень много идей было моих, за 3-ри года не одна идея не наступила на грабли в плане кривизны алгоритма или скорости работы!?
Теперь ждём что скажут сверху, очень часто - это тормозит рабочий процесс!

>> что документы нужно отдавать в доках
А кто мешает документ HTM сохранять как word документ и отдавать уже WORD- файл? Сорри пока писал ответ Вам, госпожа Пенсионерка ответила тоже, у неё думаю больше опыта, чем у меня - в этом плане!
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37672174
boogiman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хоть бы кто то написал про XML-> XSLT->WORDML
Может такой путь правильней, хотя я в этом не уверен!
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37672207
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
boogiman,

когда начинали работать с НТМ, поставили задачи

-просмотр в любом броузере( поэтому только стандартные теги)
-никакого кода--чтобы не зависеть от настроек безопасности
-рисунки --для согласованных отчетов

и главное: с чем пришлось по-воевать
корректное открытие любым вордом\екселем 2000-2003-2007-2010
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37672245
Фотография Аксолотль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
boogimanА кто мешает документ HTM сохранять как word документ и отдавать уже WORD- файл?
так у Вас и спрашивают: что мешает? К чему эти ваши разборки с вашим начальством в форуме разработчиков? Вы придумали схему, которая не реализует одно из основных бизнес-требований, всего лишь нужно добавить в нее реализацию этого требования.
В инете думаю есть уже готовые библиотеки, которые на основании HTML, к примеру, сделают RTF файл. К примеру для PHP - это PHPRtf Lite и ей подобные. Список примерный
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37672249
boogiman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уважаемая, ПЕНСИОНЕРКА, позвольте Вас так называть?!
А почему не XML- меня просто начали мучить сомнения...
Ведь можно что придумать:
1) Сохраняем шаблон документа в базе в блоб поле
2) Потом парсим его там по элементам и атрибутам (современные базы умеют).
3) Выфетчиваем и заполняем значения и сохраняем этот XML- документ как word0-документ например.

Плюсы в том что, если есть шаблоны документов в word - то можно заюзать их...
Если динамика полная (неизвестное колич-во документов заранее), то наверное всё равно какой метод использовать.

Вы описанный Вами подход для 3-х звенок применяли или только под клиент-серверные технологии такое использовали?
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37672269
boogiman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АксолотльboogimanА кто мешает документ HTM сохранять как word документ и отдавать уже WORD- файл?
так у Вас и спрашивают: что мешает? К чему эти ваши разборки с вашим начальством в форуме разработчиков? Вы придумали схему, которая не реализует одно из основных бизнес-требований, всего лишь нужно добавить в нее реализацию этого требования.
В инете думаю есть уже готовые библиотеки, которые на основании HTML, к примеру, сделают RTF файл. К примеру для PHP - это PHPRtf Lite и ей подобные. Список примерный

Мне ничто не мешает, я бы так и сделал! Смотри выше - решаю не я! Я думаю XML всё равно прикрутят!
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37672361
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
boogiman,

мы програмно формировали НТМ-файлы изо всех наших систем(ворд-ексель.фохпро\DOS....1с) по одному принципу

-со временем накопили библиотечку подпрограмм
-программист, написавший хотя бы один отчет для екселя-- легко понимал отчеты для фохпро, dbase
-из старых систем получали отчеты, ничем не отличающиеся от новых
-часто переделывали DOS-отчеты, используя в качестве прототипа текст сохраненного отчета в электронном виде или текст программы
-в DOS ограниченная длина выходной строки, частое использование старых наработок - НТМ-ом обрабатывалось добавлением пары строк
<html>
<meta ...........866>
<pre>
текст в дос
</pre>

почему не XML
-попробовали
-постоянно какие-то проблемы
-лишние кавычки, уголки
-------------------------------------------------------------
-и главное--не все ворд-ы открывали XML

да и начали НТМ раньше и не захотели иметь отчеты в двух средах

аналогично как

программисты, избалованные DAO, не горели желанием осваивать ADO
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37672433
boogiman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, для меня Ваше мнение очень важно для меня!
Значит я не так далёк от народа :)
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37672477
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в НТМ
--если что-то ошибемся----отчет все равно получим(кривой, но получим)
--применяли только стандартные теги
- каждому программисту были даны образцы,
согласно которым он ваял первые отчеты
-после нескольких проб-- вопросов уже не возникало



в XML --ошибка в строке хххх и все
--как-то --получили отчет-логику пенсионного фонда
--открыть не смогли
--написали свой обработчик для вывода в таблицу
--после нескольких подобных разборок ---желания заниматься не было


В нашей конторе никогда не приветствовался разнобой
--менялись со временем опорные языки программирования
--дорабатывались старые стандартные модули на новый лад
--переписывались старые задачи
--новое испытывалось на паре маленьких задач, затем решали вопрос о смене опорной системы
--офис 2003 был основным до 2008, затем только начали переходить на 2007(без энтузиазма)


приоритетны были всегда
-стандартизация
-ускорение заменой алгоритма (были случаи --более 100 раз)
-доработка для удобства работы и уменьшения ошибок у пользователя


-быстрый отклик на запросы пользователей(некоторые считают это недостатком)
-сначала создавался макет(упрощенная реализация),
- а лишь после того как пользователь осознавал --что он хочет
- начиналась реализация
- часто программист после разговора с заказчиком -- рассказывал тому, что тот хочет
...
Рейтинг: 0 / 0
Генератор отчетов (переход от 2-х звенки к 3-х звенке)
    #37672640
boogiman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>>Пенсионерка
Снимаю шляпу. Я всегда за опытность :)

Кстати моё новое начальство набирает подчинённых не старше себя по возрасту, тоесть не старше 30 лет.
Всё это после моего армейского опыта (там я управлял до 90 подчинёнными) видится как, неопытность и боязнь более опытных и порой более авторитетных коллег!
После этого топика хочется сказать - пенсионерам дорогу в жизнь!
Долой возрастную дискриминацию :)
...
Рейтинг: 0 / 0
25 сообщений из 67, страница 1 из 3
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Генератор отчетов (переход от 2-х звенки к 3-х звенке)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]