![]() |
#1 |
drc
|
Не найден исполнимый код метода insert
Добрый день!
Проблема такая -- этот же код прекрасно работает для других таблиц, но для клиентов вылезает Error : "Ошибка времени исполнения. Не найден исполнимый код метода insert" Код ниже: PHP код:
|
|
![]() |
#2 |
Moderator
|
А что в insert() ? Попробуйте его, кстати, откомпилировать.
|
|
![]() |
#3 |
Участник
|
Попробуйте перекомпилировать метод insert на таблице TestCustTable
|
|
![]() |
#4 |
drc
|
Вот insert() . Сейчас пробую компилировать..
PHP код:
|
|
![]() |
#5 |
drc
|
При компиляциии метода вылезает ошибка
Аргумент _custTable не совместим с требуемым типом Для аналогичного справочника поставщико вылезает та же ошибка. |
|
![]() |
#6 |
Moderator
|
Цитата:
Сейчас пробую компилировать..
![]() |
|
![]() |
#7 |
Moderator
|
Цитата:
Аргумент _custTable не совместим с требуемым типом
![]() Цитата:
SalesJournalAutoSummary::initAllFromCustTable(this);
Кстати, там еще несколько методов компилироваться не должно. По той же самой причине. |
|
![]() |
#8 |
drc
|
![]()
Спасибо за советы! Ситуацию разрешило повторное создание таблицы!
|
|
![]() |
#9 |
drc
|
В точку!!Действительно дублировал!
Сейчас пострараюсь разобрать ся как работать с дублированными таблицами! |
|
![]() |
#10 |
Moderator
|
Цитата:
Сейчас пострараюсь разобрать ся как работать с дублированными таблицами!
Если уж неприменно хочется закочать данные в дублированную таблицу, то уж лучше удалите на ней все методы. Простейший пример - логика Аксапты может быть реализована так, чтобы при вставке записи в таблицу А, информация автоматически обновлялась в таблице B. Вы создаете дубль таблицы А - CopyA и закачиваете в нее данные. При дублировании в copyA скопировались методы из А. Следовательно, при импорте данных в copyA будет обнавляться табличка B (при этом A останется без изменений). Таким образом, вы нарушили логическую целостность Вашей базы данных ![]() |
|
![]() |
#11 |
drc
|
Благодарю за совет! Приму к сведенью!
|
|