Доброго всем времени суток!
В управляемом приложении пытаюсь реализовать стандартный механизм "структура подчиненности документа"
в процедуре ПриСозданииНаСервере получаю реквизит формы тип ДеревоЗначений потом заполняю его и отравляю опять на клиент. Выдает следующую ошибку Ошибка отображения типов:
Отсутствует отображение для типа 'СтрокаДереваЗначений'. Подскажите как можно имея ссылку на строку дерева значения получить ссылку на само дерво чтобы её в дальнейшем передать на клиент! За ранее благодарю
если все чики-пуки с кодом и логикой при создании/заполнени/передачи дерева между деревом и клиентом, то советую взять на вооружение одно простое правило, сформулированное мной, которое гласит
"Если вы в серверной процедуре создаете ПЕРЕМЕННУЮ типа деревозначений, то при выходе из этой процедуры терминируйте ее примитивным способом, например так
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Дерево = ДанныеФормыВЗначение(ДеревоЗависимостей, Тип("ДеревоЗначений"));
// .... чето-то там мутим
// терминируем слонов методом топора:)
Дерево = 0;
КонецПроцедуры
"
Именно такой сспособ мне позволял избавиться именно от описанной автором ошибки, хотя вся логика платформы была соблюдена. особенно для деревьем с глубокой вложенностью это актуально
Я сделал вывод, что деструктроры платформы для объектов глубой структурируемости работают еще криво, разработчики уже проснулись и стали закрывать баги, но еще много тырок в деструктивах.
Не советую пренебрегать саветом)
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший