Вход | Регистрация
 

При печати изменить реквизит документа

При печати изменить реквизит документа
Я
   Juliette_Juliette
 
29.10.20 - 16:35
Подскажите, мне надо, чтобы после печати макета у документа менялся реквизит "Статус"
Как это сделать правильнее? Из модуля менеджера возможно?
   ДенисЧ
 
1 - 29.10.20 - 16:39
Всё равно откуда. Главное - получить объект.
   Juliette_Juliette
 
2 - 29.10.20 - 16:43
в менеджер передается массив объектыпечати.
Через получитьобъект() делать?
   ДенисЧ
 
3 - 29.10.20 - 16:46
(2) Если ты сможешь получить объект другим образом - делай так, как тебе удобней...
   Михаил Козлов
 
4 - 29.10.20 - 17:14
(2) В этом массиве есть ссылка на документ.
   D3O
 
5 - 29.10.20 - 17:24
менять что-то в документе не просто пользователем, а кодом (кроме редких случаев) - обычно зло.
лучше добавь новый РС - в него что хочешь пиши. и быстрее опять же будет (в общем случае). ну а к документу прилепить статус из регистра - вообще просто.
   Juliette_Juliette
 
6 - 29.10.20 - 20:39
(3) хорошо, реквизит меняется.
Но возникает проблема юзабилити.
1. Если печать с формы документа - форму надо перечитать
2. Если печать с формы списка - форму списка надо обновить.
не подскажете как определить что за форма открыта и как сделать действие?
   RomaH
 
7 - 30.10.20 - 07:47
(6) надо писать в регистр, а не в объект
в коде вызвать обработку оповещения и ловить её везде
   ИС-2
 
8 - 30.10.20 - 07:54
(3) ну почему сразу получить объект, можно ив SQL напрямую менять значения
(7) +1

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.