|
Ошибка при обращении к объекту? | ☑ | ||
---|---|---|---|---|
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
|
Формы обычные
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |