Горизонтальная прокрутка таблицы программно

1. SAGerasimov 05.11.24 12:55 Сейчас в теме
Добрый день!
УФ, 8.3.24.1674 (z)
Работа с таблицей на форме. Очень много колонок, и для быстрой работы существует потребность в горизонтальной прокрутке таблицы горячими клавишами. То есть нужен своего рода аналог PgUp и PgDn, но по горизонтальной оси.
Есть какие-то программные возможности?

Костыльный вариант в голове: Колонки формируются программно, в зависимости от установленных фильтров. В момент формирования таблицы я отдельно сохраняю список имен колонок. Если бы программно была возможность установить, какие колонки в данный момент видны на экране, я бы мог осуществлять сдвиг таблицы через установку текущего элемента той колонкой, которая находится, например, через 3 позиции от крайней левой/правой из видимых на экране. Но вроде видимые на экране колонки тоже нельзя отследить)
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. user-z99999 71 05.11.24 13:11 Сейчас в теме
(1)

Укажи элемент 10 столбца, чтобы на него прыгал.
&НаКлиенте
Процедура УстановитьФокус()
    ТекущийЭлемент = Элементы.Ид;
КонецПроцедуры


Элементы.Ид; -- напиши правильно, это первая строка и 10 столбец, элемент.
3. SAGerasimov 05.11.24 13:15 Сейчас в теме
(2)

А почему именно 10й столбец? Недокументированная особенность платформы?))
4. user-z99999 71 05.11.24 13:16 Сейчас в теме
(3) любой столбец, который сейчас не видно на форме.
5. user2107191 05.11.24 13:19 Сейчас в теме
(4)
любой столбец, который сейчас не видно на форме.
Предлагаю заставить пользователя в диалоговом окне вручную вводить наименование последнего столбца, который он видит на форме.
SAGerasimov; +1 Ответить
7. SAGerasimov 05.11.24 13:22 Сейчас в теме
6. SAGerasimov 05.11.24 13:21 Сейчас в теме
(4)

Так вот как определить, какой невидно?
8. Snoocker 05.11.24 13:27 Сейчас в теме
А Shift + колесо мышки не работает?
9. SAGerasimov 05.11.24 13:30 Сейчас в теме
(8)

Перекидывает в конец таблицы + есть запрос обходиться без мышки)
10. Snoocker 05.11.24 13:44 Сейчас в теме
(9) ну тогда пускай просто стрелочками обходятся
SlavaKron; +1 Ответить
11. user-z99999 71 05.11.24 16:09 Сейчас в теме
(9) Без мышки быстрее информация вводиться в формы, прыгаем клавишей Tab.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот