Можно ли бегунок програмно переместить например в табличном поле? #604427


#0 by miklenew
Есть форма на ней табличное поле и рядом диаграмма. Число строк в табличном поле совпадает с числом строк в диаграмме. Когда много строк например штук 100 то всё не умещается на одной странице. Приходиться пользоваться бегунком. Причём первый раз чтоб найти нужную строку в табличном поле и второй раз на диаграмме. Что не очень удобно. Если бы была возможность двигать эти бегунки синхронно то было бы очень удобно. Я так понимаю штатными средствами это наверно не получиться. Если токо через виндовые библиотеки. Кто пробывал, что то подобное?
#1 by le_
Можно добавить на форму элемент "полоса регулирования" со свойством "вертикальная" и с пом. неё менять текущую строку в обоих таблицах.
#2 by miklenew
Мысль понравилась, токо не знаю как в поле табличного документа переместить курсор в указанную область.
#3 by Mort
MS Project с блэкджеком и шлюхами мутите? Забейте на это.
#5 by miklenew
Спасибо, le_. То что надо.
#6 by miklenew
Эх. Не прокатило. Допустим в табличном поле сразу 100 строк. На одну страницу умещаеться 20. Перемещаю курсор. 1 строка 2 строка и т.д ничё особенного А на 20-ой строке. Курсор встаёт на 21 строку но отабражается на середине страницы. Т.е. система доходит до конца страницы и дальше прык(и сразу забирает полстраницы). А в ПолеТабличногоДокумента как шла по одной так и идёт. Получается рассинхрон.
#7 by Широкий
попробуй принцип: два раза вниз один раз вверх
#8 by _Demos_
гы да это банально делаешь текущей нужную строку
#9 by _Demos_
или колонку
#10 by le_
Можно у табличного документа такое же поведение, как у табличного поля воспроизвести. Хотя, всё равно, не оч. красиво... Еще, можно без ползунка при активизации строки в ТП перемещаться на соответствующую строку в ТД. Или наоборот.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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