#0
by sprinter83
Добрый день, у меня такая ситуация. В конфигурации есть два документа: заказ и оплата заказа. В документе оплата заказа есть реквизит "документ.ссылка.заказ". Нужно сделать так, чтобы после записи документа оплата заказа выполнялась обработка события (при записи - &на клиенте) документа заказ. Как это можно сделать? Заранее благодарен!
#2
by sprinter83
А как вызвать данный обработчик события? Например Заказ = Объект.Заказ.ПолучитьОбъект. А дальше что писать не знаю, подскажите пожалуйста
#7
by sprinter83
Может быть воспользоваться методом установить действие, только ума не приложу какие там параметры задавать нужно. Параметры: Тип: Строка. Имя процедуры обработчика. Что здесь такое "Имя события"?
#10
by sprinter83
Мне нужно чтобы при записи в модуле формы находилось так как обработчик события на &клиенте. Вообще-то я Вас с толку сбил. нужен обработчик не "ПриЗаписи", а "ПередЗаписью" но тоже на клиенте так как там у меня реквизит формы меняется.
#22
by sprinter83
Да мне нужно изменить реквизит документа заказ. Они меняется по сложному алгоритму, там учавствует много реквизитов документа Заказ.
#23
by Mitriy
помешались все на вызовах процедур из форм объектов, что ли? табуреток на все пальцы уже не хватает...
#29
by Расколбас
:-) Не, ну я бы скопипастил просто нужные процедуры в документ оплата заказа. Я же не знаю, что именно хочет сделать, просто если сделать, как в то процедура сработает.
#30
by sprinter83
Здесь самое интересное то что когда я пытаюсь получить форму документа. он выдает значение неопределено
#34
by Расколбас
То есть у тебя наверное наоборот Форма = Заказ.ПолучитьОбъект.ПолучитьФорму("Документ.Заказы.ФормаДокумента"); Если Заказ это объект документа заказ.
#36
by sprinter83
Форма = Заказ.ПолучитьФорму("Документ.Заказы.ФормаДокумента"); Пишет что метод получить форму не обнаружен. У меня документ ОплатаЗаказа у него есть реквизит Заказ тип Документ.Ссылка.Заказы Вот, я хочу чтобы после записи документа ОплатаЗаказа вызывался обработчик ПередЗаписью формы документа Заказ. До формы документа ни как добраться не могу, так как вы пишите не получается так как это управляемое приложение из здесь объект необходим. т.е. Форма = Объект.Заказ.ПолучитьОбъект.ПолучитьФорму("Документ.Заказы.ФормаДокумента"); И форма возвращается равной неопределено
#37
by sprinter83
Фигня - сейчас покушаю и попробую нужную процедуру в общий модуль запихать. Может быть получиться.
#38
by Расколбас
См Откуда, я знаю где у тебя там объект документа? Если из модуля ОплатаЗаказа тогда:
#39
by sprinter83
Извините, меня просто переклинило, мне нужно было просто изменить один реквизит в документе, при этом форму получать совсем не нужно. Просто алгоритм получения значения реквизита сложный. Я просто вынес данный алгоритм в виде функции в общий модуль и проблем ни каких. На всё про всё 10 минут ушло. А я здесь с получением формы 2 часа проганялся и Вам мозги запудрил. Спасибо что помогли выбить этот клин из моей дурной головы.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- как в запросе выбрать номенклатуру, по определенной группе?
- Обработчик события ПоляВвода ПриИзменении
- Не срабатывает обработчик внешнего события.
- Как в запросе в качестве поля выбрать срез последних по дате из другого поля?
- Программно добавить обработчик события к программно добавленному элементу формы
- упп , не олучается выбрать в кодах дохода НДФЛ выбрать код 2720 новогодний
- Обработчик события перед закрытием
- Выбрать тип справочника и выбрать элементы
- Не срабатывает обработчик события "Создание при вводе"
- При подписке на событие произошла ошибка. Обработчик события не найден
- Кнопка "Выбрать" на форме выбора или как выполнить нажатие кнопки "Выбрать"
- УНФ 1.6 Как выбрать в документе перемещение запасов выбрать набор/комплект ?
В этой группе 1С
- План обмена в УТ. Ошибка сервера недостаточно памяти
- SQL 2008. Копирование БД с перезаписыванием.
- Дубли при переносе между идентичными конфигурациями
- [ЗиК] Проводка Д69.11 К99
- при начислении з/п РегистрРасчета.База задваивает суммы из реальной таблицы
- Не работает обмен в фоновом режиме
- КонецДня() в 1с 7.7
- v8: УРБД 8.1 как обновить данные периф.узла
- 1С 8.2 тонкий клиент - медленная работа
- 8.2 Как отменить выполнение задачи, не останавливая выполнения всего списка задач?
- СКД. Почему нет расшифровки
- Как через com проверить значение перечисления?
- v8: УПП как использовать Шаблон формул расчета?
- 1с 8.2 управляемое приложение. Как можно определить записан документ или нет
- Как организовать счетчик в 1с 8.1?
- v8: УПП 1.3 как при УСН автоматом настроить проводку 69.13.2 вмсето 69.11
- Индикатор выполнения обработки 1С8.2 (прогресс-бар)
- Значение не является значением объектного типа (Ссылка)
- Как в табличную часть добавить колонку программно?
- Как дозаписать в xml?