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

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

ТекущийЭлемент (CurrentItem)


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

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