|
Можно ли бегунок програмно переместить например в табличном поле?
| ☑ |
0
miklenew
05.04.12
✎
12:21
|
Есть форма на ней табличное поле и рядом диаграмма.
Число строк в табличном поле совпадает с числом строк в диаграмме. Когда много строк например штук 100 то всё не умещается на одной странице. Приходиться пользоваться бегунком.
Причём первый раз чтоб найти нужную строку в табличном поле и второй раз на диаграмме. Что не очень удобно.
Если бы была возможность двигать эти бегунки синхронно то было бы очень удобно.
Я так понимаю штатными средствами это наверно не получиться.
Если токо через виндовые библиотеки.
Кто пробывал, что то подобное?
|
|
1
le_
05.04.12
✎
12:26
|
Можно добавить на форму элемент "полоса регулирования" со свойством "вертикальная" и с пом. неё менять текущую строку в обоих таблицах.
|
|
2
miklenew
05.04.12
✎
13:06
|
Мысль понравилась, токо не знаю как в поле табличного документа переместить курсор в указанную область.
|
|
3
Mort
05.04.12
✎
13:10
|
MS Project с блэкджеком и шлюхами мутите?
Забейте на это.
|
|
4
le_
05.04.12
✎
13:17
|
(2)
Для i = 1 По 1000 Цикл
ЭлементыФормы.ПолеТабличногоДокумента1.ТекущаяОбласть = ЭлементыФормы.ПолеТабличногоДокумента1.Область(i, 1, i, 1);
КонеЦцикла;
|
|
5
miklenew
05.04.12
✎
13:28
|
Спасибо, le_.
То что надо.
|
|
6
miklenew
05.04.12
✎
13:57
|
Эх. Не прокатило.
Допустим в табличном поле сразу 100 строк.
На одну страницу умещаеться 20.
Перемещаю курсор.
1 строка
2 строка и т.д ничё особенного
А на 20-ой строке. Курсор встаёт на 21 строку но отабражается на середине страницы.
Т.е. система доходит до конца страницы и дальше прык(и сразу забирает полстраницы).
А в ПолеТабличногоДокумента как шла по одной так и идёт.
Получается рассинхрон.
|
|
7
Широкий
05.04.12
✎
14:27
|
(6) попробуй принцип: два раза вниз один раз вверх
|
|
8
_Demos_
05.04.12
✎
14:28
|
гы да это банально делаешь текущей нужную строку
|
|
9
_Demos_
05.04.12
✎
14:29
|
или колонку
|
|
10
le_
05.04.12
✎
15:00
|
(6) Можно у табличного документа такое же поведение, как у табличного поля воспроизвести. Хотя, всё равно, не оч. красиво...
Еще, можно без ползунка при активизации строки в ТП перемещаться на соответствующую строку в ТД. Или наоборот.
|
|