![]() |
|
Закрытие смены, удаляю Попытки из кода. | ☑ | ||
---|---|---|---|---|
0
Lex_Liven
10.10.12
✎
13:58
|
Всем привет.
Был такой код: Попытка
Хочу убрать отсюда попытку и обработать ссылку после удаления. Собственно, вопрос: Куда после "Выборка.Ссылка.ПолучитьОбъект().Удалить();" будет вести "Выборка.Ссылка"? На пустую ссылку, "<объект не найден>" или на Неопределено? |
|||
1
Лефмихалыч
10.10.12
✎
14:00
|
объект не найден
|
|||
2
kotletka
10.10.12
✎
14:00
|
Непонятно зачем убирать Попытку
|
|||
3
Лефмихалыч
10.10.12
✎
14:02
|
(2) чтобы неудачи стали ощутимыми и неиллюзорными
|
|||
4
Lex_Liven
10.10.12
✎
14:03
|
(2) Затем, что сейчас разрабатывается совершенно левый функционал, а закрытие мены стало тупо падать с сообщениями "не удалось удалить", а почему не удалось - не объясняет.
(1) А как можно проверить значение этой ссылки? Чтобы точно знать, что объект более не существует. |
|||
5
Rovan
гуру
10.10.12
✎
14:03
|
(3) тогда код далее выполняться не будет !
|
|||
6
Rovan
гуру
10.10.12
✎
14:04
|
(4) поискать запросом документ по ссылке
|
|||
7
kotletka
10.10.12
✎
14:05
|
(4)а после "исключение" описаниеошибки() несудьба вставить?
|
|||
8
Lex_Liven
10.10.12
✎
14:07
|
(5) Там все равно Прервать; стоит. Он и так не выполняется.
|
|||
9
Starhan
10.10.12
✎
14:07
|
(4)а закрытие мены стало тупо падать с сообщениями "не удалось удалить", а почему не удалось - не объясняет
Добавить перед конец попытки Исключение Сообщить(ОписаниеОшибки()); КонецПопытки; |
|||
10
Лефмихалыч
10.10.12
✎
14:17
|
(4) отладчик запрещен религиозными догмами?
|
|||
11
Lex_Liven
10.10.12
✎
14:21
|
(10) (7) не судьба, не религия... не язвить шило не дает?
Меня уже сам вопрос интересует больше, чем способы его обхода. |
|||
12
pumbaEO
10.10.12
✎
14:22
|
(10) оскорбляешь религиозные чувства ТС?
|
|||
13
Lex_Liven
10.10.12
✎
14:27
|
(7) ну вставил. Теперь падает с сообщением "Нарушение прав доступа", но не говорит, права доступа КУДА были нарушены.
|
|||
14
pumbaEO
10.10.12
✎
14:29
|
Блин, гребанный Чернобыль.
|
|||
15
Starhan
10.10.12
✎
14:31
|
(13) нет прав на удаление полученного объекта. Перед удалением выведи
Сообщить(Выборка.Ссылка) и разбюирайся с правами |
|||
16
Starhan
10.10.12
✎
14:34
|
(15) еще вариант поставиь точку остановы после исключения и посмотреть удвление какого объекта вызвало исклюечение
|
|||
17
Lex_Liven
10.10.12
✎
14:34
|
(15) Есть права на удаление объекта. Это ЧекККМ, к которому у пользователя все права выставлены.
|
|||
18
Starhan
10.10.12
✎
14:39
|
(17)
рлс? дата запрета редактирования? под полными правами исключения нет? |
|||
19
pumbaEO
10.10.12
✎
14:40
|
Настрой журнал регистрации.
|
|||
20
Aprobator
10.10.12
✎
14:42
|
(0) круто. Кому то в конфигурации разрешено непосредственное удаление объекта?
|
|||
21
Starhan
10.10.12
✎
14:44
|
(20) впринципе псоле создания ОКС чекиККМ в базе нужны только для того тчо бы разбиратся с покупателями. Видел случай гдже в 7ке их удаляли
|
|||
22
Sammo
10.10.12
✎
14:45
|
(17) 1. При физическом удалении могут удаляться связанные объекты - например, регистры сведений.
2. Найти, что именно не смогло удалиться можно в технологическом журнале, например |
|||
23
Aprobator
10.10.12
✎
14:49
|
причины навскидку: документ проведен, а у пользователя нет прав на регистры по которым он делает движения. Установлена дата запрета редактирования.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |