|   |   | 
| 
 | Сортировка таблицы | ☑ | ||
|---|---|---|---|---|
| 0
    
        АЛьФ 19.10.18✎ 15:55 | 
        Есть справочник "Связи". В нем реквизиты:
 - СвязьВВерх (типа Справочник.Связи) - Заявка (типа Документ.Заявка) - СвязьВниз (типа Справочник.Связи) Этот справочник задает порядок документов "Заявка". Вопрос: возможно ли как-то в таблицу вывести документы "Заявка" в порядке, определенном справочником "Связи"? | |||
| 1
    
        shuhard 19.10.18✎ 15:56 | 
        (0) конечно, запросом получить ТЗ и загрузить в таблицу     | |||
| 2
    
        Cool_Profi 19.10.18✎ 15:57 | 
        Лёш, ты чего???     | |||
| 3
    
        АЛьФ 19.10.18✎ 16:01 | 
        2(1) Не пойдет. Данных много и сортировка нужна динамическая. В таблице будет еще возможность Заявки двигать с места на место.
 2(2) Чагось? | |||
| 4
    
        Cool_Profi 19.10.18✎ 16:01 | 
        (3) Для тебя вопросы какие-то.... Странные... Или акк взломали...     | |||
| 5
    
        Дмитрий 19.10.18✎ 16:01 | 
        а если цикл? )     | |||
| 6
    
        Cool_Profi 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) При перемещении заявок придется перенумеровывать все связи. Этого хочется избежать.     | |||
| 14
    
        Cool_Profi 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) Ну, не сильно длинные. Но пересчитывать не хотелось бы.     | |||
| 23
    
        ptiz 19.10.18✎ 16:48 | 
        Странная структура в (0). Дублирование информации и не исключает разных элементов на одном уровне - так и задумано?     | |||
| 24
    
        Вафель 19.10.18✎ 16:49 | 
        (23) Как я понимаю - это что-то типо посделовательности, только без привязки с дате     | |||
| 25
    
        ptiz 19.10.18✎ 17:10 | 
        Хорошая задачка, но надо было утром выкладывать :)     | |||
| 26
    
        АЛьФ 19.10.18✎ 17:11 | 
        2(23) Что ж в нем странного? Обычный двусвязный список.     | |||
| 27
    
        АЛьФ 19.10.18✎ 17:11 | 
        2(25) Это мистянам на выходные :)     | |||
| 28
    
        Garykom гуру 19.10.18✎ 17:18 | 
        (0) Переделай эту хрень на записи пар Документ.Заявка, выше/ниже     | |||
| 29
    
        ptiz 19.10.18✎ 17:23 | 
        Запросом вроде никак. А числовое поле "Порядок" можно ввести с запасом, чтобы можно было между соседними вклиниваться. У нас именно так сделано, чтобы юзеры могли порядок документов для сборки менять.     | |||
| 30
    
        mistеr 19.10.18✎ 19:46 | 
        (13) "Хочется избежать" это в смысле лень кодить или что-то еще?
 Это называется придумать себе проблему, а потом героически ее преодолевать. Загружаешь свой список в ТЧ обработки, показываешь пользователю, он его тасует как хочет. Потом выгружаешь уже пронумерованный. Желание чего-то там избежать засовываешь подальше. | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |