|  | 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 | 
        закусывать надо. утренний кофе печенькой ;)     |  |