|
|
|
Связанный скролинг двух табличных форм
|
|||
|---|---|---|---|
|
#18+
Есть две табличные субформы их столбцы связанны друг с другом можно ли сделать так чтобы при горизонтальном скролинге одной формы другая сдвигалась аналогично т.е. чтобы столбцы двух форм всегда оставались один по другим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 10:27:32 |
|
||
|
Связанный скролинг двух табличных форм
|
|||
|---|---|---|---|
|
#18+
Скорее всего, нет. Помимо того, что ты должен знать, какая по счету текущая запись среди видимых, придется отслеживать изменение высоты строки. Хотя, если запретить изменение высоты строки, обрабатывать кнопки (Pg)Up/(Pg)Dwn/Ctrl-Home/End, переходы мышой, другие переходы (гм...) и отправлять их в соседнюю форму. С виду получается бред. А почему не слить записи в одну форму?.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 10:39:35 |
|
||
|
Связанный скролинг двух табличных форм
|
|||
|---|---|---|---|
|
#18+
Речь не вертикальном(вверх вниз) , а о горизонтальном скролинге (влево-вправо) Первая форма это шаблон соответствия полей БД с полями импорта из Excel Вторая это образец данных из Excel ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 10:58:57 |
|
||
|
Связанный скролинг двух табличных форм
|
|||
|---|---|---|---|
|
#18+
Так вот ты зачем перестановку ищешь... В принципе - одно и тоже, что вертикальный, что горизонтальный. Наверное, тоже никак. Я, например, не знаю способа отловить щелчек по скрол-бару, а без этого делать бесполезно - поле имеющее фокус может и не отображаться на экране, а ты об этом ничего не узнаешь. Можно было бы тоже таймером изгольнуться, но опять же есть ли способ узнать, виден ли столбец такой-то, или нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 11:06:19 |
|
||
|
Связанный скролинг двух табличных форм
|
|||
|---|---|---|---|
|
#18+
Пока думаю запихнуть обе субформы в еще одну и сделав их очень широкими запретить горизонтальный скролинг тогда скрол субформы будет общим для двух субсуб форм. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 11:18:14 |
|
||
|
Связанный скролинг двух табличных форм
|
|||
|---|---|---|---|
|
#18+
Кстати, случайно попробовал - у меня не получилось отключить горизонтальную полосу прокрутки в табличной форме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 11:25:17 |
|
||
|
Связанный скролинг двух табличных форм
|
|||
|---|---|---|---|
|
#18+
А нельзя ли все-таки объединить эти две формы в одну, слив, например, их записи во временную таблицу. Выделить первую запись можно условным форматированием. Оставить ее всегда первой, можно, наприме, подменив стандартные сортировки своими. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 11:27:29 |
|
||
|
Связанный скролинг двух табличных форм
|
|||
|---|---|---|---|
|
#18+
...поля со списками можно имитировать формами или еще как обойти. Но во всяком случае, эта задача силами акцесса решается довольно легко, в отличие от поставленной тобой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 11:29:09 |
|
||
|
Связанный скролинг двух табличных форм
|
|||
|---|---|---|---|
|
#18+
А можно сделать вместо табличной формы ленточную и в хедере ленточной разместить верхнюю форму. Минус - фиксированная ширина столбцов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 11:39:18 |
|
||
|
Связанный скролинг двух табличных форм
|
|||
|---|---|---|---|
|
#18+
2 Hummer Точно! А изменение ширины столбцов в ленточной тоже можно сделать при желании. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 11:41:04 |
|
||
|
Связанный скролинг двух табличных форм
|
|||
|---|---|---|---|
|
#18+
Можно - но как-то коряво оно у меня работало помнится..... В общем - надо на нете писать уже - проблем никаких с такого рода фигнёй:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.12.2004, 11:45:55 |
|
||
|
Связанный скролинг двух табличных форм
|
|||
|---|---|---|---|
|
#18+
HummerМожно - но как-то коряво оно у меня работало помнится..... В общем - надо на нете писать уже - проблем никаких с такого рода фигнёй:) истина где-то рядом :) Шайтан ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2004, 13:17:45 |
|
||
|
Связанный скролинг двух табличных форм
|
|||
|---|---|---|---|
|
#18+
2 Latuk Как вариант: - скролы убрать. - добавить 2 кнопки (вперёд/назад), при нажатии на которые, ширина первого/последнего столбца =0, последнего/первого =нормальной ширине. Сотответсвенно синхронизировать это на 2 подформах. Немного коряво, но должно прокатить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2004, 13:38:41 |
|
||
|
Связанный скролинг двух табличных форм
|
|||
|---|---|---|---|
|
#18+
Есть совсем простая идея: Объединить все этов один GRID, преобразовав данные к строкам, упорядочив так, чтобы первой была нужная строка и запретив редактировать остальные. ------------------------ и крути верти... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.12.2004, 13:41:52 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32834407&tid=1669642]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 218ms |
| total: | 330ms |

| 0 / 0 |
