|
Сравнение в клюшках |
☑ |
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) Вот я тоже не понимаю... не умеют кавычки считать.
"" - это внутритекстовая кавычка. название обрамляешь в ""Название"", и последней " закрываешь строку.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший