Имя: Пароль:
1C
1С v8
Как скроллинг привязать к двум таблицам
,
0 tumpalgin
 
21.07.12
10:38
Здравствуйте. Опять задача не ординарная. Прошу вашей помощи. На форме есть две рядом стоящие таблицы в которых имеются данные. Необходимо чтоб когда по вертикали проматываю данные ли мышкой или стрелками, чтоб данные прокручивались в обоих таблицах. За любые идеи большое спасибо.
1 AlexNew
 
21.07.12
10:38
Никак
2 AlexNew
 
21.07.12
10:39
Как ты определишь по скроллингу какая строка тебе нужна?
3 bazvan
 
21.07.12
10:40
Таблицы как то связаны?
4 Wobland
 
21.07.12
10:42
таблица раз:
0
2
таблица два:
стол
окно
любовь
чебурек

как ты себе это представляешь?
5 tumpalgin
 
21.07.12
10:48
Я так представляю я перелистываю первую таблицу а вторая автоматом тоже перелистывается
6 1Сергей
 
21.07.12
10:48
(4)
0 - окно
2 - чебурек
7 tumpalgin
 
21.07.12
10:50
(3) нет но можно связать если есть какие то мысли.
8 patapum
 
21.07.12
10:51
При отображении строки - можно вычислить, на каком проценте первой таблицы находимся. Но что то не помню чтоб можно было программно проскроллить вторую...
9 Живой Ископаемый
 
21.07.12
10:52
можно связать пропорцией. Ее проходят в 3-м классе школы. Так что для 2-клашек задача действительно неординарная.
10 tumpalgin
 
21.07.12
10:52
Я вот думаю может можно перехватывать нажатия клавиш вверх вниз и скролинг мышь если одна из таблиц активна и крутит другую
11 tumpalgin
 
21.07.12
10:52
(6) не понял что имеешь ввиду?
12 Живой Ископаемый
 
21.07.12
10:52
2(8) так я и думал. дело всего лишь в правильных препаратах от склероза. Это задача не для этого форума
13 tumpalgin
 
21.07.12
10:58
(9) По Вашиму все кто говорит что нельзя доучился всего лишь до 3 класса? тогда если не сложно подскажите как быть двоичникам)
14 patapum
 
21.07.12
10:59
(12) у меня заканчивается вторая неделя отпуска, в качестве препарата от склероза - выход на работу в понедельник. а как ты определяешь, подходит ли задача для мисты? вроде для нее родимой любые извращения подходят?
15 Живой Ископаемый
 
21.07.12
11:00
не. любые извращения подходят для форума любителей манги...
Может для мисты тоже подходят, но не в разделе в8
====

2(13) Штудируют википедию wiki:Пропорция
пока ее не заблокировали как детский порно-сайт
16 Живой Ископаемый
 
21.07.12
11:08
но в общем случае, если в первой ТП активная тстрока не меняется, то штатного способа осуществить скроллинг во второй ТП нет.
17 AlexNew
 
21.07.12
11:13
Где разговор про активную строку? При скроллинге какая строка активна? Пусть остановится.
18 tumpalgin
 
21.07.12
11:14
(15) Вы наверное не поняли суть вопроса я не высоту и ширину хочу поправить, уж точно двойки по математике не получал.
а чтоб при прокручивании одной таб части прокручивалась вторая

таб1           таб2
помидор     пом-5шт
огурец       огур-3шт
перец        пер-7шт

прокрутили вверх таб1 на одну строку:

таб1          таб2
огурец       пом-5шт
перец        огур-3шт
19 Живой Ископаемый
 
21.07.12
11:16
да, нет штатного метода. Ну и есть нештатные узкие и работающие только при определенном стечении обстоятельств
20 tumpalgin
 
21.07.12
11:26
(17) Если крутим Таб1 как я написал значит активная строка в данной таблице, все равно какая.
21 Anderson
 
21.07.12
11:26
А объединить две таблицы в одну никто не предлагал. Раз нужно отображать две таблицы вместе значит данные как-то связаны, так проблем с объединением не должно быть.
22 Живой Ископаемый
 
21.07.12
11:33
2(20) да, это прекрасно, но она не меняется при скроллинге, значит у тебя нет события к которому ты сможешь привязать скроллинг второго ТП
23 Живой Ископаемый
 
21.07.12
11:34
вот если бы пользователь интерактивно ходил по строкам при помощи стрелок вверх/вниз и старницавверх/страница вниз, то такое событие было бы.
Это ведь очевидно?
24 Kredit
 
21.07.12
11:34
ПриПолучениДанных смотри какие строки отработали, и меняй текущую строку во второй таблице
25 tumpalgin
 
21.07.12
11:44
(21) объеденить не получится потому что таблицы разные,
одна таблица типа /"ТабличноеПоле/"
вторая          типа /"ПолеТабличногоДокумента/" где выводятся фото, так как в табличном поле фото выводить нельзя, там(табличном поле) только иконка.выводится.
26 Anderson
 
21.07.12
11:51
Если только в картинке дело. Так по моему проще объединить таблицы а картинку вынести отдельно на форму и при изменении текущей строки менять картинку.
27 tumpalgin
 
21.07.12
11:56
(26) Начальник дал задание сделать картинки в колонке табличной части на форме. в отдельном месте на форме при активизации строки я предлагал не хочет((
28 Anderson
 
21.07.12
12:08
Ну так объясните либо отдельно картинка либо крутите две таблицы. И пусть выбирает.
29 Живой Ископаемый
 
21.07.12
12:09
автор уже попробовал (24)?
30 tumpalgin
 
21.07.12
13:04
(29) ПриПолучениДанных во второй таблице нет такого события потому что она типа ПолеТаличногоДокумента. Тут значит надо попробовать сделать отключение активизации строк во второй таблице. и если я текущую строку ставлю во второй таблице то она не попадает в поле видимости пользователя.
31 Живой Ископаемый
 
22.07.12
22:39
ПриПолучении данных нужно в первом ТП
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан