8.х Как обратиться к процедуре другой формы

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

  1. TopicStarter Overlay
    Sf_by_YaphetS
    Offline

    Sf_by_YaphetS Опытный в 1С

    Регистрация:
    8 авг 2012
    Сообщения:
    64
    Симпатии:
    0
    Баллы:
    26
    Мне нужно обратится к процедуре другой формы из одной ... К элементам формы обращаюсь нормально, а вот к процедуре не знаю как обратиться,
    Код:
    ДругаяФорма = Обработки.Меню.ПолучитьФорму("Форма");
    НовРедМеню = ДругаяФорма.ЭлементыФормы.РедактированиеМеню.Значение;
    Доб = НовРедМеню.Добавить();
    Доб.Наименование = ЭлементыФормы.ПолеПродукт.Значение;
    Доб.Доступность = ЭлементыФормы.Доступность.Значение;
    Доб.Дата = ТекущаяДата();
    Доб.ДеньНедели = ПолеДеньНедели;
    Доб.Стоимость = ПолеСтоимость;
    Доб.Порция = ПолеПорция;
    Доб.ВидПродукта = ПолеВидПродукта;
    ДругаяФорма.ЗаписатьНажатие(ЭлементыФормы); //проблемная строка
    На другой форме к процедуре подписан Экспорт
  2. Максим
    Offline

    Максим Опытный в 1С

    Регистрация:
    28 фев 2008
    Сообщения:
    688
    Симпатии:
    8
    Баллы:
    29
    Какую ошибку выдает программа, когда доходит до "проблемной строки" (с).
    Заголовок процедуры "ЗаписатьНажатие" хотелось бы увидеть
  3. CSCO12103692
    Offline

    CSCO12103692 Опытный в 1С

    Регистрация:
    19 июн 2012
    Сообщения:
    190
    Симпатии:
    0
    Баллы:
    26
    Рискну предположить, что процедуры/функции к которым обращаешься из разных форм стоит выносить в общие модули, если конфигурация, или в модуль объекта, если скажем внешняя обработка. И используй их на наздоровье^^

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