Имя: Пароль:
1C
 
Ожидается ключевое слово 'КонецПроцедуры'
🠗 (Волшебник 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
Опять же - что такое СтрокаДанные?

А, вот оно

НРег(Строка ( Данные.ВидНоменклатуры))
Закон Брукера: Даже маленькая практика стоит большой теории.