Форум: "Основная";
Текущий архив: 2002.06.03;
Скачать: [xml.tar.bz2];
ВнизГенерирование отчетов в 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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.007 c