v8: Прокрутка в поле табличного документа #669693


#0 by never_be
На форме поле табличного документа, пользователь крутит его вверху вниз как программно прокрутить ее в начало ? Пробую так но не работает.
#1 by kosts
Попробуй ТекущаяОбласть, без гарантий...
#2 by kosts
точнее не метод а свойство
#3 by never_be
Не вижу такого у табличного поля.
#4 by never_be
Уровни группировки управляются кнопками (для дебилов), и после сворачивания / разворачивания мне надо возвращать курсор в начало страницы.
#5 by Галахад
ТабДок.ТекущаяОбласть = ТабДок.Область(1, 1);
#6 by kosts
Что то я совсем... предложил тоже что и у ТС...
#7 by never_be
Спасибо.
#8 by Галахад
Я тоже. Но есть нюансы. Пожалуйста.
#9 by never_be
Не поторопился я, работает если не трогать прокрутку, то есть я сформировал отчет, и меняю уровни группировки, все ок, если подвину прокрутку чуть ниже уже наверх не возвращается.
#10 by vicof
зачем "возвращать курсор в начало страницы."?
#11 by never_be
После того как свернулось до определенной группировки чтоб смотреть с начала документа, а не руками крутить наверх.
#12 by vicof
научи пользователя жать ctrl + home
#13 by never_be
Ребята вы же прекрасно знаете кто работает с 1С, не надо такого писать, должен быть способ как вернуть курсор в начало документа.
#14 by vicof
такой фигней никто не заморачивается. Ну раз ты уж захотел, может быть, скажешь, в каких событиях ты вызываешь этот код: ТабДок.ТекущаяОбласть = ТабДок.Область(1, 1);?
#15 by never_be
После нажатия кнопки делаю: Если не трогать полосу прокрутки то все ок, если подвинуть то не работает.
#16 by never_be
Нет идей ?
#17 by never_be
Вернее все сворачивается / разворачивается от выделенной ячейки.
#18 by Галахад
Сэмулировать ctrl + home
#19 by never_be
Это можно сделать родными средствам.
#20 by Галахад
#21 by never_be
Не работает.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С