|
Сортировка динамического списка | ☑ | ||
---|---|---|---|---|
0
Сирано Де Бержерак
19.09.17
✎
16:28
|
Добрый день!
Подскажите, я работаю на платформе 8.3. Есть справочник, есть формаСписка использует динамический список. Возникла потребность сделать двойную сортировку - причём чтобы он сортировал каталоги по одному реквизиту1, а элементы по другому реквизиту2. Как можно это сделать? Выходной формат: Машины - каталог ( сортируется по реквизиту1 ) Ауди - каталог ( сортируется по реквизиту1 ) А2 - элемент ( сортируется по реквизиту2 ) A4 - элемент ( сортируется по реквизиту2 ) Получается каталоги имеют одну сортировку - а элементы справочников которые находятся внутри этих каталогов имеют другую сортировку. Вот. |
|||
1
rabbidX
19.09.17
✎
16:33
|
Динамический список произвольным запросом заполняется?
|
|||
2
rabbidX
19.09.17
✎
16:36
|
Если запросом, то добавить поле
Выбор Когда ЭтоГруппа Тогда Реквизит1 Иначе Реквизит2 Конец Как Поле Сортировки. Потом на форме скрыть колонку. |
|||
3
Сирано Де Бержерак
19.09.17
✎
16:37
|
(1) - нет он заполняется встроенным запросом... я к нему руки не прикладывал...
|
|||
4
Сирано Де Бержерак
19.09.17
✎
16:38
|
(2) ( если я вручную сделаю это произвольным запросом ) я не понимаю как именно использовать синтаксис.....
влоб же я не напишу если ЭтоГруппа Тогда Реквизит1... там надо именно прописывать сортировку.... |
|||
5
Сирано Де Бержерак
19.09.17
✎
16:40
|
(2) - а если запрос встроенный... - то как нить можно отсортировать так?
|
|||
6
rabbidX
19.09.17
✎
16:43
|
(5) Заскрьиньте настройки списка
|
|||
7
Сирано Де Бержерак
19.09.17
✎
16:45
|
У меня настройки списка - не используются...
Я хочу сделать чтобы сразу при открытии - была определённая настройка... |
|||
8
Сирано Де Бержерак
19.09.17
✎
17:01
|
(6) - я создал произвольный запрос....
но синтаксис в запросе "Выбор Когда ЭтоГруппа Тогда Реквизит1 Иначе Реквизит2 Конец Как Поле Сортировки " там не проходит... ((( |
|||
9
rabbidX
19.09.17
✎
17:04
|
(8) Че пишет?
|
|||
10
Сирано Де Бержерак
19.09.17
✎
17:07
|
(9) (фигню выдаёт), ты же понимаешь что такой формат запроса иерархию не поддерживает... нужно ещё и с иерархией (((
|
|||
11
Вафель
19.09.17
✎
17:12
|
заполняй доп поле сортировки
|
|||
12
Сирано Де Бержерак
19.09.17
✎
17:14
|
(9) а как тут принскрин приложить?
выдаёт ошибку: Запрос Динамического списка не должен содержать УПОРЯДОЧИТЬ ПО. Для задания упорядочения воспользуйтесь закладкой "Порядок" на закладке настройки. |
|||
13
Parenek_88
19.09.17
✎
17:14
|
(10) >> (фигню выдаёт)
конкретнее? |
|||
14
Parenek_88
19.09.17
✎
17:15
|
(12) сделай то что написано. убери УПОРЯДОЧИТЬ ПО и используй закладку Порядок
|
|||
15
Сирано Де Бержерак
19.09.17
✎
17:17
|
(14) не могу....
там нельзя задать сложною сортировку... там тупо можно задать по одному двум или более реквизитам сортировку... а так чтобы для групп была одна сортировка а для элементов другая - такое на закладке "Порядок" сделать нельзя! |
|||
16
Вафель
19.09.17
✎
17:18
|
(15) следай поле из (8) в ВЫБРАТЬ
|
|||
17
Сирано Де Бержерак
19.09.17
✎
17:18
|
(11) доп поле сортировки.... не понял... как это... ?
|
|||
18
Сирано Де Бержерак
19.09.17
✎
17:19
|
(16) поле сделал.... и на него он мне выдаёт ошибку - что в Динамическом списке нельзя использовать Упорядочить
|
|||
19
Вафель
19.09.17
✎
17:19
|
в справочник реквизит или доп реквизит
|
|||
20
Сирано Де Бержерак
19.09.17
✎
17:19
|
а... убрать её..
|
|||
21
Вафель
19.09.17
✎
17:20
|
(18) не используй его в упорядочить, используей его на закладке порядок
|
|||
22
Сирано Де Бержерак
19.09.17
✎
17:20
|
(19) что такое доп реквизит? там просто набор реквизитов...
|
|||
23
Сирано Де Бержерак
19.09.17
✎
17:21
|
ахренеть...
|
|||
24
Вафель
19.09.17
✎
17:21
|
(22) ну как в типовых
|
|||
25
Сирано Де Бержерак
19.09.17
✎
17:22
|
убрал с запроса УПОРЯДОЧИТЬ и на закладке задал ПОРЯДОК по этому виртуальному новому реквизиту........
и он мне выжал всё как надо с учётом иерархии любого уровня и всех элементов.... круто.... |
|||
26
Сирано Де Бержерак
19.09.17
✎
17:23
|
(24) короче у меня всё получилось....
спасибо...!!!!!!! а доп реквизит это ты имешь ввиду который задаётся на уровне пользователя а не на уровня конфигуратора? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |