|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
16.05.2015, 10:56 | #1 |
Пользователь
Регистрация: 09.05.2015
Сообщений: 11
|
Delphi БД - MS Access вывод таблицы в MS Word
Здравствуйте, уважаемые!
Возможно решение моей проблемы уже есть, но я его не нашел. Для начала, что я сделал: 1) создал БД в Access (она содержит в себе 4 таблицы) 2) в delphi использую ADOConnection, ADOTable, DataSource, DBGrid 3) реализовал вывод данных из таблицы в DBGrid при открытии формы. так же реализовал, добавление новой строки, удаление старой строки, редактирование выбранной строки, через кнопки button. То что я не могу сделать: 1) нужно при нажатии на button, чтобы в MS word в имеющимся шаблоне, формата .doc, которой уже содержит определенный текст, после текста формировать таблицу, аналогичную, которую отображает DBGrid. (те же столбцы и строки). Прошу помощи. Примеры кодов похожих программ. Ссылки на литературу, где можно найти решение моей проблемы. Советы и возможно сами решения данной проблемы. |
16.05.2015, 11:06 | #2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
16.05.2015, 11:46 | #3 | |
Пользователь
Регистрация: 09.05.2015
Сообщений: 11
|
Цитата:
Попробовал изменить код из вашего примера. Получилось так: Код:
Прикрепил скрины. Последний раз редактировалось Stilet; 16.05.2015 в 11:50. |
|
16.05.2015, 11:55 | #4 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Вот тебе еще примеры Это от меня (5-й пост) http://www.programmersforum.ru/showthread.php?t=203376 Вот еще от меня: http://www.programmersforum.ru/showthread.php?t=198926 Чутка попроще, чем в той ссылке, что я дал выше постом.
I'm learning to live...
|
|
16.05.2015, 11:56 | #5 |
Пользователь
Регистрация: 09.05.2015
Сообщений: 11
|
С заполнением записей в столбцах вроде как вопрос решил.
Код который изменил: // записываем данные из DBGrid1 s:=DBGrid1.Fields[0].AsString+separat+DBGrid1.Fields[1].AsString+separat+DBGrid1.Fields[2].AsString+separat+DBGrid1.Fields[3].AsString +separat+DBGrid1.Fields[4].AsString+separat+DBGrid1.Fields[5].AsString+separat+DBGrid1.Fields[6].AsString+#13; Просто добавил столько же переменных сколько и столбцов. В итоге остались проблемы которые описывал выше. Выводится только третья строка. Причем таблица формируется только когда открыт какой либо документ. Иначе выводит ошибку показанную на скриншоте. |
16.05.2015, 11:57 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Читай мой последний пост.
I'm learning to live...
|
16.05.2015, 12:03 | #7 |
Пользователь
Регистрация: 09.05.2015
Сообщений: 11
|
|
16.05.2015, 12:43 | #8 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
I'm learning to live...
|
|
16.05.2015, 12:59 | #9 |
Пользователь
Регистрация: 09.05.2015
Сообщений: 11
|
Вот попробовал как вы говорили, сделал в шаблон.
Код: Код:
|
16.05.2015, 13:00 | #10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А как у тебя шаблон выглядит?
Кстати, а ты внимательно читал, что я в темах по ссылке писал? Или решил что скопипастив код решишь все все все на свете?
I'm learning to live...
Последний раз редактировалось Stilet; 16.05.2015 в 13:03. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
таблицы из Delphi в WORD | groznii_32 | Общие вопросы Delphi | 0 | 04.10.2013 12:01 |
Delphi работа с Word (таблицы) | ScorpioN_T | Общие вопросы Delphi | 6 | 31.03.2012 17:46 |
Вывод данных из Access в Word | GROSS777 | БД в Delphi | 1 | 22.11.2011 13:32 |
Отображение таблицы БД в Word (Delphi) | ара | Помощь студентам | 1 | 09.11.2011 12:17 |
Как вычислять значения вне таблицы WORD, с использованием данных из таблицы WORD | prikolist | Microsoft Office Word | 6 | 21.11.2008 13:17 |