Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
14 дек 2024, 23:54

связанные документы

Автор 1cka, 22 мая 2014, 15:51

0 Пользователей и 1 гость просматривают эту тему.

1cka

8.2
Есть Документ1, на основании него делается Документ2.
Как реализовать механизм, чтобы при изменении, например, Даты в Документе1(после его проведения), изменялась бы и Дата Документа2?

cska-fanat-kz

у документа1 в модуле объекта обрабатывайте событие ПослеЗаписи()
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

1cka

Цитата: cska-fanat-kz от 22 мая 2014, 16:06
у документа1 в модуле объекта обрабатывайте событие ПослеЗаписи()
почему-то не обращается к этой процедуре, даже не входи в нее :dfbsdfbsdf:

1cka

Если обрабатывать в процедуре обработкаПроведения() то все получается. Только вопрос, насколько это верно!?
какие могут всплыть подводные камни?

cska-fanat-kz

Извиняюсь, наврал, был неправ ;)

Событие называется ПриЗаписи()
Мне почему то кажется что лучше в нем менять дату...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

1cka

Цитата: cska-fanat-kz от 26 мая 2014, 11:38
Извиняюсь, наврал, был неправ ;)

Событие называется ПриЗаписи()
Мне почему то кажется что лучше в нем менять дату...
это событие в модуле формы или в модуле объекта лучше писать?

и еще встречный вопрос, если можно... :nhsrm:
Документ2 делается на основании Документ1 и еще одного документа0. т.е. сейчас я обрабатываю событие ПриЗаписи() и для Документа1 и для Документа0 и пишу там одно и тоже, куда правильно разместить процедурку и потом к ней обращаться  в двух этих документах?

cska-fanat-kz

Модуль объекта предпочтительней, ибо событие в нем срабатывает при любой записи (например программной), а не только из формы.

Общий модуль.
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск