Имя: Пароль:
1C
1С v8
использование в табличной части тип данных перечисление
0 konst2022
 
09.02.22
12:25
Не получается использовать тип данных перечисления
[img]https://pastenow.ru/908b4f8a4aecc519327d5d1c984570c1[/img]
&НаКлиенте
Процедура ТабличнаяЧасть1КоличестворезокПриИзменении(Элемент)
    
    
       Для Каждого ТабличнаяЧасть1 Из Объект.ТабличнаяЧасть1 Цикл
      
      
       Если ТабличнаяЧасть1.Видрезки="Ангар" Тогда
          
      ТабличнаяЧасть1.Суммарезки="14" ;
Иначе
    ПоказатьОповещениеПользователя("Не работает");

    КонецЕсли;

КонецЦикла;
КонецПроцедуры
Прииспользовании процедуры ничего не выводит:
[img]https://pastenow.ru/b53f861a3a4f567fe07d09d2b2c980cb[/img]
1 ДенисЧ
 
09.02.22
12:27
Если ТабличнаяЧасть1.Видрезки=ПредопределнноеЗначение("перечисления.ИмяПеречисления.Ангар") Тогда
2 Галахад
 
гуру
09.02.22
12:27
Перечисление <> сктрока.
3 konst2022
 
09.02.22
12:31
(1) {Документ.Счет.Форма.ФормаДокумента.Форма(185,35)}: Процедура или функция с указанным именем не определена (ПредопределённоеЗначение)
4 konst2022
 
09.02.22
12:32
(2) Да перечисление равно строка что делать*
5 Бизон
 
09.02.22
12:36
ПредопределенноеЗначение("перечисление.ИмяПеречисления.Ангар")
6 konst2022
 
09.02.22
12:37
(0) (5) Да спасибо разобрался
7 Базис
 
naïve
09.02.22
12:45
Много опечаток. Жёсткая логика (завтра резка подорожает, и ты судорожно будешь править код). Учебная задача или реальный учёт?
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой