|
Ошибка при обращении к объекту? |
☑ |
0
Pasha_Nik
13.05.14
✎
09:27
|
В 1С 8.2
В модуле менеджера документа пишу код:
Для каждого Ссылка Из МассивОбъектов Цикл
Если Ссылка.ОтправленНаПечать <> Истина Тогда
ДокОбъект = Ссылка.ПолучитьОбъект();
ДокОбъект.ОтправленНаПечать = Истина;
ДокОбъект.Записать(РежимЗаписиДокумента.Проведение);
П = Новый Структура("Ключ", Ссылка);
ФормаТекущегоДокумента = ПолучитьФорму("Документ.РеализацияТоваровУслуг.ФормаОбъекта", П);
ФормаТекущегоДокумента.ТолькоПросмотр = Истина;
ФормаТекущегоДокумента.Прочитать();
КонецЕсли;
КонецЦикла;
Выдает ошибку метод объекта не обнаружен ТолькоПросмотр
Подскажите почему так происходит.
|
|
1
ДенисЧ
13.05.14
✎
09:29
|
А чему там равоно ФормаТекущегоДокумента?
Ой, сильно сомневаюсь, что он тебе именно это говорит...
|
|
2
Pasha_Nik
13.05.14
✎
09:32
|
Пытаюсь получить доступ к открытой в данной момент
форме документ
В локальной файловой базе этот вариант работает
А в серверной не работает?
|
|
3
Spieluhr
13.05.14
✎
10:32
|
модуль менеджера на сервере выполняется
|
|
4
Pasha_Nik
13.05.14
✎
11:46
|
Т. е. мне правильно сделать отдельной процедурой
и написать
&НаСервере
Процедура ФормаДокумента(Ссылка)
ДокОбъект = Ссылка.ПолучитьОбъект();
ДокОбъект.ОтправленНаПечать = Истина;
ДокОбъект.Записать(РежимЗаписиДокумента.Проведение);
П = Новый Структура("Ключ", Ссылка);
ФормаТекущегоДокумента = ПолучитьФорму("Документ.РеализацияТоваровУслуг.ФормаОбъекта", П);
ФормаТекущегоДокумента.ТолькоПросмотр = Истина;
ФормаТекущегоДокумента.Прочитать();
КонецПроцедуры
Так??
|
|
5
ДенисЧ
13.05.14
✎
11:46
|
То есть тебе вообще нефиг лезьть в форму.
|
|
6
Pasha_Nik
19.05.14
✎
10:34
|
Вернне выдает ошибку
Значение не является значением объектного типа (ЭлементыФормы)
Подскажите а как правильно обратиться
из модуля объекта к Элементам формы?
|
|
7
hhhh
19.05.14
✎
10:39
|
(6) не нужно к элементам формы обращаться. Всё что элементы формы отображают на экране - это всё из самого объекта можно взять.
|
|
8
Pasha_Nik
19.05.14
✎
10:43
|
Подскажите а как их сделать недоступными
для пользователя?
|
|
9
hhhh
19.05.14
✎
10:55
|
(8) ЭлементыФормы - это обычная форма.
а &НаСервере это для управляемых форм.
Вы определитесь, какие всё-таки формы у вас?
|
|
10
Pasha_Nik
19.05.14
✎
11:15
|
Формы обычные
|
|