|
Как перезаписать документы в 3.0? | ☑ | ||
|---|---|---|---|---|
|
0
Мисти
17.12.15
✎
02:32
|
Сделала подписку на событие "передЗаписью".
Если войти в документ и записать, то всё отлично срабатывает. А если через групповой изменение реквизитов "изменить", то нет. Как быть? |
|||
|
1
cw014
17.12.15
✎
07:59
|
Убрать из процедуры подписки:
Если ОбменДанными.Загрузка = Истина тогда Возврат; КонецЕсли; |
|||
|
2
MUXACb
17.12.15
✎
08:22
|
+(1) Провести документы и вернуть убранный код обратно
|
|||
|
3
Мисти
17.12.15
✎
12:26
|
А у меня там такого и нет!
Я запустила "записать", а надо "провести"? |
|||
|
4
Никулин Леонид
17.12.15
✎
12:38
|
Мало информации. Попробуйте поставить в подписке точку останова и прошагать. Какое поведение? Заходите ли вы в модуль подписки?
|
|||
|
5
Мисти
17.12.15
✎
12:41
|
(4)Думаю, что нет. Там же как-то через задание это запускается, отладчик это не показывает.
|
|||
|
6
Мисти
17.12.15
✎
12:52
|
Док = Документы.РеализацияТоваровУслуг.Выбрать(НачалоДня(Объект.ДатаНач),КонецДня(Объект.ДатаКон));
Пока Док.Следующий() Цикл ДокОбъект = Док.ПолучитьОбъект(); ДокОбъект.Записать(); КонецЦикла; Написала перезапись, работает быстрее, чем встроенная и всё записывает!!. |
|||
|
7
Никулин Леонид
17.12.15
✎
12:53
|
А что думать? Попробовать надо. Точку ставьте и смотрите При записи из документа сто пудов должна быть остановка. А при записи из обработки вашей есть ли остановка?
|
|||
|
8
Никулин Леонид
17.12.15
✎
12:54
|
В посте (6) есть ответ на вопрос (0)
|
|||
|
9
Мисти
17.12.15
✎
13:04
|
Так эта штука всё сделала, как надо, в отличие от встроенной. Не буду разбираться, почему та не работает, потому что моя еще и быстрее.
|
|||
|
10
palpetrovich
17.12.15
✎
13:33
|
(8) КонецДня? :)
|
|||
|
11
Мисти
17.12.15
✎
13:50
|
(10) А что не так?
|
| Форум | Правила | Описание | Секции | Поиск |