|
Баг или фича? |
☑ |
0
ПростоКодер
26.08.11
✎
16:59
|
Пишу такую простейшую конструкцию
Если Условие1 И Условие2 Тогда
ЧтотоДелаем();
КонецЕсли;
не попадает алгоритм внутрь - а точно должен...
Если же разбить условие на два вложенных Если - то попадает...
Особенности компиляции? Или справа налево компилируется?
|
|
1
Живой Ископаемый
26.08.11
✎
17:00
|
а чему равно улсовие1? а чему условие2?
|
|
2
zmaximka
26.08.11
✎
17:01
|
чудес не бывает. кривые условия
|
|
3
Grusswelle
26.08.11
✎
17:03
|
+ 100500!
|
|
4
Godofsin
26.08.11
✎
17:04
|
может,скобочки?
|
|
5
unregistered
26.08.11
✎
17:06
|
(4) +100 стопудово порядок логических операций неверный
|
|
6
Hawk_1c
26.08.11
✎
17:20
|
Какие условия? Код в студию.
|
|
7
lxs
26.08.11
✎
17:26
|
Автор слился..
|
|
8
Godofsin
26.08.11
✎
17:28
|
(7) обычная х..ня. Только запостил, сразу понял, где ошибка
|
|
9
ПростоКодер
26.08.11
✎
17:36
|
(6)
Если Спр.Наименование="А" И Спр.Владелец=Б Тогда
Спр.Владелец=В;
КонецЕсли;
Ну, само собой Спр, Б, В = ссылка на элемент справочника
|
|
10
Godofsin
26.08.11
✎
17:38
|
Код хорош....
|
|
11
zelebobi4
26.08.11
✎
17:41
|
подразумевается что условие1 = истина и условие2 = истина
у тебя скорее всего что то не так
|
|
12
Ёпрст
гуру
26.08.11
✎
17:41
|
(9) зачет. первое условие всегда ложь.
|
|
13
ПростоКодер
26.08.11
✎
17:42
|
(10) пардон... в (9) Наименование на автомате написал, там другой реквизит типа строка...
|
|
14
Hawk_1c
26.08.11
✎
17:42
|
А - наименование.
Б - ссылка на владельца? Или наименование должно быть...
Короче ни багов ни фич в данной конструкции не было и быть не должно.
100% неверные операторы сравнения
|
|
15
GoldenDawn
26.08.11
✎
17:49
|
(0)один раз видел что-то такое в типовой (точнее в дописке чьей-то в типовой) при установке нового номера
скобок там понаставил (избыточных т.е. логика и так правильная была) и стало правильно работать а иначе через раз было а пришел к этому пытаясь понять зачем кривая (не учитывающая что док может быть загружен) заплатка в коде далее стояла
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший