|
0 / 0 / 0
Регистрация: 01.07.2011
Сообщений: 19
|
|
Как записать данные в файл MS Word15.02.2012, 22:53. Показов 39085. Ответов 73
Метки bookmarks, c, createoleobject, ms office, ms word, ole, tables, word table, закладки ms word, таблицы ms word (Все метки)
Есть файл word. как его можно заполнить через делфи? если такое конечно вообще возможно. я в делфи разбираюсь плохо.
проект делфи связан с бд access. нужно чтобы было так: занёс через делфи данные в документ определенные и распечатал, чтобы получится как отчет.
0
|
|
| 15.02.2012, 22:53 | |
|
Ответы с готовыми решениями:
73
Как сохранить в word-файл данные с 4-х форм? Как записать в файл данные? |
|
1 / 1 / 0
Регистрация: 14.05.2015
Сообщений: 26
|
||
| 23.10.2015, 16:03 | ||
|
0
|
||
|
13117 / 5898 / 1708
Регистрация: 19.09.2009
Сообщений: 8,809
|
||
| 24.10.2015, 18:01 | ||
|
1
|
||
|
1 / 1 / 0
Регистрация: 14.05.2015
Сообщений: 26
|
|
| 24.10.2015, 18:46 | |
|
Спасибо очень помогло.
0
|
|
|
13117 / 5898 / 1708
Регистрация: 19.09.2009
Сообщений: 8,809
|
||||||
| 25.10.2015, 03:57 | ||||||
|
Т. е., как я понял, задача в том, чтобы открывать нужные файлы (шаблоны) без диалога выбора файла. Для этого можно в том директории, где расположен исполняемый файл программы, завести отдельную папку, где будут лежать файлы шаблонов. Пускай название такой папки будет таким: Templates. Тогда действия могут быть такими:
1
|
||||||
|
1 / 1 / 0
Регистрация: 14.05.2015
Сообщений: 26
|
|
| 25.12.2015, 10:54 | |
|
Подскажите пожалуйста. Хочу используя закладки применить checkbox. Пример: если checkbox = true, то он в поле закладки вставляет "ХХХ", если checkbox = false, то "YYY"
0
|
|
|
13117 / 5898 / 1708
Регистрация: 19.09.2009
Сообщений: 8,809
|
|||||||
| 28.12.2015, 08:56 | |||||||
1
|
|||||||
|
0 / 0 / 0
Регистрация: 08.04.2016
Сообщений: 5
|
|
| 08.04.2016, 11:49 | |
|
Всем добрый день! Понимаю, что тема была создана уже весьма давно, но вдруг кто откликнется) Ответы Mawrat просто спасли меня) Разобрался, переделал под себя, все работает! Низкий поклон) Но есть небольшой вопрос (понимаю, что он может показаться достаточно глупым, но тем не менее..) если в закладки (в worde) должны вставиться данные из TDataTimePicker, то как надо переписать строку SetBmText(wdBms, 'Lic_RR_DATE', Lic_RR_DATE.Text);
ps Lic_RR_DATE - название закладки в worde и название TDataTimePicker. Заранее спасибо! Добавлено через 33 минуты Решил вопрос конвертированием даты в текст)
0
|
|
|
1 / 1 / 0
Регистрация: 14.05.2015
Сообщений: 26
|
|
| 08.04.2016, 13:28 | |
|
SetBmText(wdBms, 'DATE', FormatDateTime('dd mmmm yyyy', DateTimePicker1.Date));
1
|
|
|
0 / 0 / 0
Регистрация: 08.04.2016
Сообщений: 5
|
|
| 08.04.2016, 13:37 | |
|
Alienvlg, Огромное спасибо!
Все подошло, все работает)
0
|
|
|
0 / 0 / 0
Регистрация: 27.10.2015
Сообщений: 12
|
|
| 15.06.2016, 16:16 | |
|
Подскажите пожалуйста, почему могут данные не появляться в закладках. Точнее часть данных отразилась, а часть нет. Закладки все присутствуют.
0
|
|
|
13117 / 5898 / 1708
Регистрация: 19.09.2009
Сообщений: 8,809
|
||
| 16.06.2016, 12:35 | ||
|
Например, может быть такая ошибка - в программе в имени закладки указана русская буква "О", а в документе MS Word закладка определена с английской буквой "O". Такая же ошибка может быть в отношении других букв, начертания которых в разных алфавитах совпадают.
1
|
||
|
0 / 0 / 0
Регистрация: 27.10.2015
Сообщений: 12
|
|
| 16.06.2016, 13:56 | |
|
Спасибо! Значит буду переписывать все закладки, т.к. визуально вроде как один-в-один)
Подскажите еще, а возможно из dbgrid часть столбцов перенаправить в Word как текст, а часть вывести таблицей как отчет?
0
|
|
|
13117 / 5898 / 1708
Регистрация: 19.09.2009
Сообщений: 8,809
|
||
| 16.06.2016, 14:23 | ||
Только надо учесть, что данные таблицы БД извлекаются последовательно - строка за строкой. Если какие-то данные надо вывести до таблицы или после - для этого возможно потребуется выполнить несколько проходов по набору данных или, может, удобнее будет использовать несколько запросов.
0
|
||
|
0 / 0 / 0
Регистрация: 27.10.2015
Сообщений: 12
|
|
| 17.06.2016, 11:47 | |
|
С запросами туговато((( А есть ли у вас на примере что-то подобное?
0
|
|
| 17.06.2016, 11:47 | |
|
Файл. Как записать данные? Как записать данные в файл Как записать данные в файл CSV?
как записать данные в файл txt Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|
|
Создание формы заимствованного документа
Maks 03.08.2026
Задача:
Необходимо создать собственную форму заимствованного документа. На форме должен быть реквизит "Покупатель", а также
табличная часть со следующими реквизитами:
- Расчетный счет покупателя. . .
|
Задача предоставления скидок покупателям
Maks 03.08.2026
Задача:
В документе "Продажи" необходимо реализовать функционал предоставления скидок покупателям. Скидка должна автоматически рассчитываться и подставляться в соответствующее поле при выборе. . .
|
Почему SEO не начинается с ключевых слов: что проверить до написания текстов
Neotwalker 01.08.2026
Когда владельцу сайта предлагают заняться SEO, первым шагом часто становится сбор запросов и написание текстов.
Логика кажется понятной:
1. Находим ключевые слова.
2. Добавляем их на. . .
|
Знание — сила: Доктрина интенциональности знаний, углубление в формулу
Hrethgir 01.08.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11957&stc=1&d=1785567302
Знаменитый афоризм Фрэнсиса Бэкона «Знание — сила» (Scientia potentia est) в массовой культуре принято понимать. . .
|