meverikxp
02.02.11, 13:08
Здравствуйте, есть обработка для клиент банка, автоматически втягивает выписки с *.dbf файла, отлично работала в 8.1, но в 8.2 после конвертации вылазит ошибка
Цитата
{Форма.Форма.Форма(276)}: Ошибка при вызове метода контекста (ПолучитьФорму)
ФормаОбработкиФормата = ВнешниеОбработки.ПолучитьФорму(ИмяФайлаОбработкиФормата,"Форма",ЭтаФорма);
В чем проблема?
А обработку "ИмяФайлаОбработкиФормата" конвертнули?
meverikxp
02.02.11, 14:09
Цитата(Batchir @ 02.02.11, 14:19) необходимо зарегистрироваться для просмотра ссылки
А обработку "ИмяФайлаОбработкиФормата" конвертнули?
А где она?
В каталоге с внешней обработкой нет ее
Цитата(meverikxp @ 02.02.11, 14:09) необходимо зарегистрироваться для просмотра ссылки
А где она?
В каталоге с внешней обработкой нет ее
Имеется ввиду обработка которую Вы запускаете, она была конвертирована для 8.2.?
Имеется ввиду обработка, которая хранится в этой переменной: ИмяФайлаОбработкиФормата
meverikxp
02.02.11, 14:32
Цитата(logist @ 02.02.11, 15:15) необходимо зарегистрироваться для просмотра ссылки
Имеется ввиду обработка которую Вы запускаете, она была конвертирована для 8.2.?
Обработку открыл конфигуратором, он спросил конвертировать я нажал да.
Вот ссылка на обработку посмотрите плз
необходимо зарегистрироваться для просмотра ссылки
В ИмяФайлаОбработкиФормата у вас что находится?
посмотрел обработку. Есть там хитрый массив(?) сооФорматИмяФайлаОбработкиФормата в котором и хранятся имена обработок, которые нужно конвертнуть, но который в указанной обработке никак не заполняется. Поэтому Вам нужно конвертировать ВСЕ внешние обработки.
meverikxp
02.02.11, 15:41
Цитата(pablo @ 02.02.11, 16:31) необходимо зарегистрироваться для просмотра ссылки
посмотрел обработку. Есть там хитрый массив(?) сооФорматИмяФайлаОбработкиФормата в котором и хранятся имена обработок, которые нужно конвертнуть, но который в указанной обработке никак не заполняется. Поэтому Вам нужно конвертировать ВСЕ внешние обработки.
там их много, открыл сразу все конфигуратором, но результат тот самый.
К данной обработке должны также прилагаться и другие файлы. По коду выяснилось что там должны быть ещё
AllBanks.ini, AllFormats.ini, ClientBank.ini, Abbrs.ini, reginfo.txt
Эти файлы должны находится в каталоге установки клиент-банка, скорее всего там также находятся и дополнительные обработки для загрузки выгрузки данных, их тоже надо конвертнуть
Цитата(meverikxp @ 02.02.11, 16:41) необходимо зарегистрироваться для просмотра ссылки
там их много, открыл сразу все конфигуратором, но результат тот самый.
Скиньте в архив файлы, находящиеся в каталоге установки клиент-банка и выложите для анализа, т.к. без них не получится воспроизвести появляющуюся ошибку
meverikxp
02.02.11, 16:28
Цитата(Batchir @ 02.02.11, 16:48) необходимо зарегистрироваться для просмотра ссылки
Скиньте в архив файлы, находящиеся в каталоге установки клиент-банка и выложите для анализа, т.к. без них не получится воспроизвести появляющуюся ошибку
Вот архив з файлами
необходимо зарегистрироваться для просмотра ссылки
В клиент банке есть внизу кнопка "параметры" или "настройка" не помню. Там указаны просто форматы обработок, которые у вас подключены. Там можно увидеть названия используемых обработок. Нужно и их конвертировать для 8.2. Обработки лежат в тойже папке, где и сам клиентБанк82.ert
meverikxp
02.02.11, 17:17
Цитата(Ziam @ 02.02.11, 18:01) необходимо зарегистрироваться для просмотра ссылки
В клиент банке есть внизу кнопка "параметры" или "настройка" не помню. Там указаны просто форматы обработок, которые у вас подключены. Там можно увидеть названия используемых обработок. Нужно и их конвертировать для 8.2. Обработки лежат в тойже папке, где и сам клиентБанк82.ert
Есть кнопка настройка обработок, там указано какую обработку нужно взять, сконвертировал, но результат тот самый, в настройках указан каталог с программой, указал где конвертировал, тоже не помогло
meverikxp
02.02.11, 17:36
Всем спасибо, разобрался, он обращался к файлу Privat_KRU, но почему-то в том каталоге где я его конвертировал, не хотел с ним работать, так я установил все обработки сначала и конвертнул только две - КлиентБанк и Privat_KRU, и все заработало. Спасибо!!!!
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.