Вход | Регистрация
 

Дерево на 1С 7.7+ Formex

Дерево на 1С 7.7+ Formex
Я
   cyberandr
 
18.09.20 - 14:16
Всем привет! Создал дерево в 1С 7.7 +Formex. Все отлично, кроме одного- не могу понять как получить текущую строку и текущую колонку.
Создал процедуру РеакцияДерева()(и поместил в формулу таблицы) - Смотрю в отладчике все по нулям. Пробовал через нашеЗначение = Дерево.ЗначениеИзДерева(стр,4); в надежде получить текущую строку - тоже пусто.
Подскажите как выцепить текущую строку и колонку
   Mikeware
 
1 - 18.09.20 - 14:22
(0) это же ТЗ, и методы её...
   Sserj
 
2 - 18.09.20 - 14:24
Кажется: Дерево.ТекущаяСтрокаДерева().
А чтобы получить значение можно строку не указывать, тогда сразу из текущей возьмется:
нашеЗначение = Дерево.ЗначениеИзДерева(,4)
   Mikeware
 
3 - 18.09.20 - 14:28
(0) Не, обшибся.
https://www.1cpp.ru/docum/html/FormEx.html#id35

ТекущаяСтрокаДерева / CurrentTreeItem
Синтаксис: ТекущаяСтрокаДерева()
Возвращает: тип: Строка. Полный путь к текущей строке в дереве.
Описание: Метод предназначен для получение полного пути текущей строки дерева.

ТекущаяКолонкаДерева / CurrentTreeColumn
Синтаксис: ТекущаяКолонкаДерева()
Возвращает: тип: Число. Номер текущей колонки объекта "Дерево+Таблица".
Описание: Метод предназначен для получения номера текущей колонки.
   cyberandr
 
4 - 18.09.20 - 14:44
ок спасибо
еще нашел вариант
    стр = гАтрФормыТЗ.ТекущаяСтрокаДерева();
    кол = гАтрФормыТЗ.ТекущаяКолонкаДерева();
   ншеЗначение =гАтрФормыТЗ.ЗначениеИзДерева(Стр, Кол);
стр и кол показывает а вот ншеЗначение почему-то пустое
   cyberandr
 
5 - 18.09.20 - 14:47
все отлично получилось! Сейчас попробую ее еще разукрасить :)

Список тем форума
Рекламное место пустует  Рекламное место пустует
AdBlock убивает бесплатный контент. 1Сергей
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.