|
Когда в предложенном условии левое выражение не равно правому?
| ☑ |
0
AndrewM
27.08.12
✎
18:31
|
Есть в типово
|
|
1
AndrewM
27.08.12
✎
18:33
|
(0) Есть в типовой Рознице такая строчка:
+ мЗакрытиеСмены = (Не ЗначениеЗаполнено(Ссылка.ОтчетОРозничныхПродажах)
И ЗначениеЗаполнено(ОтчетОРозничныхПродажах));
Не пойму, в каком случае левое не равно правому?
Единственное предположение: реквизит заполнили, но объект ещё не записали. Я прав?
Есть ещё какие-то случаи, когда в данном условии левое не равно правому?
|
|
2
rbcvg
27.08.12
✎
18:34
|
где продолж
|
|
3
SUA
27.08.12
✎
18:36
|
1. может быть не заполнена ссылка.
2. записанные данные орп по ссылке не совпадают с текущими
|
|
4
AndrewM
27.08.12
✎
18:36
|
(1) Примечание: "ОтчетОРозничныхПродажах" - это реквизит документа "ЧекККМ". А данный код присутствует в модуле объекта этого документа.
|
|
5
Reset
27.08.12
✎
18:36
|
(0)
Дословно это означает: Если ОтчетОРозничныхПродажах в БД не заполнен, а в текущем объекте(пока не записанном), напротив, заполнен.
Было пусто, а сейчас чтото выбрали, по простому
|
|
6
Reset
27.08.12
✎
18:38
|
Собственно, ты в (1) правильно предположил.
Удивительного в этом сравнении ничего нет, т.к. проверяются рекизиты у двух разных экземпляром объектов
|
|
7
Reset
27.08.12
✎
18:38
|
экземпляров*
|
|