|
Интересное условие в СКД | ☑ | ||
|---|---|---|---|---|
|
0
Катра
12.09.13
✎
14:23
|
Добрый день. Отчет написан в скд на платформе 8.2 для программы Альфа-Авто и имеет вот такой вид:
ВЫБОР КОГДА КонтактныйЛист.ПервичныйКонтактныйЛист = ЗНАЧЕНИЕ(Документ.КонтактныйЛист.ПустаяСсылка) ТОГДА 1 ИНАЧЕ 0 КОНЕЦ = 1 <------- не понятное значение, что подразумевается под "=1". |
|||
|
1
ДенисЧ
12.09.13
✎
14:26
|
Почему не понятно?
Имеено результат ВЫБОРа и сравнивается с 1. Правда криво написано.. НО вполне рабочий вариант |
|||
|
2
DexterMorgan
12.09.13
✎
14:26
|
Ну поле булево че
|
|||
|
3
DexterMorgan
12.09.13
✎
14:27
|
(1) "Правда криво написано" +1 =)
|
|||
|
4
badboychik
12.09.13
✎
14:28
|
Надо писать так:
ТОГДА Истина ИНАЧЕ Ложь КОНЕЦ |
|||
|
5
bolobol
12.09.13
✎
14:29
|
Да уж! Здесь на лицо высокие материи и заложенная точка на развитие проекта, когда через СтрЗаменить("Конец = 1" будет что-то дописано очень важное и нужное.
|
|||
|
6
catena
12.09.13
✎
14:29
|
А может просто:
КонтактныйЛист.ПервичныйКонтактныйЛист = ЗНАЧЕНИЕ(Документ.КонтактныйЛист.ПустаяСсылка) ? |
|||
|
7
Defender aka LINN
12.09.13
✎
14:32
|
(6) Не, так неинтересно будет
|
|||
|
8
Катра
12.09.13
✎
14:33
|
Спасибо всем .
|
|||
|
9
SeraFim
12.09.13
✎
14:35
|
Вы еще в ЗУПе прикол не видели)
В запросе формировании задач. Там условие ГДЕ ВЫБОР КОГДА <УСЛОВИЕ1> ТОГДА ИСТИНА КОГДА <УСЛОВИЕ2> ТОГДА ИСТИНА КОГДА <УСЛОВИЕ3> ТОГДА ИСТИНА ... КОНЕЦ = ЛОЖЬ |
|||
|
10
Катра
12.09.13
✎
14:55
|
В этом условии все понятно, т.е. если ни одно условие не выполняется, то тогда ложь.
|
| Форум | Правила | Описание | Секции | Поиск |