|
Ошибка при открытие обработки MD83Exp от Конвертации Данных | ☑ | ||
---|---|---|---|---|
0
asn-sasha
11.03.19
✎
15:41
|
Уважаемые эксперты! Прошу вашей подсказки!
Искал в интернете и не толком не понял, почему всплывает ошибка при открытие обработки от КД MD83Exp "Право удаления не применимо к РегистрСведений....". Очень странно, ведь в некоторых конфигурациях открывается и удаётся выгрузить структуру методанных. Очень прошу подскажите! Версия - Конвертация данных, редакция 2.1 (2.1.8.2) |
|||
1
sqr4
11.03.19
✎
15:46
|
||||
2
Ёпрст
11.03.19
✎
15:50
|
(0) с какого-то релиза поправили метод ПравоДоступа, чтоб оно ошибку возвращало, если "Право удаления не применимо к РегистрСведений....".
Т.е привели метод к его описанию. |
|||
3
asn-sasha
11.03.19
✎
16:33
|
(2) подскажите пожалуйста, не до конца могу понять, так как теперь выгружать метаданные? вместе MD83Exp использовать V8Exchan83? Как обойти ошибку?
|
|||
4
Ёпрст
11.03.19
✎
16:35
|
(3) поправьте код, делов-то, если че, примитив - это попытка/исключение, если не задумываться над смыслом
|
|||
5
asn-sasha
11.03.19
✎
16:47
|
(4) брат! прошу подскажи! у обработки MD83Exp править?
добавить в MD83Exp ? Для каждого ОбъектМД Из Метаданные.РегистрыСведений Цикл Если Не ПравоДоступа("Изменение", ОбъектМД) Тогда Продолжить; КонецЕсли; |
|||
6
asn-sasha
11.03.19
✎
16:48
|
взялся курс по КД проходить, первый раз вижу данные механизмы, ошибка всплыла, вот и не пойму как дальше учить...
|
|||
7
sqr4
11.03.19
✎
16:52
|
(6) рано взял) ну найди строчку с ошибкой и оберни в попытку
|
|||
8
asn-sasha
11.03.19
✎
16:56
|
(7) спасибо!
|
|||
9
Aleksey
11.03.19
✎
16:59
|
я бы вообще этот код заремил. Он не влияет на выгрузку нужен только для прямого удаления данных. А таким функционалом пользуются единицы
|
|||
10
sqr4
11.03.19
✎
17:05
|
(9) Гилев в курсах пользуется
|
|||
11
Aleksey
11.03.19
✎
17:28
|
(10) прямое удаление без контроля ссылочной целостности - ну такое себе удовольствие. Хотя когда нужно удалить распухший регистр типа замер времени, то имеет право на жизнь. К тому же функционал останется, просто если раньше он заполнял регистрами к которым типа у пользователя есть доступ, а после комментирования проверки он будет заполнять всеми регистрами. Т.е. единственная возможная трабла - это получить ошибку доступа при попытки удаления. Короче не велика потеря
|
|||
12
asn-sasha
11.03.19
✎
17:33
|
вообщем добавил Функцию в модуль объекта в обработку MD83Exp с кодом:
Для каждого ОбъектМД Из Метаданные.РегистрыСведений Цикл Если Не ПравоДоступа("Изменение", ОбъектМД) Тогда Продолжить; КонецЕсли; Запустилось, полёт нормальный! Спасибо всем отписавшимся! Удачи, и денег! |
|||
13
sqr4
11.03.19
✎
17:34
|
(11) они там на курсах из самописной конфы все удаляют)
|
|||
14
asn-sasha
11.03.19
✎
17:35
|
я курс по КД Ильи Леонтьева смотрю, так вот он не слова не сказал к сожалению, видимо версия платформы на тот момент другая была (2018 год видимо).
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |