Имя: Пароль:
1C
 
Сравнение в клюшках
,
0 pro3ri
 
21.07.15
07:52
Добрый день!
Пишу в отладчике Константа.НазваниеОрганизации = "ЗАО""Название организации""
а он пишет:
= Ошибка в выражении!                                                    

Пишу отдельно Константа.НазваниеОрганизации, он пишет "ЗАО""Название организации"". Куда копать?
1 Dump
 
21.07.15
07:53
Константа.НазваниеОрганизации = это что? Элемент справочника? Или текстовое поле?
2 kisobol
 
21.07.15
07:53
"ЗАО Название организации" а так?
3 2S
 
21.07.15
07:54
А ты хочешь, чтобы истину вернуло? Не выйдет
4 kosts
 
21.07.15
07:56
"ЗАО""Название организации"" <- последний " лишний
5 pro3ri
 
21.07.15
08:00
(3) привык к 8ке, там бы истина вышла
(1) это константа, текстовое поле естес-но...
(4) так тоже самое выходит.
6 Casey1984
 
21.07.15
08:03
(0) Оу, я не знал что в отладчике 7-ки можно писать %)
7 HawkEye
 
21.07.15
08:04
(0) у вас эпидемия что-ли... вчера только было..
нельзя в 7.7 в отладчике такие конструкции писать.

используй ?().
8 Dump
 
21.07.15
08:04
А если в константе вот так записать:
ЗАО "Название организации"
?
9 Casey1984
 
21.07.15
08:04
(0) ... и да поставь скобки, может поможет)
10 pro3ri
 
21.07.15
08:07
?(Константа.НазваниеОрганизации = "ЗАО""Название организации""",1,0) так вернуло нуль ок всем спасибо!
11 DCKiller
 
21.07.15
08:12
Да-а-а... Вот и выросло поколение 1сников, никогда не видевших семерку :)
12 Aleksey
 
21.07.15
08:13
(5) И давно это в 7-ке значение константы - это текстовое поле?
А мужики то не знают
13 1Сергей
 
21.07.15
08:13
в семерке нет типа булево
14 1Сергей
 
21.07.15
08:14
(12) константа может быть любого типа
15 HawkEye
 
21.07.15
08:20
(12) давно... и мужики то как раз знают...
16 pro3ri
 
21.07.15
08:21
17 oslokot
 
21.07.15
08:22
Попробуй так
Если СокрЛП(Константа.НазваниеОрганизации) = "ЗАО""Название организации"" Тогда
18 Ненавижу 1С
 
гуру
21.07.15
08:29
"ЗАО""Название организации"""
19 Draziw
 
21.07.15
08:53
(18) Вот я тоже не понимаю... не умеют кавычки считать.
"" - это внутритекстовая кавычка. название обрамляешь в ""Название"", и последней " закрываешь строку.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.