|
Как записать новый документ без открытия модальной формы? |
☑ |
0
abc
19.06.13
✎
23:12
|
Создаю новый документ
При записи выдает ошибку
Но если перед записью открыть форму документа модально и просто закрыть, то записывает (программно)
В чем секрет?
|
|
1
alexkr
19.06.13
✎
23:15
|
(0) секрет в ошибке, ошибка в коде, код...
|
|
2
Tatitutu
19.06.13
✎
23:15
|
ты не поверишь,но ты не одинок
34 миллиона ответов!!!! на твой вопрос
|
|
3
abc
19.06.13
✎
23:24
|
ПередЗаписью и ПриЗаписи не выдает Отказ
все обязательные реквизиты заполнены
даже отследить, на что "ругается" не знаю, как...
p.s. Это программный продукт Раруса (1с магазин)
|
|
4
Csar
19.06.13
✎
23:44
|
ты бы хотя бы ошибку написал. Что за документ и т.п.
|
|
5
Csar
19.06.13
✎
23:45
|
+ (4) отладкой с остановкой на ошибке пользовался?
|
|
6
Поросенок Петр
19.06.13
✎
23:49
|
Кто создает модальные формы документов, тот лох
|
|
7
abc
19.06.13
✎
23:50
|
Документ "Перемещение товаров" - родной
в отладчике ошибки нет
Документ записываю в Попытке
попадаю в исключение
а в самом документе "Перемещение товаров" в модулях "Перед записью" и "При записи" Отказ = Ложь
проходит до конца, ошибок не выдает
Думаю, может внутренние реквизиты какие есть, проверка заполнения которых стоит
но они не очевидные... все, что обозначено как Обязательные реквизиты- заполнено
|
|
8
abc
19.06.13
✎
23:51
|
:)) Зы
формы уже созданы до нас ... лохами ;)
мы их только открываем
|
|
9
Csar
19.06.13
✎
23:58
|
(7) "При записи выдает ошибку " - так какая ошибка выдается? Ошибок такое великое множество может быть. Надо искать зацепки, хотя бы описание ошибки.
|
|
10
Фокусник
20.06.13
✎
00:02
|
(7) "попадаю в исключение"
Поставь в отладчике останавливаться на ошибке...
|
|
11
abc
20.06.13
✎
00:24
|
Пока с вами переписывался, придумал сделать так
Попытка
НовДок.Записать();
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки
//
ОписаниеОшибки()
Возвращаемое значение
Возвращает описание ошибки, такое же, какое было бы выдано в окне сообщений в случае отсутствия обработчика исключительной ситуации
//
|
|
12
arsik
гуру
20.06.13
✎
00:31
|
(7) По ходу в глобальных подписках на событие тебе порыться надо.
|
|
13
ICWiner
20.06.13
✎
06:11
|
(11) Изобрел велосипед :)
|
|
14
abc
20.06.13
✎
08:51
|
ОписаниеОшибки() выдает пустую строку
создаю стандартный документ "Перемещение товаров" из обработки
|
|
15
Мимохожий Однако
20.06.13
✎
08:52
|
Ждешь телепатов? )) Без кода советовать слишком долго.
|
|
16
abc
20.06.13
✎
09:17
|
Поверьте, проблема не в коде.
Это особенность программного продукта Рарус или 1с 8.2
p.s. права на добавление и запись документа есть
|
|
17
cw014
20.06.13
✎
09:29
|
А вроде бы и не пятница
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший