|
Вопрос про упорядочивание |
☑ |
0
shadow1337
29.11.19
✎
11:58
|
Как я могу сделать так, чтобы вывелось в след порядке
Экспертиза
Регистрация
Не согласовано
Паспорт сделки
|
|
1
Гипервизор
29.11.19
✎
11:59
|
Добавить доп. признак для упорядочивания.
|
|
2
shadow_sw
29.11.19
✎
11:59
|
присвоить синтетический код(типа экспертиза - 000001 и тд)
|
|
3
shadow1337
29.11.19
✎
12:04
|
(1) (2) это делается в СКД?
|
|
4
hhhh
29.11.19
✎
12:04
|
(2) можно с наименованием поиграться. типа
1 Экспертиза
2 Регистрация
|
|
5
shadow_sw
29.11.19
✎
12:04
|
(3) можно, в запросе добавить поле
|
|
6
shadow_sw
29.11.19
✎
12:10
|
(5) Выбор когда ТВОЕПОЛЕ.Наименование = "Экспертиза" тогда
"00001"
когда ТВОЕПОЛЕ.Наименование = "Регистрация" тогда
"00002"
Конец как Код
.....
Упорядочить по Код
|
|
7
shadow1337
29.11.19
✎
12:20
|
А если у меня каждое поле тип "ТипЗадачи" задается вот таким образом? Тут 4 запроса объединяются
ВЫБРАТЬ
УтверждениеДоговоров.Организация КАК Организация,
"Экспертиза" КАК ТипЗадачи,
...
ОБЪЕДИНЕНИЕ
...
|
|
8
shadow_sw
29.11.19
✎
12:22
|
(7) добавь в каждый запрос поле код
|
|
9
shadow1337
29.11.19
✎
12:23
|
(8) точно. Спасибо!
|
|
10
shadow1337
29.11.19
✎
12:49
|
Слушайте, я все же поторопился. Если я делаю код и упорядочиваю по нему, то затем, когда я в кросс-таблице вывожу отчет, он не сортируется таким образом - все так же, как и в (0)
Как тогда быть?
|
|
11
shadow1337
29.11.19
✎
12:50
|
Все, в скд есть сортировка. Понял
|
|
12
shadow1337
29.11.19
✎
12:52
|
Хотя нет, это не помогло. Вопрос все еще актуален, простите...)
|
|
13
shadow1337
29.11.19
✎
12:55
|
Не могу сортировать по коду, так как не вывожу его по итогу
|
|
14
Михаил Козлов
29.11.19
✎
14:06
|
Экспертиза = 1.Экспертиза
...
|
|
15
тарам пам пам
29.11.19
✎
14:35
|
В СКД у поля есть выражение упорядочивания, вот там и пропиши (там можно произвольное выражение писать текстом, не только выбирать существующее поле):
Выбор
Когда ТипЗадачи = "Экспертиза" Тогда 1
Когда ТипЗадачи = "Регистрация" Тогда 2
Конец
Тогда при сортировке по полю "Тип задачи" будет сортировка в нужном порядке.
Есть еще второй вариант для ленивых, описанный в (14).
|
|
16
shadow1337
29.11.19
✎
15:15
|
(15) спасибо)
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший