Имя: Пароль:
1C
1С v8
проверка на значение
0 Стэн
 
05.01.12
21:39
Ребята добрый вечер! голова не варит подсобите кто может

есть перем а = значение "ооо "Петров"" тип Справочник.Ссылка.Контрагент
как мне проверить что если значение а = значение "ооо "Петров"" тогда тото иначе тото ?
1 mikecool
 
05.01.12
21:41
а  = Справочники.Контрагенты.Найти....
2 GROOVY
 
05.01.12
21:41
Чувак прива!

Зырь сюда:
Если А = "ооо петров" Тогда
Ништяги;
Иначе
Облом;
КонецЕсли;

Как то так...
3 Стэн
 
05.01.12
21:41
можно чуть подробней?
4 Ненавижу 1С
 
гуру
05.01.12
21:42
(3) что именно?
5 Стэн
 
05.01.12
21:42
не так не катит у меня контрагент "ооо "петров"", кавычки косячат
6 GROOVY
 
05.01.12
21:42
(3) Я тоже хотел тебя сначала попросить об этом, но потом подумал что все и так понятно будет.
7 GROOVY
 
05.01.12
21:43
(5) у....
8 Дядя Васька
 
05.01.12
21:43
(5) Внутри строки вместо кавычки два раза ее ставь
9 andrewks
 
05.01.12
21:44
вот что значит удачно отметить НГ...
10 Ненавижу 1С
 
гуру
05.01.12
21:45
строка <> ссылка на справочник
Неопределено <> Null
11 Стэн
 
05.01.12
21:48
что то как то не работает жесть
12 Стэн
 
05.01.12
21:50
конкретный пример:
если Шапка.сделка.контрагент = "ЗАО ""лав-радио""" тогда
           ОбластьМакета.Параметры.КоличествоВОдномМесте = "10";
           сообщить(Шапка.сделка.контрагент);
           КонецЕсли;
где косяк?
13 Дядя Васька
 
05.01.12
21:51
Шапка.сделка.контрагент.Наименование
14 Дядя Васька
 
05.01.12
21:52
только так не надо делать :)
15 Стэн
 
05.01.12
21:53
спасибо ДяДя Вася! так работает но по наименованию делать брррр) может как нибудь можно проверить не по наименованию?
16 andrewks
 
05.01.12
21:53
охренеть. а завтра бух подправит название на ЗАО Лав-Радио, и всё, трындец алгоритму.
жаль, что нет Анти-БЗ
17 Дядя Васька
 
05.01.12
22:24
(15) Не мона, а нуна. Только задачу знать надо, зачем ты это делаешь.