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