|
как установить фокус ввода
| ☑ |
0
golem14
13.12.23
✎
14:24
|
На форме есть ТаблицаЗначений Заявки с колонками Номер, Сумма.
Как установить фокус ввода на последней строке колонки Сумма?
Пробовал примерно так, но безрезультатно:
ЭтаФорма.ТекущийЭлемент = ЭтаФорма.Элементы.Заявки;
ЭтаФорма.Элементы.Заявки.ТекущаяСтрока = ЭтаФорма.Элементы.Заявки.ТекущиеДанные;
|
|
1
mikecool
13.12.23
✎
14:27
|
текстрока <> текдвнные
|
|
2
Valdis2007
13.12.23
✎
14:30
|
(0) ЭтаФорма.Элементы.Заявки.ТекущаяСтрока = ЭтаФорма.Элементы.Заявки.ТекущиеДанные.НомерСтроки;
|
|
3
golem14
13.12.23
✎
14:46
|
(2) Текущую строку понял как установить, но фокус на первой колонке. Как сделать чтобы фокус был на второй строке, второй колонке?
ЭтаФорма.Элементы.Заявки.ТекущаяСтрока = 1;
|
|
4
mikecool
13.12.23
✎
14:48
|
(2) текстрока <> номерстроки )))
|
|
5
mikecool
13.12.23
✎
14:48
|
+4 вернее - может не совпадать
|
|
6
golem14
13.12.23
✎
14:53
|
Элементы.Заявки.ТекущаяСтрока = Заявки[Заявки.Количество() - 1].ПолучитьИдентификатор()
Как сделать чтобы фокус был на второй колонке "Сумма"?
|
|
7
golem14
13.12.23
✎
15:01
|
так не работает
Элементы.Заявки.ТекущийЭлемент = Заявки[Заявки.Количество() - 1].Сумма
|
|
8
lEvGl
гуру
13.12.23
✎
15:07
|
если есть текущаястрока, значит есть и текущаяколонка же?
|
|
9
golem14
13.12.23
✎
15:09
|
(8) нет только, ТекущаяСтрока и ТекущийЭлемент
|
|
10
golem14
14.12.23
✎
09:32
|
ура заработало!
Элементы.Заявки.ТекущаяСтрока = Заявки[Заявки.Количество() - 1].ПолучитьИдентификатор();
ЭтаФорма.ТекущийЭлемент = Элементы.ЗаявкиСумма;
|
|