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

Вниз

Генерирование отчетов в Word   Найти похожие ветки 

 
Maloy   (2002-05-21 08:39) [0]

Народ! Даешь доку по генерированию MSWord-доков!

Дайте адреса, плз.

Только не отсылайте пожалуйста к Help WsWord.
Дайте конкретные ссылки с примерами...


 
Пустовалов Дмитрий   (2002-05-21 09:18) [1]

Посмотри здесь, хотя статейка тебе, наверное, известна...

http://src.fitkursk.ru/articles/art0000039.asp


 
HellTrooper ©   (2002-05-21 15:10) [2]

Есть 2 пути либо используешь Servers(D5,D6) либо регистришь OCX и работаешь через OLE (по факту тоже самое но ниже уровень)
Вот пример на D4 из моей проги отчета:

uses ..,WordConst,Word_TLB,comobj,..

var
wordapp,Range,V,C :Variant;

begin
wordapp:=CreateOleObject("word.application");//открываем ворд
wordApp.DisplayAlerts:=false;//отключаем предупреждение
WordApp.Documents.add;//добавляем документ
WordApp.visible:=true;//Теперь его видно
Range:=WordApp.Documents.item(1).Range;//получаем начало документа
V:=WordApp.Documents.item(1);//Сам документ
V.PageSetup.orientation:=wdOrientLandscape;//делаем альбомный лист
Range:=V.Range(V.range.end-1);//Вычисляем конец предыдущего текста(1)
Range.text:="Отчёт по чертежам "; //выводим строку
Range:=V.Range(V.range.end-1); //(1)
Rng:=V.tables.add(range,2,6);//делаем таблицу
C:=V.tables.Item(1);//Получаем таблицу
C.Cell(1,1).range.text:="Отдел";//пихаем инфу
C.Cell(1,2).range.text:="Количество";
C.Cell(1,3).range.text:="В А4";
end;

Юниты WordConst и Word_TLB получаются при регистрации соотв ocx"са


 
Dennn_is   (2002-05-21 17:18) [3]

есть пример, нада - вышлю


 
NLO ©   (2002-05-22 06:41) [4]

А если Word не установлен, тогда как быть ?


 
Dennn_is   (2002-05-22 07:55) [5]

Для начала проверить установлен ли Word


 
deleon ©   (2002-05-22 09:09) [6]

>А если Word не установлен, тогда как быть ?

Прикомпилить к проекту инсталляшку офиса и если word не установлен, запускать инсталляцию :)))


 
kserg@ukr.net   (2002-05-22 10:35) [7]

Увидел интересуемую тему - поэтому хочу тоже задать вопрос.
У меня есть созданный для Word стандратный бланк конструкторской спецификации.
кто не знает - это формат А4 с обрамлением и рамкой в котр.
как помещается некотр.инфо (лист, всего листов и т.п.)
Внутри самого бланка - сетка с набором полей, котр. собственно и надо заполнить.
Я не могу понять как вывести инфо в такой док-т, чтобы обрамление не "расползалось".

Спасибо.


 
AFROLOV ©   (2002-05-22 10:37) [8]


> А если Word не установлен, тогда как быть ?

Делаешь отчет в формате RTF, например в richrdit.



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

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

Наверх




Память: 0.48 MB
Время: 0.014 c
7-7233
Vova33
2002-03-06 20:49
2002.06.03
Архив


7-7248
Nazya
2002-03-07 14:14
2002.06.03
Мастера помогите ! Мне нужно написать сервис


1-6988
Мефодий
2002-05-22 22:37
2002.06.03
Центрирование ячейки таблицы при создании отчета в Word


1-7068
Vygantas
2002-05-21 11:40
2002.06.03
Kompiliacija programy


14-7222
ZZ
2002-04-27 16:40
2002.06.03
Форматирование исходного кода. Чем пользоваться?