Сделать активной строку дерева значений #641887


#0 by МОРЖ
Управляемые формы. Дерево.<ТекущаяСтрока = Строка> не работает, <ТекущиеДанные = Данные> тоже... Как это сделать?
#1 by m-serg74
Может не к Элементы.Дерево.. или что нить такое, не?
#2 by МОРЖ
Ну да, под деревом я имел ввиду элемент формы... Пока не смог
#3 by m-serg74
код?
#4 by МОРЖ
Элемент.ТекущСтрока= Строка выдает одинаковую ошибку: <Нельзя изменять поле, содержащее объект данных формы>
#5 by m-serg74
я и говорю - Элемент.Дерево.ТекущаяСтрока = какая то строка
#6 by m-serg74
Элементы.Дерево.ТекущаяСтрока =
#7 by m-serg74
вот из УТшки пример:
#8 by Infsams654
#9 by МОРЖ
в моем случае Элемент и Элементы.Дерево это одно и тоже. Результат как следствие один: <Нельзя изменять поле, содержащее объект данных формы>. Под руками нет УТ. Там СегментыНоменклатуры это дерево значений или динамический список?
#10 by МОРЖ
Так и делаю, не сробатывает
#11 by m-serg74
это не может быть одним и тем же Данные и ЭлементФормы куда эти данные выводяться разнеы вещи
#12 by МОРЖ
я понимаю разницу. у типа Данные нет текущей строки для начала) я работаю с элементом формы и у него неу дается установить свойство "ТекущаяСтрока"
#13 by m-serg74
так пробовал? Элементы.Дерево.ТекущаяСтрока = если да, то покажи код, только не такой как в , а побольше что б понятно было что есть что
#14 by Reset
не работает?
#15 by МОРЖ
{Справочник.Подразделения.Форма.ФормаСписка.Форма}: Ошибка при установке значения атрибута контекста (Дерево)    Элементы.Дерево.ТекущаяСтрока = НайтиЭлементДерева(ТекущееПодразделение, Дерево); по причине: Нельзя изменять поле, содержащее объект данных формы
#16 by МОРЖ
Тут мой косяк, он далек от темы обсуждения... Спасибо большое за помощь!
#17 by Reset
Приведенный код неравнозначен Но раз решил источник проблемы, то и ладно
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С