8.х Как добавить на форму элементы из другой формы?

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

  1. TopicStarter Overlay
    Sunbear
    Offline

    Sunbear Опытный в 1С

    Регистрация:
    11 фев 2010
    Сообщения:
    112
    Симпатии:
    0
    Баллы:
    26
    на форме "Другая форма" есть кнопка

    &НаКлиенте
    Процедура Команда1(Команда)
    ФормаДП=получитьформу("ОбщаяФорма.ФормаПросмотраИзображений");
    ОбщийМодуль1.СоздатьЭлем1(этаформа,ФормаДП);
    КонецПроцедуры


    общий модуль1:
    &НаКлиенте
    ////Создает в форме текущаяформа1 элементы из формы ДПФорма
    ///
    процедура СоздатьЭлем1(текущаяформа1,ДПФорма) Экспорт

    Для Каждого элементформы Из ДПФорма.элементы Цикл
    текущаяформа1.Элементы.Добавить(Элементформы.вид,Элементформы.имя);
    сообщить(элементформы.имя);
    конеццикла;
    Конецпроцедуры

    при попытке добавления выдает ошибку : Изменение состава элементов недоступно
    Почему?
  2. todem5
    Offline

    todem5

    Регистрация:
    19 фев 2011
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Может нужно функцию "Добавить" убрать из общегомодуля

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