Дерево значений и текущая строка #312352


#0 by masmat
Добрый день всем! Есть дерево значений и надо получить текст выделенной строки + текст в "родителе" этой строки. Строка выбирается указателем мышки.
#1 by Asmody
откуда выбирается?
#2 by masmat
строка выбирается в самом делеве значений, которое в свою очередь лежит на форме
#3 by Asmody
дерево значений не может лежать на форме
#4 by masmat
Ну это табличный документ с типом значений "ДеревоЗначений"
#5 by masmat
то есть Табличное поле
#6 by Asmody
+ на форме может лежать табличное поле, с которым связано дерево значений. у табличного поля есть свойства ТекущиеДанные и ТекущаяСтрока, значения которых зависит от объекта, связанного с табличным полем.
#7 by Asmody
еще у табличного поля есть событие ПриАктивацииСтроки. Я думаю, что это то, что тебе нужно.
#8 by masmat
Выдает мне "СтрокаДереваЗначений", а мне надо именно текст этой строки. То же самое со свойством ТекущиеДанные
#9 by masmat
ПриАктивацииСтроки - это да, вещь хорошая, но вот что бы её использовать надо сначала получить как нить строку, а потом в обработчик ставить
#10 by Asmody
правильно выдает. это строка дерева значений. у нее есть свойства, совпадающие с названиями колонок дерева значений. вот их и бери
#11 by masmat
А вот тут можно попдробнее, а лучше с примером, если можно. Какие свойства могут быть, например если брать кол из
#12 by masmat
то есть код из
#13 by masmat
Всё заработало, спасибо за наводки
#14 by masmat
теперь вопрос остался как добратьсЯ до имени родителя строки
#15 by masmat
с этим можете помочь
#16 by Asmody
я вот не помню на память, есть у СтрокиДереваЗначений свойство Родитель или нет
#17 by masmat
ну там же есть уровни 1 2 и т.д, я так понимаю что должно быть. Я не знаю вот почему и спрашиваю
#18 by Asmody
у тебя 8ка есть под рукой? (у мну нет. у мну только жена и ноут с убунтой.) в синтаксис-помошнике глянь на свойства СтрокиДереваЗначений
#19 by masmat
вот такое есть СтрокаДереваЗначений (ValueTreeRow) Родитель (Parent) Использование: Только чтение. Описание: Тип: СтрокаДереваЗначений. Содержит строку-родителя для данной строки дерева значений. Если строка находится в корне дерева (на верхнем уровне иерархии), то свойство имеет значение Неопределено. Ща буду осмылять
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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