|
v8: Помогите описать Выражение упорядочивания в СКД | ☑ | ||
---|---|---|---|---|
0
1malder1
18.08.12
✎
18:41
|
Запросом получаю 4 строки
ДоговорО_ПроцентПредоплатыПоТранспортнымРасходам - число, 100%, ДоговорО_ПроцентПредоплаты - число, 50%, ДоговорО_ДопустимоеЧислоДнейЗадолженности - число, 10, ДоговорО_СпособКонтроляДнейЗадолженности - перечисление, По рабочим дням. Нужно их собрать и вывести одной строкой, например: 100 % предоплата по транспортным расходам; 50 % предоплата; 10 Рабочих дней. В скд в Выражении упорядочивания пишу код ВЫБОР КОГДА ДоговорО_ПроцентПредоплатыПоТранспортнымРасходам <> 0 И ДоговорО_ПроцентПредоплаты <> 0 И ДоговорО_ДопустимоеЧислоДнейЗадолженности <> 0 ТОГДА Строка(ДоговорО_ПроцентПредоплатыПоТранспортнымРасходам) + " % предоплата по транспортным расходам; " + Строка(ДоговорО_ПроцентПредоплаты) + " % предоплата; " + Строка(ДоговорО_ДопустимоеЧислоДнейЗадолженности) + " дн. отсрочка" ИНАЧЕ ВЫБОР КОГДА ДоговорО_ПроцентПредоплаты <> 0 И ДоговорО_ДопустимоеЧислоДнейЗадолженности <> 0 ТОГДА Строка(ДоговорО_ПроцентПредоплаты) + " % предоплата; " + Строка(ДоговорО_ДопустимоеЧислоДнейЗадолженности) + " дн. отсрочка" ИНАЧЕ ВЫБОР КОГДА ДоговорО_ПроцентПредоплатыПоТранспортнымРасходам <> 0 И ДоговорО_ДопустимоеЧислоДнейЗадолженности <> 0 ТОГДА Строка(ДоговорО_ПроцентПредоплатыПоТранспортнымРасходам) + " % предоплата по транспортным расходам; " + Строка(ДоговорО_ДопустимоеЧислоДнейЗадолженности) + " дн. отсрочка" ИНАЧЕ ВЫБОР КОГДА ДоговорО_ПроцентПредоплатыПоТранспортнымРасходам <> 0 И ДоговорО_ПроцентПредоплаты <> 0 ТОГДА Строка(ДоговорО_ПроцентПредоплатыПоТранспортнымРасходам) + " % предоплата по транспортным расходам; " + Строка(ДоговорО_ПроцентПредоплаты) + " % предоплата" ИНАЧЕ ВЫБОР КОГДА ДоговорО_ПроцентПредоплатыПоТранспортнымРасходам <> 0 ТОГДА Строка(ДоговорО_ПроцентПредоплатыПоТранспортнымРасходам) + " % предоплата по транспортным расходам" ИНАЧЕ ВЫБОР КОГДА ДоговорО_ПроцентПредоплаты <> 0 ТОГДА Строка(ДоговорО_ПроцентПредоплаты) + " % предоплата" ИНАЧЕ ВЫБОР КОГДА ДоговорО_ДопустимоеЧислоДнейЗадолженности <> 0 ТОГДА Строка(ДоговорО_ДопустимоеЧислоДнейЗадолженности) + " дн. отсрочка" КОНЕЦ КОНЕЦ КОНЕЦ КОНЕЦ КОНЕЦ КОНЕЦ КОНЕЦ |
|||
1
1malder1
18.08.12
✎
18:43
|
Как описать еще вот такое условие ????
Если Договор.О_СпособКонтроляДнейЗадолженности = "По рабочим дням" Тогда ДнейЗадолженности = "раб. дн."; Иначе ДнейЗадолженности = "календ. дн." ; КонецЕсли; |
|||
2
AlexNew
18.08.12
✎
18:45
|
Теперь и ВЫБОР отобрали. Берите все.
|
|||
3
1malder1
18.08.12
✎
18:47
|
(2) - ??
|
|||
4
AlexNew
18.08.12
✎
18:48
|
(3) ???????????
|
|||
5
1malder1
18.08.12
✎
18:50
|
(4) - подробнее можешь написать?
|
|||
6
AlexNew
18.08.12
✎
18:51
|
Извини, сразу запрос не посмотрел. Убить не месте, чтобы не мучался. С такой организацией БД.
|
|||
7
1malder1
18.08.12
✎
18:53
|
(6) с какой такой ?
|
|||
8
AlexNew
18.08.12
✎
18:53
|
(5) Самое простое запихнуть его в в ВТ и пото , что ты хочешь, но лучше - убить, гуманнее.
|
|||
9
1malder1
18.08.12
✎
18:53
|
(6) и вообще это не запрос ...
|
|||
10
1malder1
18.08.12
✎
18:54
|
(8) кого убить?
|
|||
11
1malder1
18.08.12
✎
18:54
|
(8) ВТ - что это?
|
|||
12
AlexNew
18.08.12
✎
18:54
|
(9) С этим полностью согласен.
|
|||
13
1malder1
18.08.12
✎
18:55
|
(6) - здесь что тогда?
|
|||
14
AlexNew
18.08.12
✎
18:55
|
(9) Внутрикулярный турбулятор.
|
|||
15
1malder1
18.08.12
✎
18:56
|
(14) мда...
|
|||
16
AlexNew
18.08.12
✎
18:58
|
(15) Настоящие пацаны доку не читают?
|
|||
17
AlexNew
18.08.12
✎
18:59
|
Поговорим о временных таблицах.
|
|||
18
1malder1
18.08.12
✎
19:00
|
(17) чувак иди дальше...
|
|||
19
hhhh
18.08.12
✎
19:01
|
(18) выражение упорядочивания - оно ведь для упорядочивания, а не для вывода строк.
|
|||
20
AlexNew
18.08.12
✎
19:01
|
(17) Ну что ж ты так себя сразу, почитаешь...
|
|||
21
1malder1
18.08.12
✎
19:02
|
(19) ну так подскачи как решить задачу (1)
|
|||
22
AlexNew
18.08.12
✎
19:04
|
(21) Как я подскачу... Тебе код написать?
|
|||
23
1malder1
18.08.12
✎
19:05
|
(22) ну да
|
|||
24
1malder1
18.08.12
✎
19:05
|
(22) подскачи и напиши
|
|||
25
1malder1
18.08.12
✎
19:06
|
(22) или только тролить всех научился ?
|
|||
26
AlexNew
18.08.12
✎
19:07
|
(24) Легко, сумму озвучу, но тебе не понравится.
|
|||
27
1malder1
18.08.12
✎
19:08
|
(26) озвуч
|
|||
28
AlexNew
18.08.12
✎
19:11
|
?Москва? Такси - туда-обратно + 1500*2 (выходной) время поездкт входит ткда + 10 мин 1 вас. Считай, как там пробки.
|
|||
29
1malder1
18.08.12
✎
19:15
|
(28) что то с трудом вериться что такому MYDAKY кто то заплатит такие деньги !!
|
|||
30
AlexNew
18.08.12
✎
19:18
|
(29) Тебе то платят.
|
|||
31
AlexNew
18.08.12
✎
19:20
|
(29) Плохо считаешь мои деньги. Я поскромничал.
|
|||
32
AlexNew
18.08.12
✎
19:34
|
Куда ж вы делись, чудо в перьях?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |