Здравствуйте. Продолжаю совершенствовать свою доработку. У меня есть созданный отчет по документам, суммам и проделанным работам. Но когда открывается таблица этого отчета, то по умолчанию она выводится на экран с начала. То есть, первый документ, второй и т.д. А мне нужна, прежде всего, ее актуальная, последняя часть. И приходится крутить прокруткой вниз. Нельзя ли сделать, чтобы таблица сразу выводилась "прокрученной" вниз?
Спасибо.
ZUBR @ Вчера, 22:00 необходимо зарегистрироваться для просмотра ссылки
,
Доброе утро !
Попробуйте метод СдвинутьСтроку.Если не получится,что-то надо выдумывать с эмуляцией нажатия клавиш прокрутки.
СдвинутьСтроку(<?>,);
Синтаксис:
СдвинутьСтроку(<КоличСтрок>,<НомерСтроки>)
Назначение:
Переместить строку таблицы значений на новую позицию.
Параметры:
<КоличСтрок> - число строк, на которое надо переместить строку. Если число положительное, то строка сдвигается вниз, если отрицательное, то вверх.
<НомерСтроки> - необязательный параметр. Номер строки, которую надо переместить. Если не задан, то текущая.
nysysimara
21.11.19, 7:55
Цитата(ZUBR @ 20.11.19, 19:00) необходимо зарегистрироваться для просмотра ссылки
таблица этого отчета
если это ТаблицаЗначений на форме отчета, то
Тз.ТекущаяСтрока(Тз.КоличествоСтрок());
Цитата
ТекущаяСтрока(<?>);
Синтаксис:
ТекущаяСтрока(<Строка>)
Назначение:
Установить/определить текущую строку таблицы в элементе диалога типа ''ТаблицаЗначений''. Возвращает число, соответствующее индексу текущей строки поля диалога (до его изменения), или 0, если текущей строки нет.
Параметры:
<Строка> - необязательный параметр. Числовое выражение с задаваемым индексом строки для элемента диалога типа ''ТаблицаЗначений'', на которую требуется установить курсор. Если параметр не задан, то положение курсора в поле диалога не меняется.
Можно попытаться сэмулировать нажатие клавиш CTRL+End
WshShell = СоздатьОбъект("WScript.Shell");
WshShell.SendKeys("^+END");
andrew76 @ Сегодня, 12:36
необходимо зарегистрироваться для просмотра ссылки
,
WshShell.SendKeys("^{END}");
andrew76 @ Сегодня, 10:07 необходимо зарегистрироваться для просмотра ссылки
,
Можно перед выводом все выгрузить в таблицу значений. Отсортировать как надо и уже из таблицы значений выводить в отчет.
ZUBR, найдите место, где происходит выборка данных и сделайте там нужную сортировку.
Vofka @ 21.11.19, 12:31
необходимо зарегистрироваться для просмотра ссылки
,
Благодарю за совет. Я так и сделал. Очень удобно. Так просто!
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.