Имя: Пароль:
1C
1С v8
Помогите разобраться с кавычками
,
0 Aleksey1989
 
24.09.13
07:43
Доброе утро. Помогите, пожалуйста, разобраться с кавычками при составлении выражения для правил конвертации:

Организация, которую ющу, имеет наименование ООО "Сибирский дом"

Выражение = "Справочники.Организации.НайтиПоНаименованию(""ООО ""Сибирский дом"""")";

При загрузке данных вылетает ошибка - где-то с кавычками намудрил. Сколько раз проверял - все вроде бы правильно.
1 SeraFim
 
24.09.13
07:46
попробую угадать:
Выражение = "Справочники.Организации.НайтиПоНаименованию(""ООО """"Сибирский дом"""""")";
3 grayshadow
 
24.09.13
07:49
симв(34) спасает от такой фигни
5 Aleksey1989
 
24.09.13
07:50
(2) Перед ООО 100% нужна двойная кавычка.
6 Rie
 
24.09.13
07:51
(5) Уже понял. Устыдился. Выкурил сигаретку. Посыпал голову пеплом.
7 grayshadow
 
24.09.13
07:51
а еще более спасает НайтиПоКоду
8 SeraFim
 
24.09.13
07:52
Если без выражения, то это будет:
Справочники.Организации.НайтиПоНаименованию("ООО ""Сибирский дом""")

Значит, каждую кавычку нужно задублировать. Вот и получается (1)
9 Jonny_Khomich
 
24.09.13
07:53
А вообще надо делать так: "ООО""" + "Сибирский дом"""
10 Defender aka LINN
 
24.09.13
07:56
(0) Сделай параметр и не тилипи моск
11 kosts
 
24.09.13
08:00
(9) Зачем?
12 Jonny_Khomich
 
24.09.13
08:03
(11) проверь, будет работать.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший