Имя: Пароль:
1C
1C 7.7
v7: Поиск по наменованию
0 Alekssey
 
02.06.13
18:12
Здравствуйте. Сделал контроль ввода блюд только с теми названиями, которых нет в базе
Процедура ПриЗаписи()
   Если флаг=1 тогда
   Спр=СоздатьОбъект("Справочник.Блюда");
   Спр.НайтиПоНаименованию(Наименование);
   Если Спр.Выбран()>0 тогда Предупреждение("Такое блюдо уже есть!");СтатусВозврата(0);КонецЕсли;  
   КонецЕсли;
КонецПроцедуры

Сначала у справочника был один уровень, все работало, но когда добавил второй поиск не работает, в чем проблема?
1 shuhard
 
02.06.13
18:18
(0)[ в чем проблема?]
код херовый
2 Alekssey
 
02.06.13
18:21
Поправьте плиз)
3 Cyberhawk
 
02.06.13
18:47
(0) Это семерка же?
4 Cyberhawk
 
02.06.13
18:48
(1) как квадратные скобы без переключения раскладки фигачите?
5 Alekssey
 
02.06.13
19:03
Да 7, неправильно выбрал
6 КонецЦикла
 
02.06.13
19:12
НайтиПоНаименованию(<Наименование>,1)
7 Chai Nic
 
02.06.13
19:28
НайтиПоНаименованию возвращает 1, если найдено, и 0, если не найдено. Метод Выбран в данном случае не при делах вообще..
Основная теорема систематики: Новые системы плодят новые проблемы.