Поле объекта недоступно для записи (Окно)

1. vikuz 26.01.17 21:47 Сейчас в теме
Добрый день, обновился на конфигурацию 2.2.1 (комплексная автоматизация) и перестала работать обработка, подскажете почему, вроде ошибок не было.
{ВнешняяОбработка.РаботаСБуферомОбмена.Форма.СлужебнаяФорма.Форма(27)}: Поле объекта недоступно для записи (Окно)
		Для Каждого Окно из Окна Цикл

Процедура ПроцедураОбработкиОбъектов() 
	
	ЭтаФорма.Закрыть();
	
	ОбъектыНазначенияМассив = СписокЭлементов.ВыгрузитьЗначения();
	Окна = ПолучитьОкна();
	Для Каждого Элемент из ОбъектыНазначенияМассив Цикл
		Для Каждого Окно из Окна Цикл
			Если НЕ Окно.Основное Тогда
				Форма = Окно.ПолучитьСодержимое();
				ОбъектФормы = Неопределено;
				Попытка
					ОбъектФормы = Форма.Объект;
				Исключение
				КонецПопытки;
				Если ОбъектФормы <> Неопределено 
					И ОбъектФормы.Ссылка = Элемент Тогда
					
					ПараметрЗаголовок = НСтр("ru = 'Заполнение табличной части документа %Документ% из буфера обмена'");
					Если ЗначениеЗаполнено(ОбъектФормы.Ссылка) Тогда
						ПараметрЗаголовок = СтрЗаменить(ПараметрЗаголовок, "%Документ%", ОбъектФормы.Ссылка);
						Объект.СсылкаНаОбъект = ОбъектФормы.Ссылка;
					КонецЕсли;
					
					ПараметрыФормы = Новый Структура;
					ПараметрыФормы.Вставить("ПараметрЗаголовок", ПараметрЗаголовок);
					ПараметрыФормы.Вставить("Документ",          ОбъектФормы.Ссылка);
					
				    СтруктураРезультат = ОткрытьФормуМодально("ВнешняяОбработка.РаботаСБуферомОбмена.Форма.Форма", ПараметрыФормы, ЭтаФорма);
	                Если Объект.НовыйОбъектСтруктура <> Неопределено Тогда
							
						ЗаполнитьОбъект(ОбъектФормы);
	          		  	КопироватьДанныеФормы(ОбъектФормы, Форма.Объект);
						Форма.Модифицированность = истина;
						
					КонецЕсли;
					
				КонецЕсли;
			КонецЕсли;
		КонецЦикла;   
	КонецЦикла;
КонецПроцедуры
Показать
По теме из базы знаний
Найденные решения
3. PhoenixAOD 62 27.01.17 05:56 Сейчас в теме
(1) замените окно другой прееменной. у знакого была похожая ситуация с переменной "Ширина", после обновы стало выдавать такую же ошибку. Заменил и все взлетело.
Vladimir_Berserker; Jewess; distorshion; gges; kseonbr; L4opold; zans; johny1987; zerdov; user591578_1c; stronich; +11 Ответить
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. PhoenixAOD 62 27.01.17 05:56 Сейчас в теме
(1) замените окно другой прееменной. у знакого была похожая ситуация с переменной "Ширина", после обновы стало выдавать такую же ошибку. Заменил и все взлетело.
Vladimir_Berserker; Jewess; distorshion; gges; kseonbr; L4opold; zans; johny1987; zerdov; user591578_1c; stronich; +11 Ответить
2. SyachinS 26.01.17 22:21 Сейчас в теме
"Окно" это глобальная переменная не доступная для записи.

УправляемаяФорма (ManagedForm)
Окно (Window)
Использование:

Только чтение.
Описание:

Тип: ОкноКлиентскогоПриложения.
Содержит окно клиентского приложения, в котором расположена форма.

Доступность:

Тонкий клиент, веб-клиент, толстый клиент, мобильное приложение(клиент).
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот