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