|
Сообщение "Операция не выполнена" | ☑ | ||
---|---|---|---|---|
0
_Demos_
02.09.11
✎
11:13
|
Можно отловить это сообщение и написать свой текст сообщения?
|
|||
1
butterbean
02.09.11
✎
11:16
|
ты место, на котором оно рубится определи, и там сообщай своё сообщение
|
|||
2
alex-pro
02.09.11
✎
11:18
|
где-то отказ выставляется в Истина
|
|||
3
rbcvg
02.09.11
✎
11:19
|
(0) можно.
|
|||
4
_Demos_
02.09.11
✎
11:20
|
(2) не где-то. я сам устанавливаю в истина. Просто не хочется выводить два сообщения глаза мозолить.
(3) как? ) |
|||
5
butterbean
02.09.11
✎
11:22
|
(4) вообще-то в транзакциях модальные окна выводить - это совсем не гуд, юзай Сообщить() или проверяй все перед транзакциями
|
|||
6
unregistered
02.09.11
✎
11:22
|
(0) Нет.
Но можно выдавать дополнительно что-то в окно сообщений. |
|||
7
_Demos_
02.09.11
✎
11:23
|
(5) Событие ПередЗаписью оно как бы перед транзакцией происходит
(6) как? |
|||
8
alex-pro
02.09.11
✎
11:25
|
Блин, ну тупо не записывай, если отказ = истина)))))
|
|||
9
mirosh
02.09.11
✎
11:29
|
(0) найди в коде записи или обработке проведения (смотря что за операция) все случаи, когда Отказ может стать = Истина. И тогда выдавай свои сообщения.
|
|||
10
73
02.09.11
✎
11:29
|
(7) Как бы - да не так...
|
|||
11
unregistered
02.09.11
✎
11:37
|
(7) >> как?
напиши свою подписку на событие "ПередЗаписью". В обработчике подписки: Если Отказ Тогда Сообщаить("Ай-ай-ай! Не записывается!...."); КонецЕсли; На экране будет выскакивать окно "Операция не выполнена!", а в окне сообщений (внизу) "Ай-ай-ай! Не записывается!....". |
|||
12
unregistered
02.09.11
✎
11:39
|
+ к (11)
только нет ни какой гарантии, что твоя подписка будет выполняться самой последней. Подписки отрабатывают ПОСЛЕ обработчика соответствующего события в модуле объекта, но в произвольном (непредсказуемом) порядке. |
|||
13
_Demos_
02.09.11
✎
11:42
|
Спасибо
|
|||
14
_Demos_
02.09.11
✎
16:08
|
Продолжу сабж.
Всё таки как реализовать отмену записи без блокировок? |
|||
15
_Demos_
02.09.11
✎
17:55
|
+(14) в модуле объекта, если данные вводятся списком через какую-нибудь обработку
|
|||
16
_Demos_
02.09.11
✎
18:31
|
ап
|
|||
17
John83
07.09.11
✎
11:57
|
поддержу тему
В подписке делаю запрос на наличие одинаковых документов. В случае наличия оных Отказ = Истина и задаю вопрос на открытие этих документов. Соответственно только после этого появляется "Операция не выполнена". Как избавиться от последней надписи? |
|||
18
unregistered
07.09.11
✎
12:49
|
(17) >> Как избавиться от последней надписи?
Ни как. Уже ответили. |
|||
19
unregistered
07.09.11
✎
12:56
|
(17) Вести диалоги с пользователем в ПередЗаписью в транзакции НЕЛЬЗЯ!.
Выдавай сообщение типа "Есть одинаковые документы! Жми кнопку такую-то на форме документа, если хочешь на них поглазеть." |
|||
20
John83
07.09.11
✎
13:10
|
(19) да понял я, понял
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |