Имя: Пароль:
1C
1С v8
Можно ли как-то прикрепить одну таблицу значений к другой?
,
0 slafor
 
27.11.22
00:38
Может быть, вопрос не очень корректно сформулирую, но уж как получится )

В конфигураторе, при сравнении/объединении конфигураций, когда мы сравниваем тексты модулей в основной конфигурации и в конфигурации из файла *.cf, мы может двигать левую часть окна, и вслед за ней двигается и правая. Можно ли реализовать что-нибудь подобное в режиме пользователя, только не с текстами модулей, а с таблицами значений?

Попробую объяснить. На форме документа в одной из вкладок есть две табличные части - это данные из реквизитов формы с типом "Таблица значений". Они полностью идентичны по структуре, то есть состав колонок у двух этих таблиц одинаковый. Просто в левую таблицу загружаются последние данные из одного периодического регистра сведений, а в правую - предыдущие, то есть предпоследние. И пользователю надо их сравнивать. А поскольку ресурсов у этого регистра много, то и колонок, соответственно, в этих таблицах тоже получается много, и все вместе они на экран не влезают, приходится пользоваться нижней полосой прокрутки.

Так вот, вопрос: не можем ли мы при использовании полосы прокрутки в левой таблице одновременно с этим двигать ее и в правой (и наоборот)? Ни у кого не было такой задачи?

В скриншоте пример.

https://disk.yandex.ru/i/0a3jHhD8zdx5Kw
1 RomanYS
 
27.11.22
00:58
(0) сохрани в mxl и сравнивай файлы
2 Остап Ибрагимович
 
27.11.22
02:56
Можно.
3 Мимохожий Однако
 
27.11.22
09:07
Если дело только в сравнении и структура таблиц одинаково, то можно сравнивать колонки программно и выводить в отдельную таблицу только различия. При позиционировании на строке левой таблицы можно вызвать позиционирование на правой. Надо использовать события формы
4 FirstLine Support
 
27.11.22
10:31
подключите ИИ на Питоне, пускай он сравнивает, ему всё равно делать нечего
5 Guk
 
27.11.22
10:34
(4) я подключал ИИ на Питоне. если честно, это мудак какой-то, а не ИИ...
6 Kesim
 
28.11.22
09:24
(0) есть такая штука в 1с называется отчет
7 mikecool
 
28.11.22
09:37
добавить кнопку "Показать отличия", вывести по ней только отличия, профит
8 oslokot
 
28.11.22
09:44
Забавно. Среди отвечающих никто и не понял о чем на самом деле спрашивает автор :)
9 программистище
 
28.11.22
09:45
(0) Попробуй запихать обе ТЧ в один элемент формы с группировкой одинаковых колонок вертикально
и разукрашивать отличающиеся значения и строки
10 программистище
 
28.11.22
09:47
(9) + если строки конечно соответствуют в обеих ТЧ
11 mikecool
 
28.11.22
10:02
(8) все понятно, но зачем смотреть гланды через зад?
12 mistеr
 
28.11.22
11:42
(8) Я понял, и ответ сразу дали в (0). Нужно использовать сравнение файлов.