AXForum  
Go Back   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Forgotten Your Password?
Register Forum Rules FAQ Members List Today's Posts Search Mark Forums Read

 
 
Thread Tools Search this Thread Display Modes
Old 21.06.2003, 12:08   #1  
chuf is offline
chuf
Участник
 
33 / 10 (1) +
Join Date: 20.12.2002
Как импортировать из Word
Всем привет!
Столкнулся с проблемой импорта из Word черех COM. Удается вытащить текст полностью или по интервалам следующим образом.

COM word,doc,doc1,documents;
str text;
word = new COM("Word.Application");
documents = word.Documents();
doc = documents.open("PathFile.....");
doc1 = doc.range();//интервал - range(100,200)
text = doc1.text();
word.detach();

Работать дальше с таким куском текста неудобно. Насколько известно, Word работает с объектами: абзац, строка, слово и т. д. Возможно ли, вытащить текст, например, по номеру строки?
Old 21.06.2003, 12:51   #2  
dn is offline
dn
Участник
Самостоятельные клиенты AX
 
486 / 159 (6) ++++++
Join Date: 26.03.2003
Location: Москва
Re: Как импортировать из Word
Quote:
Изначально опубликовано chuf
Насколько известно, Word работает с объектами: абзац, строка, слово и т. д.
Существуют коллекции Paragraphs и Words. На счёт строк - по-моему нет. Подробнее в Microsoft Word Visual Basic Reference.
Old 21.06.2003, 14:18   #3  
chuf is offline
chuf
Участник
 
33 / 10 (1) +
Join Date: 20.12.2002
Вопрос, как это сделать из Axapta?
Old 21.06.2003, 15:18   #4  
dn is offline
dn
Участник
Самостоятельные клиенты AX
 
486 / 159 (6) ++++++
Join Date: 26.03.2003
Location: Москва
А как сделать это в VBA (Delphi, etc) ты знаешь? Если да, тогда в чём проблема?
Вот так например обращаемся к колекции абзацев:
PHP Code:
COM paragraphsparagraph
paragraphs doc.paragraphs();
paragraph paragraphs.item(1); 
А возможно ли вытащить текст по номеру строки - я не знаю. Надо разбираться по документации, о которой я уже писал.
Old 21.06.2003, 15:33   #5  
chuf is offline
chuf
Участник
 
33 / 10 (1) +
Join Date: 20.12.2002
Вот это и надо было, большое спасибо - помогло
 

Similar Threads
Thread Thread Starter Forum Replies Last Post
Ошибки Word 2003 при работе в терминальном режиме Владимир Максимов DAX: Программирование 17 03.07.2017 13:42
axcoder: WordSL - Microsoft Word as a visual XSLT editor Blog bot DAX Blogs 0 26.01.2007 05:45
Размножение таблицы Word Eldar9x DAX: Программирование 20 16.01.2007 17:23
Создание нескольких экземпляров Word на основе шаблона axaLearner DAX: Программирование 5 03.01.2005 16:12
Отчеты в Word... renat DAX: Программирование 4 31.03.2003 11:28
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Рейтинг@Mail.ru
All times are GMT +3. The time now is 01:48.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.