Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.31;
Скачать: CL | DM;

Вниз

Отчет в Word   Найти похожие ветки 

 
Yakimaha ©   (2002-10-22 12:30) [0]

Здравствуйте. Ситуация такая. В Word-фаеле лежит шаблон отчетика. Я в него подставляю нужные данные, но мне нужно таких отчетиков 100. Т.е. форма одинаковая, а данные берутся из БД.
Как можно все отчеты сделать в одном документу, т.е. документ на 100 листов. Как добавить туды листы, и копировать заготовку?
Я добился только того, что могу сделать 100 Word-файлов, но это же не практично!
Помогите пожалуйста!


 
[NIKEL] ©   (2002-10-22 13:07) [1]

Выберай данные которые надо продублировать в объект range
Variant range, doc;

doc = word.OlePropertyGet("ActiveDocument");
//выбрать весь текст
doc.OleProcedure("Select");
range = doc.OlePropertyGet("Selection");

Потом создавай новый документ и вставляй в него этот range скока надо("InsertAfter") и после каждой вставки сжимай range чтоб он указывал на конец документа, примерно так
range.OleProcedure("Callapse",(Variant) 0);



Страницы: 1 вся ветка

Текущий архив: 2002.10.31;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.019 c
1-101315
pirat
2002-10-18 17:42
2002.10.31
Рисование линий уровня функции.У кого какие идеи?


3-101089
stur
2002-10-08 14:47
2002.10.31
Как отобразить в DBGrid в виде String поля типа VARCHAR2 (Oracle)


14-101441
qube
2002-10-08 17:19
2002.10.31
Мастера! Поделитесь воспоминаниями, как кто программистом стал.


1-101226
stany
2002-10-18 23:11
2002.10.31
Нужен компонент типа StringGrid выводить заголовки полей...


1-101247
KidMan
2002-10-21 23:37
2002.10.31
INI файлы и свойство Font