Имя: Пароль:
1C
 
Не открывается Макет Word
,
0 Beast42
 
17.10.16
07:34
В общем код такой:

Процедура ТестСМакетомСервер()
    
    //получаем макет из объекта обработки
    ОбработкаОбъект = РеквизитФормыВЗначение("Объект");
    СсылкаМакет = ОбработкаОбъект.ПолучитьМакет("Макет");    
    Word = СсылкаМакет.Получить();
    
    //открываем и активируем документ
    СсылкаМакет = Word.Application.Documents(1);
    СсылкаМакет.Activate();        
    
    //включаем видимость приложения
    СсылкаМакет.Application.Visible = Истина;
        
КонецПроцедуры


Если базай файловая, то всё открывается, но если же база серверная, то никакого результат, только в диспетчере задач висит приложение word. В чём проблемка кроется?
1 Mauser
 
17.10.16
07:36
И кому ты его на сервере показывать собрался?
2 Beast42
 
17.10.16
07:41
(1) Я вот не могу чего то сооброзить как на клиенте в серверном варианте показать этот макет...
3 Mauser
 
17.10.16
07:47
(2) через диск и отдельный word.application
4 Beast42
 
17.10.16
07:49
(3) Минуя диск никак?
5 Mauser
 
17.10.16
08:01
(4) Используй файловую базу?
6 ЧеловекДуши
 
17.10.16
08:07
(4) Пишешь его во временные файлы, после копируешь через Временное хранилище значений, на клиент. Затем открываешь на стороне клиента, если надо :)
7 Beast42
 
17.10.16
08:07
(5) Никак нельзя. овер 100 пользователей)
8 Beast42
 
01.11.16
10:52
Дабы не плодить темы задам вопрос тут же.
Добился я того что бы ворд формировался и открывался.
Теперь не могу нарыть какими способами реализовать открыдие этого макета только на просмотр, но чтобы были доступны определенные поля для редактирования. Добился только чтобы открывался на просомтр.         Word.ActiveDocument.Protect(2,Истина,"123" ,Ложь,Истина);

Как же сделать определённые поля у документа доступными для редактирования?
9 Beast42
 
01.11.16
12:01
up неужели никто не сталкивался?)
10 Gantosha
 
01.11.16
12:04
ну почему, до метода протект доходили. Скорее всего нельзя защитить область (точнее массивы слов). Возможно можно сделать защищенный документ  ,а вставки делать в специальные поля, но я в них радости не нашел.
11 Gantosha
 
01.11.16
12:18
https://msdn.microsoft.com/ru-ru/library/bb386181(v=vs.90).aspx посмотрите тут ..может это и не о том, но похожие слова есть.