Ожидается ключевое слово 'КонецПроцедуры' 🠗 (Волшебник 11.10.2022 15:42)
☑
0
SyauSen
11.10.22
✎
15:21
Процедура ОбработкаПолученияПолейПредставления(Поля, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
Поля.Добавить("Наименование");
Поля.Добавить("ВидНоменклатуры");
КонецПроцедуры
Процедура ОбработкаПолученияПредстваления(Данные, Представление, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
Если ЗначениеЗаполнено(Данные.ВидНоменклатуры) Тогда
Представление = Данные.Наименование + "(" + НРег(СтрокаДанные.ВидНоменклатуры)) + ")";
Иначе
Представление = Данные.Наименование;
КонецЕсли;
КонецПроцедуры
Служебное сообщение
{Справочник.Номенклатура.МодульМенеджера(13,81)}: Неопознанный оператор
Представление = Данные.Наименование + "(" + НРег(СтрокаДанные.ВидНоменклатуры)<<?>>) + ")"; (Проверка: Сервер)
{Справочник.Номенклатура.МодульМенеджера(14,2)}: Ожидается ключевое слово 'КонецПроцедуры' ('EndProcedure')
<<?>>Иначе (Проверка: Сервер)
1
kostyan29
11.10.22
✎
15:22
НРег(СтрокаДанные.ВидНоменклатуры)) - лишняя закрывающая скобка
2
Волшебник
модератор
11.10.22
✎
15:22
тут со скобками проблема:
Представление = Данные.Наименование + "(" + НРег(СтрокаДанные.ВидНоменклатуры)) + ")";
3
Kassern
11.10.22
✎
15:23
(0) Вам же отладчик даже на строчку указывает)
4
kostyan29
11.10.22
✎
15:23
Опять же - что такое СтрокаДанные?
А, вот оно
НРег(Строка ( Данные.ВидНоменклатуры))
Закон Брукера: Даже маленькая практика стоит большой теории.