[РЕШЕНО] Обращение к элементу формы с использованием счетчика

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Karlay, 28 апр 2017.

  1. TopicStarter Overlay
    Karlay
    Offline

    Karlay Опытный в 1С

    Регистрация:
    10 апр 2014
    Сообщения:
    57
    Симпатии:
    4
    Баллы:
    29
    Доброе утро. Гуру, помогите, пожалуйста, как заменить этот давнокод?
    Код:
    Если сч = 1 Тогда
                    ЭтаФорма.Реквизит51 = ФОТО;
                ИначеЕсли сч = 2 Тогда
                    ЭтаФорма.Реквизит52 = ФОТО;
                ИначеЕсли сч = 3 Тогда
                    ЭтаФорма.Реквизит53 = ФОТО;
                ИначеЕсли сч = 4 Тогда
                    ЭтаФорма.Реквизит54 = ФОТО;
                ИначеЕсли сч = 5 Тогда
                    ЭтаФорма.Реквизит55 = ФОТО;
                ИначеЕсли сч = 6 Тогда
                    ЭтаФорма.Реквизит56 = ФОТО;
                ИначеЕсли сч = 7 Тогда
                    ЭтаФорма.Реквизит57 = ФОТО;
                ИначеЕсли сч = 8 Тогда
                    ЭтаФорма.Реквизит58 = ФОТО;
                ИначеЕсли сч = 9 Тогда
                    ЭтаФорма.Реквизит59 = ФОТО;
                ИначеЕсли сч = 10 Тогда
                    ЭтаФорма.Реквизит510 = ФОТО;
                КонецЕсли;
    Нужно в виде ЭтаФорма.Реквизит5+сч = фото. Напомните синтаксис, пожалуйста.-Banghead-
  2. gennadyantropov
    Offline

    gennadyantropov Новичок в 1С

    Регистрация:
    19 июл 2011
    Сообщения:
    33
    Симпатии:
    4
    Баллы:
    4
    ЭтаФорма["Реквизит5"+сч]
    Karlay нравится это.
  3. TopicStarter Overlay
    Karlay
    Offline

    Karlay Опытный в 1С

    Регистрация:
    10 апр 2014
    Сообщения:
    57
    Симпатии:
    4
    Баллы:
    29
    от души!

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