|
v7: Почему не равны 2 значения? |
☑ |
0
Масянька
17.09.15
✎
10:34
|
День добрый!
Бред какой-то, но по-другому не скажу...
Есть проверка -
Если (ИтогоПоСчету <> ИтогоПоОплате) ИЛИ (ИтогоПоСчету <> ИтогоПоРеализации) ИЛИ (ИтогоПоРеализации <> ИтогоПоОплате) Тогда
ВыделяемТекстФон(мНомерСтроки, ПечТабл);
КонецЕсли;
Поскольку, отладчик со мной не разговаривает, использую сообщить:
Сообщить("! - " + ИтогоПоСчету + " - " +ИтогоПоОплате); -> 9515 - 9515
Сообщить("!! - " + ТипЗначенияСтр(ИтогоПоСчету) + " - " +ТипЗначенияСтр(ИтогоПоОплате)); -> Число - Число
Сообщить("!!! - " + глВывестиЧислоКакЕсть(ИтогоПоСчету) + " - " +глВывестиЧислоКакЕсть(ИтогоПоОплате)); -> 9515. - 9515.
Сообщить("1 - " + ?((ИтогоПоСчету <> ИтогоПоОплате), 1, 0)); -> 0
Почему не равно?!
Спасибо.
|
|
1
Апош
17.09.15
✎
10:35
|
они равны, поздравляю
|
|
2
Апош
17.09.15
✎
10:36
|
>ИтогоПоСчету <> ИтогоПоОплате
тут ложь
|
|
3
НЕА123
17.09.15
✎
10:37
|
>Сообщить("1 - " + ?((ИтогоПоСчету <> ИтогоПоОплате), 1, 0)); -> 0
следует, что равно.
|
|
4
Масянька
17.09.15
✎
10:38
|
(1) Блин...
Выводила все три условия.
В двух остальных вернуло 1, а тут 0.
Спасибо огромное.
|
|
5
Масянька
17.09.15
✎
10:42
|
Не фига не понимаю...
Сообщить("! - " + ИтогоПоСчету + " - " +ИтогоПоОплате + " - " + ИтогоПоРеализации); -> 9515 - 9515 - 9155
Сообщить("!! - " + ТипЗначенияСтр(ИтогоПоСчету) + " - " + ТипЗначенияСтр(ИтогоПоОплате) + " - " + ТипЗначенияСтр(ИтогоПоРеализации)); -> Число - Число - Число
Сообщить("!!! - " + глВывестиЧислоКакЕсть(ИтогоПоСчету) + " - " +глВывестиЧислоКакЕсть(ИтогоПоОплате) + " - " +глВывестиЧислоКакЕсть(ИтогоПоРеализации)); -> 9515. - 9515. - 9155.
Сообщить("1 - " + ?((ИтогоПоСчету <> ИтогоПоОплате), 1, 0)); -> 0
Сообщить("2 - " + ?((ИтогоПоСчету <> ИтогоПоРеализации), 1, 0)); -> 1
Сообщить("3 - " + ?((ИтогоПоРеализации <> ИтогоПоОплате), 1, 0)); -> 1
|
|
6
Масянька
17.09.15
✎
10:43
|
Блин... Увидела... :)))))))))))
Всё - закрыто
|
|
7
Апош
17.09.15
✎
11:15
|
закусывать надо. утренний кофе печенькой ;)
|
|