powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / C++ [игнор отключен] [закрыт для гостей] / LibreOffice отчеты под линукс. Нужен пример.
25 сообщений из 87, страница 3 из 4
LibreOffice отчеты под линукс. Нужен пример.
    #40046007
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

тут удобный шаблон нужен, ЛибреОфису неважно что открывать
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046011
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_Ustinov, мы все еще про Tex говорим?

Я не уверен что такой шаблон 22279852 удобно будет лабать на нем.
Все таки у каждой вещи есть своё предназначение.
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046023
petrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Короче, нужно отчёты формировать в XML. Написать абстрактный интерфейс преобразователя
отчёта в тот или иной формат. И реализации интерфейса: html, pdf, doc, rtf, txt… И фабрику
классов в зависимости от настроек приложения. :)
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046027
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
petrav
Короче, нужно отчёты формировать в XML. Написать абстрактный интерфейс преобразователя
отчёта в тот или иной формат. И реализации интерфейса: html, pdf, doc, rtf, txt… И фабрику
классов в зависимости от настроек приложения. :)
кому нужно? Программисту? Заказчику и бизнесу это не нужно. А прогеру чтобы освоить бюджет вполне.
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046036
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Игры разума IMHO. Где-то видел забавную статью, смысл которой сводился к тому, что не стоит брать синьоров
на стартапы. Они (синьоры) не будут делать ничего полезного для задачи а просто выберут парочку технологий
чтоб прокачать свои скилы. На судьбу стартапа всем разумеется плевать. Што там... тысячи их возникают и дохнут.
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046038
petrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
petrav
Короче, нужно отчёты формировать в XML. Написать абстрактный интерфейс преобразователя
отчёта в тот или иной формат. И реализации интерфейса: html, pdf, doc, rtf, txt… И фабрику
классов в зависимости от настроек приложения. :)
кому нужно? Программисту? Заказчику и бизнесу это не нужно. А прогеру чтобы освоить бюджет вполне.

Во-первых, это было мной сказано в контексте обсуждения генерации отчётов в разных форматах.
Во-вторых, я пошутил, хотя…
Ну и в-третьих, осваивать бюджет — это нормально в определённых узких/широких кругах.
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046042
petrav
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton

Я не уверен что такой шаблон 22279852 удобно будет лабать на нем.

Кстати, по поводу этого шаблона по ссылке возникает интересный вопрос. ТС настаивает на
том, что в этот документ нужно будет пользователям вводить данные. Если я правильно
понял фразу: "как туда данные вставлять при десктопе то)". Вопрос зачем?

Для ведения двойной бухгалтерии?

Или ТС не представляет себе как сгенерировать html документ с данными? Это если
пользователю в готовый документ вставлять данные не нужно.
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046047
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Ну... tex это такое. Больше для научных статей и монографий.

Для офисной работы наверное не очень подходит.
Для офисных отчетов - идеально. Особенно для бухгалтерии/налоговой.
У меня перловый скрипт ходит к БД, вытянув цифры формирует tex со вставками на tikz (для графиков), отдает полученный tex в tex2pdf а тот уже отсылается на почту начальству. PDF считается закрытым форматом, так что архив месячных отчетов в pdf-ах прекрасно ведется и никакая проверяющая контора не возникает.
Раз в месяц, на сервере запускаются с десяток таких скриптов и все счастливы. Полная автоматизация :)
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046063
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
petrav,
- данные в HTML вставлять при рендеринге или на бэке.
HTML я не вижу преимуществ использовать без веб проекта.
Либо десктоп либо веб. Серединки не бывает.
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046064
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl,
Хмм.. А почему перл скрипты а не плюсы? Меньше кода выходит или что?
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046156
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp,

Perl интерпретируемый
Плюсы компилировать надо же

Perl Python именно поэтому и удобны
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046188
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl
mayton
Ну... tex это такое. Больше для научных статей и монографий.

Для офисной работы наверное не очень подходит.
Для офисных отчетов - идеально. Особенно для бухгалтерии/налоговой.
У меня перловый скрипт ходит к БД, вытянув цифры формирует tex со вставками на tikz (для графиков), отдает полученный tex в tex2pdf а тот уже отсылается на почту начальству. PDF считается закрытым форматом, так что архив месячных отчетов в pdf-ах прекрасно ведется и никакая проверяющая контора не возникает.
Раз в месяц, на сервере запускаются с десяток таких скриптов и все счастливы. Полная автоматизация :)

Я имел в виду другое. Текс - не WYSIWYG - и если "девочке" надо что-то руками подправить
в документе - то удобнее наверное классические офисные форматы.

А для write-only отчотов ну да... можно.
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046191
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_Ustinov,
Не соображу).
Вот у меня компилит машина на горячую клавишу. Не я сам.
На работе компилят и делат сборку и делают деплой другие обученные люди.
Дак в чем разница)?
Исчезла?
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046223
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
White Owl,
Хмм.. А почему перл скрипты а не плюсы? Меньше кода выходит или что?

Некоторые рутинные действия проще на Perl сделать.

Например взять текстовый файл и заменить в нем строку ${clientCardId} на какое-то значение.
Perl-овщик делает это быстро и тихо. А в С++ это обычно вызывает массу обще-системных
вопросов как то : кодировки, разрядность ОС и прочее.

Про перформанс мы конечно не говорим. Но здесь и проблемы вроде нет. 1 человек оператор
все равно думает и делает в 1000 раз медленнее чем идет строковый реплейсмент в Perl.

Хотя я считаю Perl тоже морально устаревшим и перегруженным регулярками там где не надо.
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046244
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC SharpHTML я не вижу преимуществ использовать без веб проекта.

Ну не видишь и не видишь. Никто же не заставляет. Процеживай файлы на плюсах, выдавай в
любой формат, который тебе нравится.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046271
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PetroNotC Sharp>Дак в чем разница)?

+1
У меня отчеты генерятсч скриптами, сделано исходя из соображения "можно править/создавать отчеты где угодно и кем угодно". На поверку же, отчеты приходится ваять программисту, юзер создать отчет не способен/не желает (ему проще нанаять программиста). И вот программист ваяет скрипты, набивая шишки об ограничения скриптовый симтемы.

В то же время система расширения функционала была реализована как динамически загружаемые библиотеки, обычные dll. Очень просто и удобно.
Я бы сейчас, если бы снова создавал модуль поддержки отчетов, также реализовал их в форме ddl's.
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046287
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ъъъъъ,
Да. 1С тоже хотела чтоб каждый бух конфигурировал в их конфигураторе. Не вышло.
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046307
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
White Owl
пропущено...
Для офисных отчетов - идеально. Особенно для бухгалтерии/налоговой.
У меня перловый скрипт ходит к БД, вытянув цифры формирует tex со вставками на tikz (для графиков), отдает полученный tex в tex2pdf а тот уже отсылается на почту начальству. PDF считается закрытым форматом, так что архив месячных отчетов в pdf-ах прекрасно ведется и никакая проверяющая контора не возникает.
Раз в месяц, на сервере запускаются с десяток таких скриптов и все счастливы. Полная автоматизация :)

Я имел в виду другое. Текс - не WYSIWYG - и если "девочке" надо что-то руками подправить
в документе - то удобнее наверное классические офисные форматы.

А для write-only отчотов ну да... можно.
Не, у меня изначально стояла проблема что "девочек" к отчетам подпускать нельзя на пушечный выстрел. Потому и всяческие rtf/xls/html были под запретом с самого начала. Если на машине есть "стандартный" редактор формата - запрет. Потому и был в итоге выбран pdf, его чтобы редактировать нужно покупать отдельный редактор, а это легко контролировать админам. Ну а в автомате, pdf легко делать из tex - отсюда и решение.
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046308
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
White Owl,
Хмм.. А почему перл скрипты а не плюсы? Меньше кода выходит или что?
И кода меньше, и проще писать, и по скорости проигрыша нет (доли процента не считаются).
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046313
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
PetroNotC Sharp
White Owl,
Хмм.. А почему перл скрипты а не плюсы? Меньше кода выходит или что?

Некоторые рутинные действия проще на Perl сделать.

Например взять текстовый файл и заменить в нем строку ${clientCardId} на какое-то значение.
Perl-овщик делает это быстро и тихо. А в С++ это обычно вызывает массу обще-системных
вопросов как то : кодировки, разрядность ОС и прочее.
До сюда ты прав.

mayton
Про перформанс мы конечно не говорим. Но здесь и проблемы вроде нет. 1 человек оператор
все равно думает и делает в 1000 раз медленнее чем идет строковый реплейсмент в Perl.
А здесь не прав. Проблемы там нет, но по чисто технической причине: Перл никогда не был интерпретатором, это стандартный jit, так что потеря скорости только при старте скрипта, а дальше он настолько же эффективен как и С++.

mayton
Хотя я считаю Perl тоже морально устаревшим и перегруженным регулярками там где не надо.
Зря считаешь. Перл - мультпарадигма-в-квадрате. Если не нравятся регулярки, то можно писать вообще без них. Если хочешь OO - без проблем, нехочешь ОО - не используешь (даже со "стандартными" библиотеками основанными на ОО), хочешь функционально писать - пиши с легкостью, и даже событийный код - совсем не сложно. Этот язык как раз и славен тем что там по несколько способов кодирования на каждый чих.
Единственная проблема Перла это то, что он настолько универсальный и без некоторой внутренней дисциплины можно наваять код в котором будут смешаны все парадигмы - а в этом потом разбираться сложно. Но немножко дисциплины от кодера и получается конфетка.
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046315
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl
PetroNotC Sharp
White Owl,
Хмм.. А почему перл скрипты а не плюсы? Меньше кода выходит или что?
И кода меньше, и проще писать, и по скорости проигрыша нет (доли процента не считаются).
а абстрактные классы там есть?))
Я пишу базовый и на нем каждый отчетник)
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046333
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Alex_Ustinov,
Не соображу).
Вот у меня компилит машина на горячую клавишу. Не я сам.
На работе компилят и делат сборку и делают деплой другие обученные люди.
Дак в чем разница)?
Исчезла?
после "не соображу" ничего не понял
так сколько у тебя человек запускает "горячую клавишу" для получения отчета?)
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046336
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
специально пульнул что Перл и Питон интерпретаторы...
так и знал что разговор будет о религии и чем пахнет харе кришна
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046342
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex_Ustinov,
Твоя очередь.
>Плюсы компилировать надо же
Пару фраз напиши что в этом трудного такого. Или особенного.
Мне пофиг что там делает машина. Компилирует, стирает, упаковывает.
...
Рейтинг: 0 / 0
LibreOffice отчеты под линукс. Нужен пример.
    #40046364
Фотография Alex_Ustinov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp,

какие пару фраз написать - то что скриптовый можно в любом "чистом поле" подправить?
или еще пару фраз?
авторТвоя очередь.что сказать? отличие скриптового отчета от компилированного?
или отличие эксплуатации карбюраторной машины от запрограммированной инжекторной?)))

а компилятор ты тоже устанавливаешь заказчику?
...
Рейтинг: 0 / 0
25 сообщений из 87, страница 3 из 4
Форумы / C++ [игнор отключен] [закрыт для гостей] / LibreOffice отчеты под линукс. Нужен пример.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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