|   |   | 
| 
 | Ошибка при открытие обработки 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 год видимо).     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |