Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Word и Cache / 16 сообщений из 16, страница 1 из 1
24.04.2008, 16:14
    #35277803
CacheLot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word и Cache
Как считать из doc - файла информацию из Cache?
Я подключил через Cache Activate библиотеку Microsoft Word 11.0 Object Library (v.8.3).
Стали доступны с сотню новых классов, среди которых есть:
Activate.Word.Documents
Activate.Word.Globals
.
.
.
и куча всего...
И из этого добра не могу найти то, что нужно для процесса считывания...
Подскажите плз, если сталкивались с подобным!
В документации мало информации - только об общих свойствах..
...
Рейтинг: 0 / 0
25.04.2008, 13:06
    #35279701
CacheLot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word и Cache
Делаю так:
Код: plaintext
1.
2.
3.
4.
5.
6.
s file=##class(Activate.Word.Documents).%New("E:\Документ.doc")
do file.Open("RUK\CP1251\")
s x=##class(User.Text).%New()
d x.FileGlobal.CopyFrom(file)
d x.%Save()
q

и при этом open не работает, хотя и задекларирован этот метод в документации...
...
Рейтинг: 0 / 0
25.04.2008, 13:58
    #35279889
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word и Cache
Код: plaintext
s file=##class(Activate.Word.Documents).%New("E:\Документ.doc")
Обычно %New() так не работает... Посмотрите какие свойства имеет экземпляр класса Activate.Word.Documents, возможно одному из них нужно присваивать путь и имя файла, а потом делать
Код: plaintext
do file.Open("RUK\CP1251\")
Сам-то я правда с этим не работал...
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
25.04.2008, 14:00
    #35279903
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word и Cache
Да, вот еще что... Попробуйте, как вариант
Код: plaintext
s ok=file.Open("RUK\CP1251\")
и посмотрите значение переменой ok...
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
25.04.2008, 14:14
    #35279952
CacheLot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word и Cache
Пока что получилось токо открыть (для чтения) вордовский файл:
Код: plaintext
1.
2.
set word=##Class(Activate.Word.Application).%New()
s myDoc=word.Documents.Open("E:\Документ.doc")
...
Рейтинг: 0 / 0
25.04.2008, 14:31
    #35280025
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word и Cache
Так может там есть какие-то параметры для изменения типа доступа при открытии... Посмотрите в Caché Class Reference .
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
25.04.2008, 14:45
    #35280084
CacheLot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word и Cache
krvsaТак может там есть какие-то параметры для изменения типа доступа при открытии... Посмотрите в Caché Class Reference .


Может и есть.. но создатели документации видно это тщательно скрывают, блин...
Даже на англицком ничего внятного...
...
Рейтинг: 0 / 0
25.04.2008, 14:48
    #35280098
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word и Cache
А че там с методами и их параметрами?
----------
Cache for Windows (Intel) 2007.1 (Build 369) Fri Jun 15 2007 15:25:42 EDT
Cache for Windows NT (Intel) 5.0.20 (Build 6305) Fri Sep 16 2005 11:54:10 EDT
...
Рейтинг: 0 / 0
25.04.2008, 14:58
    #35280135
CacheLot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word и Cache
krvsaА че там с методами и их параметрами?


Примерно то же самое... пояснение не прилагаецца!
(ладно... будем искать, но уже после ПРАЗДНИКОВ!), кста., с наступающими!
...
Рейтинг: 0 / 0
25.04.2008, 15:16
    #35280210
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word и Cache
CacheLotс наступающими!
И тебя!
...
Рейтинг: 0 / 0
28.04.2008, 12:50
    #35283274
u78
u78
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word и Cache
У меня есть метод который формирует Doc файл, если Вам интересно смотреть код, я вышлю но с минимумом комментариев.
...
Рейтинг: 0 / 0
03.05.2008, 08:40
    #35290910
CacheLot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word и Cache
u78У меня есть метод который формирует Doc файл, если Вам интересно смотреть код, я вышлю но с минимумом комментариев.

Интересно, вышлите плз!
popov*zsmu.zp.ua
...
Рейтинг: 0 / 0
13.05.2008, 19:15
    #35310024
u78
u78
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word и Cache
CacheLot
Интересно, вышлите плз!
popov*zsmu.zp.ua
Выслал 12 мая вечером. Скажите получили или нет.
...
Рейтинг: 0 / 0
15.05.2008, 11:58
    #35313998
CacheLot
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word и Cache
u78 CacheLot
Интересно, вышлите плз!
popov*zsmu.zp.ua
Выслал 12 мая вечером. Скажите получили или нет.

Псиб! Получил!
Но, думаю, буду использовать токо фрагменты этого кода для генерации отчётов в ворде...
А для сохранения в БД Cache пока что буду использовать textarea... просто показалось, что на скорую руку и без пива тут не разобраться!
Спасибо!
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
17.04.2010, 12:57
    #36583578
Beefcake
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word и Cache
u78,
вышлите и мне, пожалуйста
ai_serega@tut.by
...
Рейтинг: 0 / 0
17.04.2010, 20:07
    #36583885
doublefint
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Word и Cache
CacheLot
Но, думаю, буду использовать токо фрагменты этого кода для генерации отчётов в ворде...

Но Великая и Ужасная Microsoft не рекомендует этого делать :(
...
Рейтинг: 0 / 0
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Word и Cache / 16 сообщений из 16, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]