8.х Вопрос про обработку в 1С:8.2

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем EKO LX, 13 окт 2011.

  1. TopicStarter Overlay
    EKO LX
    Offline

    EKO LX

    Регистрация:
    28 сен 2011
    Сообщения:
    24
    Симпатии:
    0
    Баллы:
    1
    Здравствуйте. Объясните пожалуйста. Я создал документ, создал для него табличную часть с реквизитами Цена, Количество и Сумма. Хочу автоматизировать вычисление суммы. На платформе 1С 8.0 записываю следующую процедуру

    Процедура МатериалыКоличествоПриИзменении(Элемент)
    СтрокаТабличнойЧасти = ЭлементыФормы.Материалы.ТекущиеДанные;
    СтрокаТабличнойЧасти.Сумма = СтрокаТабличнойЧасти.Количество * СтрокаТабличнойЧасти.Цена;
    КонецПроцедуры


    Обработка работает. Но ввожу эту же самую обработку в в платформе 1С 8.2 появляется служебное сообщение об ошибке:
    Переменная не определена (ЭлементыФормы)
    СтрокаТабличнойЧасти = <<?>>ЭлементыФормы.Материалы.ТекущиеДанные; (Проверка: Тонкий клиент)


    Почему 8.2 не распознает эту переменную – ЭлементыФормы? Может в 8.2 она чем-то заменена?
  2. n.s.gnedash
    Offline

    n.s.gnedash Опытный в 1С Команда форума

    Регистрация:
    15 авг 2010
    Сообщения:
    1.358
    Симпатии:
    5
    Баллы:
    29
    Может так?
    Код:
    ЭтаФорма.Материалы
    
    
  3. 1cUserAndrew
    Offline

    1cUserAndrew Профессионал в 1С Команда форума

    Регистрация:
    27 май 2010
    Сообщения:
    4.948
    Симпатии:
    149
    Баллы:
    104
    Наверное, у Вас управляемое приложение.

    По поводу изложенной проблемы на форуме не одна тема. Попробуйте воспользоваться поиском.
    Вот, например:
    Вычисление произведения в строке

Поделиться этой страницей