powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как вы храните в БД форматированный текст?
25 сообщений из 81, страница 3 из 4
как вы храните в БД форматированный текст?
    #40048349
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МП> сильно подозреваю, что документ создаётся в Word'е,
МП> а в "мегапрограмме" только отображается/сохраняется в БД.


И правильно делает, если так делает.



МП> в поставке Делфи (в сэмплах) идёт уже готовый простенький RTF-редактор.


Это который Rich Edit Demo ?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048351
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну не архитектурная, но да, таких не найдёшь.
А если повезло найти одного - то этот бедолага
сбежит через пару лет и снова привет.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048478
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
asviridenkov
И да, закопайте уже стюардессу. В смысле HtmlViewer.

Ай как нехорошо поливать грязью опенсорсного конкурента своего сильно платного изделия.
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048485
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Fr0sT-Brutal
asviridenkov
И да, закопайте уже стюардессу. В смысле HtmlViewer.

Ай как нехорошо поливать грязью опенсорсного конкурента своего сильно платного изделия.


да вот упомянули страшный сон свириденкова
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048550
Softologic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Fr0sT-Brutal
asviridenkov
И да, закопайте уже стюардессу. В смысле HtmlViewer.

Ай как нехорошо поливать грязью опенсорсного конкурента своего сильно платного изделия.

Насчет поливать грязью, пожалуй, да, некомильфо... А вот насчет "конкурента сильно платного изделия" - тут я бы поспорил, ибо последний намного голов выше первого сейчас. Говорю это с позиции довольно плотно изучавшего HTMLComponents последние пару месяцев. Там какой то нечеловеческий объем работы был реализован, что офигеваю теперь, насколько мощный продукт теперь. Он стоит своих денег, определенно. В марте-месяце поделюсь подробностями, поскольку один проект на этих компонентах заканчиваю...
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048554
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Softologic
Fr0sT-Brutal
пропущено...

Ай как нехорошо поливать грязью опенсорсного конкурента своего сильно платного изделия.

Насчет поливать грязью, пожалуй, да, некомильфо... А вот насчет "конкурента сильно платного изделия" - тут я бы поспорил, ибо последний намного голов выше первого сейчас. Говорю это с позиции довольно плотно изучавшего HTMLComponents последние пару месяцев. Там какой то нечеловеческий объем работы был реализован, что офигеваю теперь, насколько мощный продукт теперь. Он стоит своих денег, определенно. В марте-месяце поделюсь подробностями, поскольку один проект на этих компонентах заканчиваю...

не забудь поделиться нечеловеческими объёмами
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048558
Softologic
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
defecator
Softologic
пропущено...

Насчет поливать грязью, пожалуй, да, некомильфо... А вот насчет "конкурента сильно платного изделия" - тут я бы поспорил, ибо последний намного голов выше первого сейчас. Говорю это с позиции довольно плотно изучавшего HTMLComponents последние пару месяцев. Там какой то нечеловеческий объем работы был реализован, что офигеваю теперь, насколько мощный продукт теперь. Он стоит своих денег, определенно. В марте-месяце поделюсь подробностями, поскольку один проект на этих компонентах заканчиваю...

не забудь поделиться нечеловеческими объёмами

Не понял сарказма вообще :) Поделюсь впечатлениями, не забуду.
Перспективы применения для своих проектов я вижу. Клиентам тоже нравится, что динамический интерфейс, на базе html+css+javascript реализуем и в десктопных проектах. Клиент нынче пошел избалованный, он вот такое просит :
https://zkoridor.ru/
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048563
GrigoriyFomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гаджимурадов Рустам,

вот озадачился хранением форматированного текста как раз по вашей программе - а именно АРМ врача, и хоть заказчик пока не просит оформление, чую, что как начнутся конкретные медицинские тексты - наличие суб и надскриптовых стилей, картинок с фото УЗИ и все такое. И ессно, редактор должен быть в программе, не будет же пользователь тексты через буфер обмена в ворд пихать.

Насчет того, что ртф - тяжелый, имел ввиду, что отформатированный текст в РТФ имеет много вспомогательного объема метаданных оформления, нтмл тоже, но там можно классами и цсс это снизить. Но как хранить картинку в хтмл - не представляю, получалось только в мхт. Да и редактор придется неслабый писать для этого. или TEmbeddedWB крутить, но там тоже вопрос картинок из коробки не решается
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048588
sg729
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GrigoriyFomin
Сабж, собббственно.

Позвольте полюбопытствовать, форматированные тексты формируются чужой программой (которая не имеет собственной базы данных) или Вашей?
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048604
asutp2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Используем хранение форматированного текста в БД в формате RTF. Размеры вполне себе приемлемые, даже если с картинками внутри текста. Если уж сильно прижимает размер, можно предварительно его через system.zlib сжимать/разжимать при записи/чтении из базы.

Для отображения и редактирования в FMX используем TTMSFNCRichEditor (который работает во всех операционках), плюс его скорострельность вполне на достойном уровне.
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048608
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Про Sciter еще не вспоминали же? Если чо.
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048611
kealon(Ruslan)
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fr0sT-Brutal
Про Sciter еще не вспоминали же? Если чо.
Sciter это больше движок "современного html", а не всеверсионник
для приложений это хорошо, а вот для исторических форматов не очень
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048630
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
24.02.2021 21:37, GrigoriyFomin пишет:
> Насчет того, что ртф - тяжелый, имел ввиду, что отформатированный текст в РТФ
> имеет много вспомогательного объема метаданных оформления, нтмл тоже,
> но там можно классами и цсс это снизить.

