Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Сортировка таблицы

Сортировка таблицы
Я
   АЛьФ
 
19.10.18 - 15:55
Есть справочник "Связи". В нем реквизиты:
- СвязьВВерх (типа Справочник.Связи)
- Заявка (типа Документ.Заявка)
- СвязьВниз (типа Справочник.Связи)
Этот справочник задает порядок документов "Заявка".
Вопрос: возможно ли как-то в таблицу вывести документы "Заявка" в порядке, определенном справочником "Связи"?
 
 
   shuhard
 
1 - 19.10.18 - 15:56
(0) конечно, запросом получить ТЗ и загрузить в таблицу
   Cool_Profi
 
2 - 19.10.18 - 15:57
Лёш, ты чего???
   АЛьФ
 
3 - 19.10.18 - 16:01
2(1) Не пойдет. Данных много и сортировка нужна динамическая. В таблице будет еще возможность Заявки двигать с места на место.
2(2) Чагось?
   Cool_Profi
 
4 - 19.10.18 - 16:01
(3) Для тебя вопросы какие-то.... Странные... Или акк взломали...
   Дмитрий
 
5 - 19.10.18 - 16:01
а если цикл? )
   Cool_Profi
 
6 - 19.10.18 - 16:02
Берём СКД и ваяяем..
   АЛьФ
 
7 - 19.10.18 - 16:03
2(4) Почему странные? Может быть есть какое-то очевидное решение, но я его не вижу.
   АЛьФ
 
8 - 19.10.18 - 16:03
2(6) Нужен динамический список, а не отчет.
   Вафель
 
9 - 19.10.18 - 16:05
это типо связный список?
   Вафель
 
10 - 19.10.18 - 16:06
нужно поле порядок и его заисывать Порядок = СвязьВверх.Порядок + 1
 
 Рекламное место пустует
   АЛьФ
 
11 - 19.10.18 - 16:06
2(5) Какой цикл?
   АЛьФ
 
12 - 19.10.18 - 16:07
2(9) Да.
   АЛьФ
 
13 - 19.10.18 - 16:08
2(10) При перемещении заявок придется перенумеровывать все связи. Этого хочется избежать.
   Cool_Profi
 
14 - 19.10.18 - 16:08
Формирование дерева запросом...
Тут три мягких знака понадобится...
   Вафель
 
15 - 19.10.18 - 16:09
(13) перемещается произвольно или на 1 вверх/вниз
   АЛьФ
 
16 - 19.10.18 - 16:16
2(15) Произвольно.
2(14) Не улавливаю мысли.
   Вафель
 
17 - 19.10.18 - 16:18
перенумеровывать нужно не все связи, а только в диапазоне переноса
   Вафель
 
18 - 19.10.18 - 16:19
можно делать с запасом, а "разряжать" регламентом.
для правильного решенияч задачи в 1платформе нет динамического списка с проивольным заполнением следующего ряда
   АЛьФ
 
19 - 19.10.18 - 16:23
2(17) В общем случае можно перенести из одного конца списка в другой и это потребует пересчета всех связей. От этого хотелось уйти.
2(18) Жаль.
   Вафель
 
20 - 19.10.18 - 16:28
(19) не ужто такие списки длинные?
   Вафель
 
21 - 19.10.18 - 16:29
ну или смому форму рисовать с пажинацией
   АЛьФ
 
22 - 19.10.18 - 16:37
2(20) Ну, не сильно длинные. Но пересчитывать не хотелось бы.
   ptiz
 
23 - 19.10.18 - 16:48
Странная структура в (0). Дублирование информации и не исключает разных элементов на одном уровне - так и задумано?
   Вафель
 
24 - 19.10.18 - 16:49
(23) Как я понимаю - это что-то типо посделовательности, только без привязки с дате
   ptiz
 
25 - 19.10.18 - 17:10
Хорошая задачка, но надо было утром выкладывать :)
   АЛьФ
 
26 - 19.10.18 - 17:11
2(23) Что ж в нем странного? Обычный двусвязный список.
   АЛьФ
 
27 - 19.10.18 - 17:11
2(25) Это мистянам на выходные :)
   Garykom
 
28 - 19.10.18 - 17:18
(0) Переделай эту хрень на записи пар Документ.Заявка, выше/ниже
   ptiz
 
29 - 19.10.18 - 17:23
Запросом вроде никак. А числовое поле "Порядок" можно ввести с запасом, чтобы можно было между соседними вклиниваться. У нас именно так сделано, чтобы юзеры могли порядок документов для сборки менять.
   mistеr
 
30 - 19.10.18 - 19:46
(13) "Хочется избежать" это в смысле лень кодить или что-то еще?

Это называется придумать себе проблему, а потом героически ее преодолевать.

Загружаешь свой список в ТЧ обработки, показываешь пользователю, он его тасует как хочет. Потом выгружаешь уже пронумерованный. Желание чего-то там избежать засовываешь подальше.


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует