|  | Номер текущей колонки ТЗ | ☑ | 
    
        | 0
    
        G751   11.08.20✎ 06:03 | 
        Как получить Номер текущей колонки ТЗ на управляемой форме?
 Без использования такой конструкции -
 ИмяТекущейКолонки  = Элементы.ТЗ.ТекущийЭлемент.Имя;
 |  | 
    
        | 1
    
        alkorolev   11.08.20✎ 08:57 | 
        ТЗ на управляемой формы нет. Есть ДанныеФормыКоллекция, которую (на сервере) ты можешь выгрузить в ТЗ.
Чем тебе не нравится конструкция Элементы.ТЗ.ТекущийЭлемент.Имя?
 |  | 
    
        | 2
    
        G751   11.08.20✎ 10:25 | 
        (1) Уточнение:
Мне все равно где искать номер текущей колонки (клиент или сервер).
 Приведенную, как неудачный пример конструкцию, я использовал на сервере через ДанныеФормыВЗначение и т.д. И все получилось, но не в этом дело.
 
 Хорошо бы найти более простой путь как определить номер текущей строки ТЗ на УФ. Без использование имен колонок.
 
 Если это возможно.
 |  | 
    
        | 3
    
        polosov   11.08.20✎ 10:32 | 
        (2) 
см листинг 3.121
 |  | 
    
        | 4
    
        fisher   11.08.20✎ 10:43 | 
        Не очень понял, зачем ты придумываешь себе ограничения, чтобы их героически обходить.
Единственная точка входа для получения нужных данных - это ТекущийЭлемент. ТекущийЭлемент - это ПолеФормы, откуда самый прямой путь к идентификации колонки - Имя.
 |  | 
    
        | 5
    
        G751   11.08.20✎ 10:50 | 
        (3) Посмотрел. Номер колонки, а не работа со строкой. Спасибо.
(4) Потому, что получается многоходовка - определение имени колонки - определение номера по имени. Зачем так усложнять. Если можно проще.. если можно.
 |  | 
    
        | 6
    
        fisher   11.08.20✎ 10:57 | 
        (5) Имя по номеру, номер по имени - стандартная рокировка. Я не называл бы это усложнением. Ну и проще, вероятно, не получится, по вышеописанным причинам.     |  | 
    
        | 7
    
        G751   11.08.20✎ 11:04 | 
        (6) Спасибо. Отрицательный ответ - тоже кое-что..     |  | 
    
        | 8
    
        acht   11.08.20✎ 11:17 | 
        (5) Потому что пользователь может поменять порядок колонок в форме. При этом "индекс", получаемый в интерфейсе, не имеет ничего общего с позицией колонки в данных, реквизите формы. Единственный устойчивый идентификатор - имя.     |  |