|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.08.2013, 20:44 | #1 |
Форумчанин
Регистрация: 16.04.2007
Сообщений: 225
|
Вставка компонентов в текст или таблицу
Делаю прогу для наших бухгалтеров и встала проблема что они ну ооооочень тугие и им все подавай на блюдечки и как они привыкли.
Собственно сабж, варианты: 1)Сейчас делаю на прямую - гружу название полей в ValueListEditor(там даю полям маску и тип, но к примеру булейвой тип хотелось бы не заполнять 0 или 1, а чек бокс - чего нельзя, без переписи компонента) и считываю значение потом сохраняю их по формату. 2)сделать скриншот всех форм и в нужные места по выставлять компоненты, но прийдется гемороится с прокруткой (страницы - не вариант) 3)Взять Табличку и приблизить ее к виду отчета, правильно заполняя и располагая поля . 4)Найти подобный уже готовый компонент или наиболее приближенный компонент. вот как выглядит в самой программе после импорта моего сформированного файла (ел. вид с полями и обычный с данными) 5)В RichEdit в текст вставлять нужные компоненты (как вставляем картинки), если это возможно - лучший вариант. |
16.08.2013, 21:11 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 19,042
|
Excel самое оно для заполнения данных в таком виде
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
16.08.2013, 22:32 | #3 |
Участник клуба
Регистрация: 12.09.2012
Сообщений: 1,030
|
Microsoft Office то самое. Заодно скачай им версию на казахском языке(если не тот, поправь).
Что нужно программисту: Компьютер, Среда программирование, Воображение, Прямые руки, Мозги, Знания этой среды программирования.
Программист-это профессия, а программирование-это моё хобби. |
16.08.2013, 23:13 | #4 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,792
|
Цитата:
Цитата:
I'm learning to live...
|
||
17.08.2013, 00:15 | #5 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,442
|
Откройте для себя FastReport и ему подобные.
|
19.08.2013, 01:16 | #6 | |
Форумчанин
Регистрация: 16.04.2007
Сообщений: 225
|
Цитата:
|
|
19.08.2013, 01:34 | #7 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,442
|
Цитата:
|
|
19.08.2013, 08:17 | #8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,792
|
Цитата:
I'm learning to live...
|
|
19.08.2013, 12:55 | #9 |
Форумчанин
Регистрация: 16.04.2007
Сообщений: 225
|
А ЗАЧЕМ???? такие глупые вопросы, я пишу программу которая формирует ХМЛ и ЗДИ файлы для импорта-експорта, чтения, редактирования т.к. так нужно что бы не руками по этим файлам лазить, а вообще лучше бы по существу подсказали, из тех соображений что сейчас у меня появились:
1)мне не хватало чек бокса (сделал событие он клик которое меняет значение на 0 или 1, свойства ячейки - выпадающее меню с 2мя пунктами и только для чтения). 2)по поводу фастрепорта и подобных разве он не просто формирует отчет (для вывода), а мне в таком виде нужно его заполнять, можно использовать фаст репорт как предпросмотр, но все-равно не то! 3)есть ли смысл переписывать TValueListEditor или переходить лучше на DBGrid, но по моему проще всего было бы на RichEditor сделать, только туда повставлять в текст едиты и чекбоксы и все - этого было бы ДОСТАТОЧНО! |
19.08.2013, 14:22 | #10 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,442
|
Ясно, я думал что вы там сами себя так помучать решили, раз пишите оболочку для готового продукта.
HTML Render от IE не плох, от Chromium тоже. берите их в оборот, а конкретно, с умом загружаете страницу документа там, и модифицируете HTML код у себя, в итоге рендер вам выдаст динамичный документ с вашими хотелками. Все что надо: Перед передачей док-а на сервер, вырезаете свои хотелки и оставляете только готовый документ с изменениями, отсылаете на сервер. Цитата:
|
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вставка втроки в связанную эксель таблицу | 95979 | Microsoft Office Access | 1 | 13.02.2012 12:19 |
Вставка строк в таблицу | АННА-ЕАО | Microsoft Office Excel | 2 | 25.08.2011 09:21 |
Вставка данных в таблицу. | Kveldulv | Microsoft Office Access | 2 | 25.05.2010 10:27 |
расширение и вставка данных в таблицу | Dennikid | Общие вопросы Delphi | 12 | 06.10.2008 09:34 |
Вставка картинки в таблицу | sabina_smile | Помощь студентам | 7 | 18.10.2007 16:29 |