Ошибка при вызове метода контекста (ЗаполнениеДереваДиаграммы)

1. izidavld 110 29.06.18 04:28 Сейчас в теме
Странное что-то твориться.
Есть обработка на УФ. Решили построить диаграмму Ганта. Строим рекурсивно дерево элементов из другого дерева.
Все бы хорошо, но вот вылетает с ошибкой... Ошибка и код ниже.

{ВнешняяОбработка.УниверсальныйАРМ.Форма.Форма.Форма(37)}: Ошибка при вызове метода контекста (ЗаполнениеДереваДиаграммы)
ЗаполнениеДереваДиаграммы();
по причине:
Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа.
по причине:
Ошибка преобразования данных XDTO:
Запись значения свойства 'param':
форма: Элемент
имя: {http://v8.1c.ru/8.2/managed-application/modules}param
по причине:
Ошибка отображения типов:
Отсутствует отображение для типа 'ДанныеФормыКоллекцияЭлементовДерева'




&НаКлиенте
Процедура ЗаказПриИзменении(Элемент)
	ЗаполнениеДереваДиаграммы();
КонецПроцедуры


&НаСервере
Процедура ЗаполнениеДереваДиаграммы (Дер="Верх", ТочкаГ = Неопределено)
	Если Дер = "Верх" Тогда         
		ДГ.Очистить();
		Дер = ДеревоСЧ.ПолучитьЭлементы();
		СерияОбеспечение = ДГ.УстановитьСерию("Обеспечение");
		СерияОбеспечение.Цвет = WebЦвета.БледноСиреневый;
		СерияИзготовление = ДГ.УстановитьСерию("Изготовление");
		СерияИзготовление.Цвет = WebЦвета.СинийСоСтальнымОттенком;
		СерияОТК = ДГ.УстановитьСерию("ОТК");
		СерияОТК.Цвет = WebЦвета.Желтый;
		СерияВП = ДГ.УстановитьСерию("ВП");
		СерияВП.Цвет = WebЦвета.Зеленый;
		ДГ.ОбластьЛегенды.Расположение = РасположениеЛегендыДиаграммы.Нет;
		ДГ.ПоддержкаМасштаба = ПоддержкаМасштабаДиаграммыГанта.ВсеДанные;
		ДГ.ОбластьПостроения.Расположение = РасположениеОбластиПостроенияДиаграммы.СвободноеМесто;
		Флаг = Истина;
	Иначе 
		Флаг = Ложь;
	КонецЕсли; 
	Для каждого Стр Из Дер Цикл
		Если Флаг = Истина Тогда
			Точка = ДГ.Точки.Добавить();
			Точка.Текст = Стр.ДСЕ+" "+Стр.Наименование;
		Иначе 
			Точка = ТочкаГ.Точки.Добавить();
			Точка.Текст = Стр.ДСЕ+" "+Стр.Наименование;
		КонецЕсли;
		ЗаполнениеДереваДиаграммы (Стр.ПолучитьЭлементы(), Точка);
	КонецЦикла;
	
КонецПроцедуры
Показать
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

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