Имя: Пароль:
1C
 
Активизировать нужную ячейку в табличном поле на управляемых формах
0 Tzeentch
 
20.04.17
17:02
Привет, как это сделать?

Пробовал вот так

Элементы.ТаблицаДоступныхДействийТекущая.ТекущийЭлемент = Элементы.ТаблицаДоступныхДействийТекущая.ПодчиненныеЭлементы.ТаблицаДоступныхДействийТекущаяГруппаПодобрано;

Ничего.
1 Tzeentch
 
20.04.17
17:16
(0) Сделал так - у элементы формы и нужной колонки установил в свойствах галку АктивизироватьПоУмолчанию, теперь при открытии активизирована нужная ТЧ и колонка. Теперь нужно выделить нужную строку? В моем случае это вторая строка ТЧ, по умолчанию выделана первая. Как установить текущей строкой следующую строку за выделенной?
2 Вафель
 
20.04.17
17:17
текущаястрока = 1
3 Tzeentch
 
20.04.17
17:20
(2) Что это значит?
4 Tzeentch
 
20.04.17
17:23
(1) Вот так попробовал

Элементы.ТаблицаДоступныхДействийТекущая.ТекущаяСтрока = Элементы.ТаблицаДоступныхДействийТекущая.ТекущаяСтрока+1;

не хочет.
5 Tzeentch
 
20.04.17
18:04
Вот так

Отбор = новый структура("Действие", "Отгрузить");
    Строки = ТаблицаДоступныхДействийТекущая.НайтиСтроки(Отбор);
    если Строки.количество() тогда
        Элементы.ТаблицаДоступныхДействийТекущая.ТекущаяСтрока = Строки[0].ПолучитьИдентификатор();
        Элементы.ТаблицаДоступныхДействийТекущая.ТекущийЭлемент = Элементы.ТаблицаДоступныхДействийТекущая.ПодчиненныеЭлементы.ТаблицаДоступныхДействийТекущаяГруппаПодобрано;
    конецесли;

Встает на нужную строку, но не на нужную ячейку... Всегда активизирует первую ячейку, а мне нужно определенную.
6 Tzeentch
 
20.04.17
18:06
(5) У таблицы на форме и нужной колонки АктивизироватьПоУмолчанию стоит, но все равно, при установке текущей строки активизирует всегда 1-ю ячейку.
7 Tzeentch
 
20.04.17
18:39
В итоге сделал так - в отдельном поле пользователь вводит нужные ему данные, по нажатию Enter они сами попадают в нужную я чейку. Всем спасибо.
2 + 2 = 3.9999999999999999999999999999999...