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



Динамический список. Как ПередНачаломИзменения получить колонку?

Динамический список. Как ПередНачаломИзменения получить колонку?
Я
   bolobol
 
12.09.18 - 09:20
Добрый!

Подскажите, пожалуйста, как в динамическом списке на форме, который регистр сведений отображает, в событии ПередНачаломИзменения получить текущую активную колонку?
 
 
   Lexey_
 
1 - 12.09.18 - 09:22
(0) ТаблицаФормы (FormTable)
ТекущийЭлемент (CurrentItem)


Использование:
Чтение и запись.

Описание:
Тип: ПолеФормы.
Текущее поле в таблице.
   bolobol
 
2 - 12.09.18 - 09:24
Аааа... так это это это! Спасибо! ))
   bolobol
 
3 - 12.09.18 - 10:35
Класс! Только толку от названия элемента нет, т.к. информации о Значении в этом элементе никак не получить...
Т.е. - как получить тогда значение?
   bolobol
 
4 - 12.09.18 - 11:15
Никто не получал никогда значение в текущей колонке текущей строки динамического списка?
   olegves
 
5 - 12.09.18 - 11:22
(4) кури текущиеданные
   bolobol
 
6 - 12.09.18 - 11:56
(5) Чего их курить - мне из них надо получить, но чтобы что-то получить - текущую колонку понять нужно.
   bolobol
 
7 - 12.09.18 - 13:03
Не суббота, вроде.. не ночь... Где все?
   catena
 
8 - 12.09.18 - 13:40
А для чего?
   bolobol
 
9 - 12.09.18 - 13:44
Для ответа на вопрос, ну, очевидно же)
   singlych
 
10 - 12.09.18 - 14:02
(3) Че это нет. Там не имя элемента, а элемент. А у него путь к данным есть (правда, на сервере только), из него получишь имя поля в текущих данных.
 
 Рекламное место пустует
   bolobol
 
11 - 12.09.18 - 14:06
(10) Но элемент на сервер не передать
   bolobol
 
12 - 12.09.18 - 14:07
Или, подразумевается что на сервер надо с контекстом идти, ради одного значения?
   bolobol
 
13 - 12.09.18 - 14:09
+ради одного, и даже известного на клиенте значения... не, не может быть
   olegves
 
14 - 12.09.18 - 14:19
(6) голову тоже надо включить - в текущих данных у тебя есть все колонки, а в текущем элементе - имя нужной тебе колонки
   bolobol
 
15 - 12.09.18 - 14:31
(14) Так включите! Кто ж против. Удивите результатом
   olegves
 
16 - 12.09.18 - 14:38
(15) у меня нет доступа к выключателю разума твоей головы, так что увы
   bolobol
 
17 - 12.09.18 - 14:38
(16) Свою включите, моя включена - вопрос задан.
   singlych
 
18 - 12.09.18 - 14:40
(12) Если это проблема, можно сделать табличку, в которой хранить соответствие имен элементов колонкам списка, и получать из нее колонку на клиенте.
   bolobol
 
19 - 12.09.18 - 14:50
(18) При создании на сервере заполнять её? И как то при изменении состава колонок пользователем, когда он с различных ссылок добавляет реквизиты?
   bolobol
 
20 - 12.09.18 - 14:51
Т.е. - однозначно, без контекстного вызова сервера, получить данные именно из колонки, где спозиционирован курсор - никак?
   singlych
 
21 - 12.09.18 - 15:09
(19) А вот с этим как-то мрачно. Я было предположил, что путь к данным добавленных колонок в общем случае будет содержать обращение через точку, и типа тогда без сервера уж никак не обойтись. Решил проверить, оказалось, что при клике на такую колонку ТекущийЭлемент не определен, а попытка вычислить это значение в табло валит платформу (8.3.10.2561).
   bolobol
 
22 - 12.09.18 - 15:34
(21) Точно! Та же платформа - вылетела, но я не придал этому значения))


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