![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Отчет по шаблону в MS WORD [D5]
NewD © (2004-01-14 07:03:00)
Кто знает как строить отчет по шаблону MS WORD.
Ну если есть шаблон и надо его заполнить в том числе и таблицу.
Кто видел как это делается - киньте ссылку если не трудно.
Разбираться с нуля очень долго - а нужно быстрее.
Спасибо.
Nikolay M. (2004-01-14 10:57:00) [1]
> Ильш © (14.01.04 09:54) [3]
> а зачем есть же другие... кому не трудно :)))
Да убивает меня такой подход к делу. Что можно требовать от человека, если он не умеет и не хочет искать информацию, а ждет готового решения на блюдечке?
NewD (2004-01-14 10:46:00) [2]
Спасибо всем
jocko (2004-01-14 10:11:00) [3]
проще воспользоваться макросом - посмотреть как он делает и сделать также.
я расставляю в шаблоне метки с именами полей dataseta и потом заменяю их соответствующими значениями, или использую закладки с именами полей - так можно все формализовать. Получатется медленно (создание документа), но результат неплохой.
Ильш (2004-01-14 09:54:00) [4]
а зачем есть же другие... кому не трудно :)))
Nikolay M. (2004-01-14 08:55:00) [5]
http://www.delphikingdom.com/helloworld/msword_table.htm
http://www.delphikingdom.com/helloworld/wordreport.htm
http://www.delphikingdom.com/helloworld/msword_text.htm
http://www.delphikingdom.com/helloworld/word.htm
http://www.delphikingdom.com/helloworld/msword.htm
Неужели это действительно так трудно - найти эти ссылки самому?
Ильш (2004-01-14 08:15:00) [6]
var
Word: Variant;
begin
Word := CreateOleObject("Word.Basic");
with Word do
begin {Затем следуют "чистые" команды WordBASIC...}
FileNew("Normal");
Insert("Это первая строчка"#13);
Insert("Это вторая строчка"#13);
FileSaveAs("c:\temp\test.txt", 3);
end;
end;
Это самые основы. А дальше надо копать VBA.