Доступ к таблице Ворда из Клариона

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Гость

Сообщение Гость »

Здравствуйте, clalist List Member

Есть документ MS Word 2000, целиком состоящий из одной таблицы.
Возможно ли в Кларионе достучаться каким-нибудь образом до этой
таблицы для перекачки данных в базу?
Пока что приходиться в Ворде предварительно сохранять документ в
текст, затем клашиной прогой в базу. Но это как-то некрасиво ...
Хочется без промежуточных движений со стороны пользователя.

------------------------------------------------
С наилучшими пожеланиями
Петелин Анатолий <tolik@opfr.komi.com>

(Добавление)

Может-по-может.
Но сам не пробовал!
http://www.softmasters.com.ar/download/office.zip
А это кусок из его хелпа
ReadText (LONG pStart,LONG pEnd),STRING
pStart: An integer constant, variable or expression indicating the first character to return from the active document.
pEnd: An integer constant, variable or expression indicating the last character to return from the active document.

The ReadText method returns text of the active document. You can use the parameters to specify portions of the text to read ar all the
text to be retrieved. If you pass 0 to ANY of the parameters all the text are retrieved.
ReadText is a VIRTUAL method so that other base class methods can directly call the ReadText virtual method in a derived class. This
lets you easily implement your own custom version of this method.
Example:

LOC:Memo = CLIP(MsWord1.ReadText(0,0)) ! Return all the text of the active document
DISPLAY

--
Best regards,
gorky mailto:gorky@sv3.net.ua

А не проще в RTF? И примеры у Клары есть. Тем более 4/5 техники в родном ПФР 386-486!

Володя.

Можно, через OLE. Записываешь в Ворде макрос где выбираешь таблицу,
прыгаешь из ячейки в ячейку, со строки на строку. Потом его
внимательно разглядываешь, смотришь HELP мелкософтофский по поводу
какие функции использовались и переносишь все это в Клару.

--
С Уважением,
Антон Балкин
EMail: balkin@iro.yar.ru
Написал: ClaList(2)
Ответить