18.08.2011 14:55, avm7work пишет:
16.08.2011 10:58, "Покало А.В." пишет:
avm7work пишет:
Подскажите пожалуйста какие есть варианты выполнять расчет
(механический) и выдавать на печать, при этом:
- заводить исходные данные
- получать результат на экране
- получать на выходе полностью оформленный документ по ГОСТ (с
стандартными рамками форматов и заполненными основными и
вспомогательными надписями, формулами с подставленными значениями и т.д.

На данный момент расчет сделан в calc, но специалисты заявляют, что в
calc не оформить документ в форматах, ко всему при необходимости
изменений в документе поползут страницы, придется руками
перераспределять по форматам.

Была мысль в writer сделать, но те же специалисты, исследовав
возможности, заявляют, что там нет возможности считать формулы,
подставляя одни поля в другие.

Было предложение считать в отдельной программе, а потом вставлять
результаты в файл RTF в нужные поля.

Есть мысли?
да, есть, что то похожее я сделал в OoBase, там есть все необходимые
инструменты, плюс, данные храню в postgresql, типа централизованный
источник данных.
Очень удобно, рекомендую

оформленный расчет в writer? расчет самих формул по исходным данным как происходит?


там есть элемент report builder, результат в текстовый документ Writer. Не знаю уровень сложности Ваших формул, но мне достаточно для моих задач возможностей языка SQL, в большинстве своем агрегативных функций. Упрощенно выглядит так: есть четыре элемента, таблицы, запросы, формы и отчеты. В таблицах хранятся данные, запросами выбираю данные для работы и анализа или расчетов, через формы можно получать необходимые данные или вносить эти данные, в т.ч. и таблицы мастер-слэйв, И отчеты, например по результатам запроса к базе данных выгрузить информацию текстовый шаблон, предварительно изготовленный или выбрать из стандартных.

_______________________________________________
Oo-discuss mailing list
[email protected]
https://lists.openoffice.ru/mailman/listinfo/oo-discuss

Ответить