7.7 Можно ли из обработки открыть процедуру/функцию формы справочника/документа, не изменяя форму сп

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

  1. TopicStarter Overlay
    fantas
    Offline

    fantas Опытный в 1С

    Регистрация:
    12 июл 2006
    Сообщения:
    104
    Симпатии:
    0
    Баллы:
    26
    Из обработки записывается элемент справочника или новый документ. Так интересует можно ли вызвать процедуру ПриЗаписи() не изменяя модуль формы справочника/документа, чтоб в обработке не проверять условия записи документа или справочника.

    ЗЫ. Слыхал что метод ОбработкаОжидания(<ИмяПроцедуры>,<ИнтервалВызова>) имеет недокументированную возможность вызываться для форм объектов, а не только глобального модуля. Может кто-то такое делал, хотелось бы увидеть рабочий код.
  2. Бухгалтерский угодник
    Offline

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

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    1) Используя ВК FormEx можно обращаться к процедурам модуля.
    2) Абсолютно так же как и в ГМ
  3. Mister-X
    Offline

    Mister-X

    Регистрация:
    20 июн 2008
    Сообщения:
    17
    Симпатии:
    0
    Баллы:
    1
    еще вот так можно
    Код:
    Процедура Сформировать()
    Док=СоздатьОбъект("Документ.ЗаказНаОтгрузку");
    Док.ВыбратьДокументы(НачГода(ТекущаяДата()),КонГода(ТекущаяДата()));
    Док.ПолучитьДокумент();
    ОткрытьФорму(Док.ТекущийДокумент(),Конт);
    Конт.Форма.ОбработкаОжидания("Печать",1);
    КонецПроцедуры
    вот здесь (_www.forum.mista.ru/topic.php?id=635293) порекомендовали
  4. WaRDeR
    Offline

    WaRDeR Модераторы Команда форума Модератор

    Регистрация:
    23 ноя 2006
    Сообщения:
    3.263
    Симпатии:
    14
    Баллы:
    29
    Как-то вырван из контекста данный кусок кода...

    Для конкретной формы обработка ожидания вызывается из модуля самой формы (точнее контекста, поэтому возможен вызов, как в коде выше).

    Вызов производится так: "Форма.ОбработкаОжидания(...)". Параметры и принцип действия, как писал выше Угодник, аналогичен процедуре глобального модуля.
Похожие темы
  1. vgv8
    Ответов:
    2
    Просмотров:
    1.039
  2. Dimka77
    Ответов:
    4
    Просмотров:
    1.111
  3. Addm
    Ответов:
    11
    Просмотров:
    779
  4. бухг123
    Ответов:
    10
    Просмотров:
    805
  5. ArBus
    Ответов:
    1
    Просмотров:
    381
Загрузка...

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