Имя: Пароль:
1C
1С v8
Вопрос по работе с внешними файлами из 1С
0 tciban
 
02.11.11
11:24
Уважаемые коллеги! Объясните мне такое дело: вот если мы открываем из 1С например вордовский файл через ОЛЕ, то он появляется на заднем плане, за окном 1С, и перенести его на передний весьма геморно.
Посмотрел библиотеку стандартных подсистем и сделаный с ее активным использованием Документоборот. Там файлы офиса, как и другое открывают через ЗапуститьПриложение. Но как тогда узнать, что редактирование файла закончено и его надо снова запихнуть в ХранилищеЗначений? Кто разбирался - просветите.

Ну и если кто знает как при вызове ворда по OLE перейти на его окно, вывести его на передний план или как открыть файл msword для редактирования в окне 1С - тоже велкам! Напишите или ссылку дайте.
1 mikecool
 
02.11.11
11:26
объекту ворда можно сказать Show()
2 tciban
 
02.11.11
11:31
да-да! А еще ему можно сказать Activate(), еще чтото про Visible Но все это ничего не дает.
3 tciban
 
02.11.11
11:47
да и нет там такого Show()
4 tciban
 
02.11.11
16:04
так неужто никто не знает? Или просто неохота отвечать на такой простой вопрос?
5 izekia
 
02.11.11
16:08
бсп хранит его в аппдате вроде и если он там, значит редактируется, так вроде
6 Азат
 
02.11.11
16:09
я делал в 8.1 еще чуть по-другому - внутри окна 1С открывал ворд) и в нем были все кнопки штатные кроме кнопки "Записать". Кнопку Записать пририсовал сам и по нажатию ее понимал, что надо обновленный документ запихать обратно в двоичные данные