|   |   | 
| 
 | 8.2 Налогоплательщик. Авост 'Метод объекта не обнаружен (ТолькоЦифрыВСтроке)' | ☑ | ||
|---|---|---|---|---|
| 0
    
        aka AMIGO 20.02.16✎ 09:00 | 
        Сообщение стало выскакивать после очередного обновления конфигурации.
 Обновление - автоматическое, т.е. никак я на него воздействовать не могу. Функция ТолькоЦифрыВСтроке(...) - есть, а обращения к ней - нет. Некоторое время назад похожая жалоба проскакивала, но я был невнимателен, и упустил решение.. Поиск в принципе ничего нужного не выдал. | |||
| 1
    
        aka AMIGO 20.02.16✎ 09:01 | 
        Оператор обращения такой:
 Если Не ОбщегоНазначенияЗК.ТолькоЦифрыВСтроке(СоответствиеИменСтран[СтруктураАдреса.Страна]) Тогда Переменная СтруктураАдреса.Страна = "Россия" | |||
| 2
    
        Mikeware 20.02.16✎ 09:03 | 
        иэх, слово-то какое... почти забытое..     | |||
| 3
    
        aka AMIGO 20.02.16✎ 09:04 | 
        Возможно, причина в толщине Клиента     | |||
| 4
    
        aka AMIGO 20.02.16✎ 09:04 | 
        (2) какое? :)     | |||
| 5
    
        Одинесю 20.02.16✎ 09:04 | 
        "Функция ТолькоЦифрыВСтроке(...) - есть, а обращения к ней - нет. " наоборот, наверное, учитывая (1)     | |||
| 6
    
        Serg_1960 20.02.16✎ 09:05 | 
        "Обновление - автоматическое" - т.е. ты хотел сказать что конфигурация на поддержке и недоступна для изменений?     | |||
| 7
    
        aka AMIGO 20.02.16✎ 09:06 | 
        (5) Правильно. Отладчик выбрасывает при первом-же обращении к условному оператору 
 (6) Увы, да.. | |||
| 8
    
        Mikeware 20.02.16✎ 09:07 | 
        (4) "авост"     | |||
| 9
    
        aka AMIGO 20.02.16✎ 09:08 | 
        (5) Верней так: функция есть, обращение к ней есть, но дальше идёт ошибка
 (8) :) | |||
| 10
    
        Serg_1960 20.02.16✎ 09:12 | 
        ТС, а что, это так сложно проверить куда "переехала" функция и доступен ли её вызов в твоём случае?     | |||
| 11
    
        Serg_1960 20.02.16✎ 09:14 | 
        Если это ошибка разработчиков - изменяй правила поддержки, разрешай вносить изменения и изменяй строку вызова.     | |||
| 12
    
        oslokot 20.02.16✎ 09:16 | 
        (8)
 Авост: Сложносокращённое слово из аварийный останов или аварийная остановка. Спасибо, я не знал про такое. Начну пожалуй, употреблять :) | |||
| 13
    
        aka AMIGO 20.02.16✎ 09:17 | 
        (10) "Куда переехала" - для этого ИМХО - надо иметь предыдущую конфигурацию, её у меня нет.
 (10) Да, сейчас этим и занимаюсь.. (12) - Выражение из того-же времени: "Машина заавостила!" :) | |||
| 14
    
        Serg_1960 20.02.16✎ 09:19 | 
        (13) "для этого, имхо, надо иметь предыдущую конфигурацию" - для этого надо уметь пользоваться глобальным поиском в конфигурации. Имхо.     | |||
| 15
    
        Одинесю 20.02.16✎ 09:21 | 
        (13) ОбщегоНазначенияЗК.ТолькоЦифрыВСтроке в ОМ ОбщегоНазначенияЗК должна быть     | |||
| 16
    
        Serg_1960 20.02.16✎ 09:28 | 
        PS: А, вообще-то, изменять правило "на поддержке", чтобы исправить ошибку(и) разработчиков, - безобидный шаг.
 Выгрузил конфигурацию в файл; изменил правила поддержки, разрешая изменять конфигурацию; внёс свои изменения - и работай спокойно до следующего обновления. Хочешь вернуть "всё как было" перед обновлением? Загрузил ранее выгруженную конфигурацию из файла и обновляй как обычно. В надежде, что в этой версии разработчики исправили ошибку(и)... | |||
| 17
    
        aka AMIGO 20.02.16✎ 09:31 | 
        (14) хмм.. Именно это я и проделал. в ОМ ОбщегоНазначенияЗК её нет
 Нашел.. зараза.. В СтроковыеФункцииКлиентСервер засунута.. (16) уже разрешение изменять конфигурацию установлено. Пробую. | |||
| 18
    
        Одинесю 20.02.16✎ 09:34 | 
        Только надо решить переносить ли ее в нужный ОМ или поправить при вызове, зависит от количества обращений к ней. Может один вызов не правильно сделали.     | |||
| 19
    
        aka AMIGO 20.02.16✎ 09:43 | 
        (18) Ааа.. да! это точно, обязательно проверю.
 А пока я, с вашей помощью , осчастливил бухгалтершу: получила файл и заулыбалась :) Много-ль человеку для счастья надо? :) | |||
| 20
    
        Serg_1960 20.02.16✎ 09:44 | 
        :)     | |||
| 21
    
        FIXXXL 20.02.16✎ 10:54 | 
        (18) а мож задублировать просто?
 а то вдруг вызовы 50/50 в коде? :) | |||
| 22
    
        Одинесю 20.02.16✎ 11:02 | 
        (21) Наверное так лучше, но интересно же проанализировать)     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |