| 
    
        
     
     | 
    
  | 
Метод объекта не обнаружен (получить) | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        user1104901    
     17.01.19 
            ✎
    19:27 
 | 
         
        1С:Предприятие 8.3 (8.3.13.1644)
 
        Бухгалтерия предприятия, редакция 3.0 (3.0.67.54) Продажи-1С Маркировка - Уведомление о розничных возвратах при нажатии - ошибка "Метод объекта не обнаружен (получить)" Чистил КЕШ, ТИИ, удалял в каталоге все файлы кроме базы не помогает. Что можно сделать?  | 
|||
| 
    1
    
        user1104901    
     17.01.19 
            ✎
    19:27 
 | 
         
        Причем все остальное работает в том числе и Уведомление о розничных продажах     
         | 
|||
| 
    2
    
        OldCondom    
     17.01.19 
            ✎
    19:38 
 | 
         
        А база типовая и без расширений/обоаботок, да?     
         | 
|||
| 
    3
    
        user1104901    
     17.01.19 
            ✎
    19:42 
 | 
         
        да база типовая на поддержке без редактирования.     
         | 
|||
| 
    4
    
        Serg_1960    
     17.01.19 
            ✎
    20:22 
 | 
         
        А нажать "Подробнее" и перейти на строку конфигурации с ошибкой, чтобы понять что происходит - не, никак нельзя?     
         | 
|||
| 
    5
    
        user1104901    
     17.01.19 
            ✎
    20:29 
 | 
         
        А подробнее нет просто ОК     
         | 
|||
| 
    6
    
        palsergeich    
     17.01.19 
            ✎
    20:33 
 | 
         
        (5) http://catalog.mista.ru/public/982008/ просветись падован     
         | 
|||
| 
    7
    
        user1104901    
     17.01.19 
            ✎
    20:47 
 | 
         
        Спасибо. Не знал. вот подробная ошибка:
 
        {ОбщийМодуль.ИнтеграцияГИСМКлиентСервер.Модуль(782)}: Метод объекта не обнаружен (Получить) Значение = Настройки.Получить(ИмяКолонки); При нажатии на кнопку Конфигуратор получаю сообщение: Конфигуратор не найден. Пожалуйста запустите конфигуратор для используемой информационной базы.  | 
|||
| 
    8
    
        user1104901    
     17.01.19 
            ✎
    21:02 
 | 
         
        Нашел процедуру:
 
        // Устанавливает отбор в списке по указанному значению для нужной колонки // с учетом переданной структуры быстрого отбора и переданных настроек. // // Параметры: // Список - динамический список, для которого треюуется установить отбор // ИмяКолонки - Строка - Имя колонки, по которой устанавливается отбор // Значение - устанавливаемое значение отбора // СтруктураБыстрогоОтбора - Неопределено, Структура - Структура, содержащая ключи и значения отбора // Настройки - настройки, из которых могут получаться значения отбора // Использование - Неопределено, Булево - Признак использования элемента отбора // ВидСравнения - Неопределено, ВидСравненияКомпоновкиДанных - вид сравнения, устанавливаемый для элемента отбора // ПриводитьЗначениеКЧислу - Булево - Признак приведения значения к числу. // Процедура ОтборПоЗначениюСпискаПриЗагрузкеИзНастроек(Список, ИмяКолонки, Значение, Знач СтруктураБыстрогоОтбора, Настройки, Использование = Неопределено, ВидСравнения = Неопределено) Экспорт Если СтруктураБыстрогоОтбора = Неопределено Тогда Значение = Настройки.Получить(ИмяКолонки); ИспользованиеЭлементаОтбора = ?(Использование = Неопределено, ЗначениеЗаполнено(Значение), Использование); ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(Список, ИмяКолонки, Значение, ВидСравнения,,ИспользованиеЭлементаОтбора); Иначе Если Не СтруктураБыстрогоОтбора.Свойство(ИмяКолонки) Тогда Значение = Настройки.Получить(ИмяКолонки); ИспользованиеЭлементаОтбора = ?(Использование = Неопределено, ЗначениеЗаполнено(Значение), Использование); ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(Список, ИмяКолонки, Значение, ВидСравнения,,ИспользованиеЭлементаОтбора); КонецЕсли; КонецЕсли; Настройки.Удалить(ИмяКолонки); КонецПроцедуры  | 
|||
| 
    9
    
        user1104901    
     17.01.19 
            ✎
    21:03 
 | 
         
        Ошибка возникает на второй части цикла :
 
        Если Не СтруктураБыстрогоОтбора.Свойство(ИмяКолонки) Тогда Значение = Настройки.Получить(ИмяКолонки);  | 
|||
| 
    10
    
        Мимохожий Однако    
     17.01.19 
            ✎
    21:53 
 | 
         
        (9) Проверь тип значения Настройки. Удивишься. И посмотри откуда этот объект появляется\заполняется\присваивается.
 
        Для этого достаточно встать на эту точку и вычислить. Потом открыть стёк вызовов для анализа. Долго думать )  | 
|||
| 
    11
    
        user1104901    
     17.01.19 
            ✎
    23:11 
 | 
         
        (10) Спасибо. Можно ли подробнее расписать как проделать описанную операцию. Буду очень благодарен.     
         | 
|||
| 
    12
    
        palsergeich    
     17.01.19 
            ✎
    23:14 
 | 
||||
| 
    13
    
        Мимохожий Однако    
     17.01.19 
            ✎
    23:29 
 | 
         
        (11) Встань на строчку выше 782 и запусти в режиме отладки     
         | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |