Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / C++ |
![]() ![]() |
Топик располагается на нескольких страницах: ←Ctrl назад 1 [2] 3 4 вперед Ctrl→ все |
mayton Member Откуда: loopback Сообщений: 51017 |
Ну ОК. |
||||
12 фев 21, 14:26 [22280029] Ответить | Цитировать Сообщить модератору |
PetroNotC Sharp Member Откуда: Сообщений: 7650 |
Она видна не вооруженным глазом. |
||||||
12 фев 21, 14:29 [22280034] Ответить | Цитировать Сообщить модератору |
Dimitry Sibiryakov Member Откуда: Сообщений: 52921 |
Я не смотрю картинки. И таки да, взять RTF файл, сляпанные девочкой, и превратить в шаблон для генерации - механическая работа, с которой справится любой. Я это делал ещё в прошлом веке. Posted via ActualForum NNTP Server 1.5 |
||
12 фев 21, 14:39 [22280040] Ответить | Цитировать Сообщить модератору |
PetroNotC Sharp Member Откуда: Сообщений: 7650 |
Dimitry Sibiryakov, Я не понял что ты делал. У меня в продакшене были Договора на займ в банке. Или договор на покупку недвижимости. Понятно что проще это в ворде делать. А потом только ФИО replace |
12 фев 21, 14:44 [22280044] Ответить | Цитировать Сообщить модератору |
Dimitry Sibiryakov Member Откуда: Сообщений: 52921 |
Брал оформленный девочкой вордовский файл, сохранял в RTF, заменял данные тэгами для подстановки данных. Всё. Потом модуль отчётов открывал файл и тэги заменял на данные из БД. После чего получается готовый документ, заполненный данными, который можно открыать чем угодно. А в твоём случае отчёт НДФЛ можно сразу формировать и отсылать в виде XML, у налоговой спецификация вроде как опубликована. Posted via ActualForum NNTP Server 1.5 |
||
12 фев 21, 14:58 [22280055] Ответить | Цитировать Сообщить модератору |
mayton Member Откуда: loopback Сообщений: 51017 |
Word не проще. Word - вообще один из самых сложных форматов. Где-то была статья одного из создателей на эту тему. А Дима имеет в виду что даже без парсеров и сериализаторов можно взять rtf шаблон (он текстовый) и несложными заменами сделать любые отчоты. С таблицами - посложнее конечно но главное - идея. Я тоже так делал. rtf в некоторых случаях на печати не отличим от ms-word. Те-же шрифты... |
12 фев 21, 14:58 [22280056] Ответить | Цитировать Сообщить модератору |
PetroNotC Sharp Member Откуда: Сообщений: 7650 |
- порядок действий при таблице эксель с итогом формулой внизу? - порядок действий если ФИО уползло на след строку |
||||||
12 фев 21, 15:02 [22280062] Ответить | Цитировать Сообщить модератору |
PetroNotC Sharp Member Откуда: Сообщений: 7650 |
И у меня не налоговая.)))))) |
12 фев 21, 15:03 [22280064] Ответить | Цитировать Сообщить модератору |
PetroNotC Sharp Member Откуда: Сообщений: 7650 |
Dimitry Sibiryakov, RTF тоже оставь в прошлом веке |
12 фев 21, 15:05 [22280069] Ответить | Цитировать Сообщить модератору |
mayton Member Откуда: loopback Сообщений: 51017 |
Что делать если ФИО сполз? Да ничего не делать. Это вобщем не технический вопрос а дизайнерский. Пускай бизнес скажет - насколько это важно. Если в оконном приложении такой 1 отчот на 100 - то оператор его спокойно сохранит в файл. Переоткроет и перебъёт страничную разбивку для красоты так как он видит нужным. Просто здесь в топике мы не сможем охватить все "если" которые могут возникнуть в процессе. |
12 фев 21, 15:13 [22280075] Ответить | Цитировать Сообщить модератору |
Dimitry Sibiryakov Member Откуда: Сообщений: 52921 |
- добавить в шаблон формулу с указанием именованного диапазона, а не фиксирвоанного. - исправить шаблон в котором глупая девочка забыла выставить атрибут "не отрывать от предыдущего абзаца" и/или "не разрывать". Posted via ActualForum NNTP Server 1.5 |
||
12 фев 21, 15:15 [22280076] Ответить | Цитировать Сообщить модератору |
PetroNotC Sharp Member Откуда: Сообщений: 7650 |
mayton, Потому что мне приходилось исполнять требования заказчика: - на ФИО я сказал чтобы девочка открыла в ворде и сдвинула левее - на "автопоказ заголовков таблицы постранично" девочка поставила галку в ворде - суммы и формулы считались автоматом так я копировал строку таблы с форматировнием и вставлял под новые данные. То есть НИГДЕ программист не привлекался. |
12 фев 21, 15:17 [22280077] Ответить | Цитировать Сообщить модератору |
PetroNotC Sharp Member Откуда: Сообщений: 7650 |
Оно из двух. |
||||||
12 фев 21, 15:22 [22280081] Ответить | Цитировать Сообщить модератору |
mayton Member Откуда: loopback Сообщений: 51017 |
По поводу твоей ошибки.Error - undefined reference to cppu::bootstrap() Запаблиши свою версию GCC, и LibreOfficeSDK. |
12 фев 21, 15:37 [22280096] Ответить | Цитировать Сообщить модератору |
PetroNotC Sharp Member Откуда: Сообщений: 7650 |
mayton, Я решил ошибку. Выше либы указал для линковки в проект |
12 фев 21, 15:52 [22280103] Ответить | Цитировать Сообщить модератору |
petrav Member Откуда: Сообщений: 2861 |
RTF текстовый? |
||||
12 фев 21, 19:12 [22280207] Ответить | Цитировать Сообщить модератору |
Dimitry Sibiryakov Member Откуда: Сообщений: 52921 |
Ты не поверишь, но "Т" посередине это "Text". Posted via ActualForum NNTP Server 1.5 |
||
12 фев 21, 19:24 [22280214] Ответить | Цитировать Сообщить модератору |
petrav Member Откуда: Сообщений: 2861 |
И к чему ты это написал? |
||||||
13 фев 21, 16:37 [22280490] Ответить | Цитировать Сообщить модератору |
ъъъъъ Member Откуда: Сообщений: 1966 |
Твой вопроса выглядит странным. Если ты в вопросе
не знаешь, что такое RTF, то почему спрашиваешь здесь, а не в веб-поисковике. А если ты спрашиваешь, предполагая возможность того, что RTF бывает и не "текстовым", это вообще полёт над гнездом кукушки. |
||||||||||||||||
13 фев 21, 23:44 [22280654] Ответить | Цитировать Сообщить модератору |
petrav Member Откуда: Сообщений: 2861 |
Интересные вы с Сибиряковым люди. Ведь очевидно, что когда mayton говорил, что Rich Text Format текстовый — он имел в виду, что сам формат файла RTF текстовый. И его можно редактировать в NotePad. Я лично всегда считал, что RTF формат бинарный. Как и формат *.doc файлов. Конечно, до разработки стандарта Open XML + архивация в ZIP. Я тебе и Сибирякову предлагаю научиться разделять понятия: - Назначение формата файла. Например, содержание текстовой информации. - Формат собственно файла. Тут варианты: текстовый, бинарный, текстовый в каком-то варианте архиватора.
Это тонкая грань которую вам обоим нужно понять: назначение файла и формат файла. Андерстенд? ![]() Сообщение было отредактировано: 14 фев 21, 15:19 |
|||||||||||||
14 фев 21, 00:49 [22280673] Ответить | Цитировать Сообщить модератору |
Dimitry Sibiryakov Member Откуда: Сообщений: 52921 |
Ну так ты заблуждался. Это такой же markup формат, как и HTML, XML, MD и т.д. и т.п. О чём я тебе и сказал. Posted via ActualForum NNTP Server 1.5 |
||
14 фев 21, 01:29 [22280685] Ответить | Цитировать Сообщить модератору |
PetroNotC Sharp Member Откуда: Сообщений: 7650 |
petrav, я тоже не знаю такой грани. Есть текстовый и есть бинарный. Всё. А добавка слова "собственно" это из философии. |
14 фев 21, 10:54 [22280714] Ответить | Цитировать Сообщить модератору |
petrav Member Откуда: Сообщений: 2861 |
Ты сказал, что текстовый формат самого файла происходит из второй буквы: RTF. Я лично не вижу причин почему из названия RTF следует формат самого файла. |
||||||
14 фев 21, 11:52 [22280727] Ответить | Цитировать Сообщить модератору |
Alex_Ustinov Member Откуда: Nickel Сообщений: 3722 |
все забыли про формат .tex идеальный формат для таких случаев |
16 фев 21, 15:08 [22281658] Ответить | Цитировать Сообщить модератору |
mayton Member Откуда: loopback Сообщений: 51017 |
Ну... tex это такое. Больше для научных статей и монографий. Для офисной работы наверное не очень подходит. |
16 фев 21, 20:57 [22281911] Ответить | Цитировать Сообщить модератору |
Топик располагается на нескольких страницах: ←Ctrl назад 1 [2] 3 4 вперед Ctrl→ все |
Все форумы / C++ | ![]() |