всё это чушь.
теоретизирование вокруг не разбитого яйца.
сам по себе текст в RTF, даже с "оформлением" о котором ты рассуждаешь,
занимает мизер места, по сравнению с картинками, которые ты собираешься хранить.

> Но как хранить картинку в хтмл - не представляю, получалось только в мхт.
> Да и редактор придется неслабый писать для этого. или TEmbeddedWB крутить,
> но там тоже вопрос картинок из коробки не решается

имхо, задача сводится к поиску ПРОГРАММИСТА.
аминь.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048662
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GrigoriyFomin> вот озадачился хранением форматированного текста
GrigoriyFomin> как раз по вашей программе - а именно АРМ врача

Там автором программы я обозначен, прямым текстом?


GrigoriyFomin> И ессно, редактор должен быть в программе, не будет
GrigoriyFomin> же пользователь тексты через буфер обмена в ворд пихать.

Ну, спешить решать проблему до её появления не всегда полезно,
но даже если - чем конкретно не устраивает интеграция с MSO ?


GrigoriyFomin> имел ввиду, что отформатированный текст в РТФ
GrigoriyFomin> имеет много вспомогательного объема метаданных
GrigoriyFomin> оформления, нтмл тоже, но там можно классами и цсс это снизить.


Во-первых, как уже подсказали, на фоне веса картинок это и вправду
будут мелочи. Во-вторых, решается это, внезапно, теми же стилями
(если что-то сложное), а сами b/i/ul места практически не занимают.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048663
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asutp2> Для отображения и редактирования в FMX используем
asutp2> TTMSFNCRichEditor (который работает во всех операционках),
asutp2> плюс его скорострельность вполне на достойном уровне.

C ДевЭкспрессовским сравнивали?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048683
asutp2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Гаджимурадов Рустам,

так DevExpress к сожалению забил на fmx, а для нас vcl более не актуален, поэтому не сравнивали
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048711
Fr0sT-Brutal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kealon(Ruslan)
Sciter это больше движок "современного html", а не всеверсионник
для приложений это хорошо, а вот для исторических форматов не очень

Ну если ориентироваться на хранение в html, то он будет весьма неплох. Тем более что по определению документы с очень простым оформлением, без скриптов и всяких извращений
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048713
Гаджимурадов Рустам
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asutp2> так DevExpress к сожалению забил на fmx

А их парсер/редактор RTF в FMX не работает разве?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048798
GrigoriyFomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sg729,

нет, тексты будут формировать в самой проге, поэтому нужно будет делать и простенький редактор, а главное - пихать картинки в текст. Раз все агитируют за ртф - буду базироваться на нем
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048799
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GrigoriyFomin
Раз все агитируют за ртф - буду базироваться на нем
А потом понадобится экспорт на сайт/вебинтерфейс в HTML...
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048800
GrigoriyFomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гаджимурадов Рустам,

пардон, невнимательно прочел топик zeon11, он просто обратился к вам, а я ошибочно посчитал, что это ваша разработка.
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048802
GrigoriyFomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft,

не, врачебная тайна - какое на сайт )
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048808
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GrigoriyFomin
miksoft,

не, врачебная тайна - какое на сайт )
Ну и что? Вон на mos.ru есть медкарты.
Да и внутренние вебинтерфейсы никто не отменял.

Я ни в коем случае не агитирую, если что...
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40048823
sg729
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GrigoriyFomin
sg729,

нет, тексты будут формировать в самой проге, поэтому нужно будет делать и простенький редактор, а главное - пихать картинки в текст. Раз все агитируют за ртф - буду базироваться на нем

Если правильно понимаю, речь идет о медицинских документах (наподобие медкарты или истории болезни)? А разве в таком случае структура и содержание документа не строго регламентировано? Неужели каждый юзер заполняет документы в свободной форме по собственному представлению о его содержании?
...
Рейтинг: 0 / 0
как вы храните в БД форматированный текст?
    #40049095
zeon11
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sg729
GrigoriyFomin
sg729,

нет, тексты будут формировать в самой проге, поэтому нужно будет делать и простенький редактор, а главное - пихать картинки в текст. Раз все агитируют за ртф - буду базироваться на нем

Если правильно понимаю, речь идет о медицинских документах (наподобие медкарты или истории болезни)? А разве в таком случае структура и содержание документа не строго регламентировано? Неужели каждый юзер заполняет документы в свободной форме по собственному представлению о его содержании?


Удивишься, но именно так. Пересмотрел множество МИС (мед.инф. систем), практически все предлагают для внесения документов простое окно, где белым стихом каждый врач исходя из своего образования и кругозора набивает текст из головы. И хотя каждый врач в мединституте писал для зачета правильный медицинский документ, на практике это выливается в несколько строк описывающих патологию. К сведению, если пациент попал даже к узкому специалисту, врач должен помимо status localis описать и общее состояние больного, не относящееся на первый взгляд к пораженному органу. Мало того, даже status localis (описание органа) в одном отделении у разных врачей может кардинально отличатся.
При таком подходе, т.е. когда МИС никак не структурирует вводимый врачом текст эта МИС превращается в одну большую текстовую помойку, не пригодную для какого-либо осмысленного анализа.
...
Рейтинг: 0 / 0
25 сообщений из 81, страница 3 из 4
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как вы храните в БД форматированный текст?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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