Имя: Пароль:
1C
1С v8
Не выполняется равенство
0 Tanis
 
23.04.13
12:13
Добрый день!

Есть файл ДБФ, в нем код ОС, есть справочник Ссылка.Код

Почему при условии ДБФ.Номер = Ссылка.код не срабатывает?

При выводе на экран показывает идентичные строки.
1 Maxus43
 
23.04.13
12:13
пробелы по бокам иль ещё что. Число со строкой например ещё. много чего, отладчик в руки
2 Maxus43
 
23.04.13
12:14
СокрЛП(ДБФ.Номер) = СокрЛП(Ссылка.код)
3 Tanis
 
23.04.13
12:14
Все. Разобрался. Спасибо

(2) точно так и есть.
4 Tanis
 
23.04.13
12:15
Почему-то без СокрЛП не срабатывает. Из-за пробелов?
5 Maxus43
 
23.04.13
12:16
(4) скорее всего длинна Ссылка.код больше, чем там ввеедно визуально
6 Cube
 
23.04.13
12:17
(4) Посмотри так:

Сообщить("""" + ДБФ.Номер + """");
Сообщить("""" + Ссылка.код + """");

и сравни
7 Tanis
 
23.04.13
12:27
Да, там у ссылка.код в конце пробелы.

Спасибо.
AdBlock убивает бесплатный контент. 1Сергей