|
Не показывает реквизит при проведение документа из вне. | ☑ | ||
---|---|---|---|---|
0
Kongo2019
02.04.20
✎
09:22
|
Доброго. Конфа самописка. УФ.
В Модуле объекта, в процедуре Обработка Проведения. Проходится табличная часть в цикле и реквизиту устанавливается некое значение. Потом опять проходится табличная часть, и пишется по регистрам. Так вот если док провести из дока, то бишь нажать кнопку Провести или Провести и закрыть, то все красиво, реквизит рассчитался, заполнился, в регистры записался. Если эту же процедуру выполнить из вне. То бишь из списка документов, контекстное меню Провести. Реквизит в форме нихрена не заполняется. При этом он прекрасно рассчитывается и правильное расчетное значение пишется в регистр. То бишь процедура ОбработкаПроведения нормально отрабатывает, прошел ее отладчиком, отличий нет как проводить док нет. Но если док провести из вне, то реквизит на форме выводится как бы незаполненным, хотя данные в нем есть. Что за хрень такая? |
|||
1
Ненавижу 1С
гуру
02.04.20
✎
09:26
|
смотреть что отображается в "реквизите на форме"
|
|||
2
Kongo2019
02.04.20
✎
09:29
|
(1) Он и отображается, если в док зайти и нажать провести он прекрасно начинает показываться.
|
|||
3
Kongo2019
02.04.20
✎
11:43
|
ау, вы где? Самоизолировались все что-ли.
|
|||
4
Ненавижу 1С
гуру
02.04.20
✎
11:47
|
1. после проведения из формы документа документ остается модифицированным?
2. зачем менять реквизит в обработке проведения? |
|||
5
Kongo2019
02.04.20
✎
11:58
|
(4)
1. Нет. 2. Ну там расчет. Все типа на сервере. На клиенте оно и нафик не надо. Типо как партия генерируется, идет запись в справочник партий. Отдельная функция в общем модуле. Реквизиту устанавливается ссылка на справочник. |
|||
6
Ненавижу 1С
гуру
02.04.20
✎
12:00
|
(5) менять реквизиты тогда надо в модуле объекта событии "перед записью"
|
|||
7
hhhh
02.04.20
✎
12:01
|
(5) обработка проведения уже происходит после записи документа. Поэтому устанавливать реквизит в обработке проведения - это бред. Устанавливайте в ПередЗаписью, там еще можно.
|
|||
8
Kongo2019
02.04.20
✎
14:23
|
Ну почему такое разное поведение тогда. Если из дока, то все работает.
|
|||
9
Ненавижу 1С
гуру
02.04.20
✎
14:25
|
(8) да кто-же знает что там у тебя в кишках происходит
и я сомневаюсь, что объект не модифицированный становится |
|||
10
Kongo2019
02.04.20
✎
14:28
|
(9) Ок. Перенесу этот вызов ПередЗаписью.
|
|||
11
Kongo2019
02.04.20
✎
14:35
|
(9) Спасибо. Работает.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |