Имя: Пароль:
1C
1С v8
Отображение таб.части на 2 закладках
0 treor
 
28.04.19
10:40
Добрый день.
В таблице значений храниться результат запроса. В ней имеется колонка "Тип времени" - явка, ремонт, простой. Пользователь просит выводить данные на две закладки: если явка - строки выводим на первую закладку, все остальное на вторую. Эту задачу я реализовала установив в качестве данных для обеих закладок одну таб.часть документа с наложением отбора по типу времени. Но при этом номера строк сохраняются как в таб.значений, т.е на первой закладке м.б. строки 1,2,5,7, а на второй 3,4,6. Как сделать, чтобы на каждой закладке была нормальная нумерация 1,2,3...

Р.S.
ДанныеУчетныхЛистов = Запрос.Выполнить().Выгрузить();//результат запроса
СдельнаяОплата.Загрузить(ДанныеУчетныхЛистов);//загрузка в таб.часть документа
1 vde69
 
28.04.19
10:43
сделай 3 табличных часта и 3 запроса
2 Mort
 
28.04.19
10:43
Сделать две табличные части.
3 exwill
 
28.04.19
10:43
(0) Два запроса - два результата.
4 vde69
 
28.04.19
10:44
или как вариант сделай 3 реквизита формы и из ТЧ перегружай в них по фильтру
5 vde69
 
28.04.19
10:52
есть еще один вариант, самый простой - удали колонку с нумерацией
6 treor
 
28.04.19
10:57
После выгрузки на форму пользователь дозаполняет некоторые данные. Потом на основе исходных и введенных данных выполняется расчет. Рассматривала вариант с 2 таб.частями. Но для расчета их придется опять "склеивать", а затем "разделять" данные. Сложность в том, что могут быть записи на одну дату на разных закладках, а анализировать все введенное за один день надо вместе. Поэтому и выбрала вариант с отборами
7 Мимохожий Однако
 
28.04.19
11:01
(0) Добавь расчетную колонку, которая вычисляется при выводе данных при каждом новом отборе. А стандартную НомерСтроки убери.
8 RomanYS
 
28.04.19
11:05
(7) Ага еще при добавлении, уделении, вставки, перетаскивании строки. Может что забыл
9 Мимохожий Однако
 
28.04.19
22:46
(8) Если без иронии, то мне нравится вариант (5)
10 Web00001
 
29.04.19
04:56
(8)Не совсем понятно, в чем проблема. На самом деле самый правильный вариант это вариант в (1) и демонический список. Операции ввода и редактирования данных придется реализовать вручную да.
11 Йохохо
 
29.04.19
05:42
надо вынести кнопки удобного отбора на тч по типу времени и для отмазки сделать еще 2 страницы (5). В работу страницы не пойдут
12 Garykom
 
гуру
29.04.19
05:51
На УФ делается простейше через динамический список, никаких ТЗ нафуй не надо
13 Фрэнки
 
29.04.19
08:14
(12) не у всех такая простота воспринимается просто - проблема только в этом.

По сабжу : решение в (5) - скрыть колонку с нумерацией строк ТЧ или ТЗ
14 RomanYS
 
29.04.19
09:27
(12) Ещё одно предложение микроскопом гвозди забивать. А чтобы редактировать ТЧ-ДС наверное специальный костыль есть?
15 Garykom
 
гуру
29.04.19
09:33
(14) В таблице значений храниться результат запроса.

Запрос сразу в ДС и его на форму с нужными отборами.
16 ptiz
 
29.04.19
09:51
(15) А как же ручное редактирование с добавлением/удалением строк?
17 ptiz
 
29.04.19
09:51
(7) +100, ничего сложного
18 Garykom
 
гуру
29.04.19
10:04
(16) Добавление/удаление фигня и ничего сложного.
Ручное редактирование через двойной клик и свою формочку для строки.
19 RomanYS
 
29.04.19
10:07
(18) Ты же ДС для нумерации строк делал. Расскажи про нумерацию, про кнопки сдвинуть вверх/вниз.