7.7 Доступ к табличной части из модуля проведения

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем GlebHappy, 19 фев 2010.

  1. TopicStarter Overlay
    GlebHappy
    Offline

    GlebHappy Опытный в 1С

    Регистрация:
    31 июл 2009
    Сообщения:
    113
    Симпатии:
    0
    Баллы:
    26
    :unsure: Возможно, вопрос нубский, но всё же.
    Имеется форма с группой реквизитов, что-то вроде Сумма1, Сумма2, Сумма3,..., СуммаN
    Как можно красиво получить доступ к этим реквизитам из ОбработкаПроведения()???

    Вариант с
    Код:
    Форма.ПолучитьАтрибут("Сумма" + НомерНужногоСтолбца)
    
    по понятным причинам не катит.
  2. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Если указанные переменные являются реквизитами документа, то так

    Код:
    ВыбратьСтроки();
    Пока получитьСтроку()=1 Цикл
    Для к=1 По ВсегоСумм Цикл
    ПолучитьАтрибут("Сумма" + к);
    КонецЦикла;
    КонецЦикла;
    
    
    Если же нет - используй глобальную переменную типа ТаблицаЗначений - по другому до переменных не дотянешься

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