БЭСТ5 3.4 СП8. Вызов плагина из ЗП. Ввод и компиляция плагина через редактор XBA.
Столкнулся с проблемой закрытия файлов. Максимально упростил пример.
Если пишу:
То после выполнения плагина вылетает ошибка (см. скриншот).
Если в плагине открыть еще один алиас и не закрывать его. Вот так:
То ошибки после выполнения плагина не будет, а открытый алиас останется. Другими словами ошибка происходит, если закрывать все созданные алиасы.
Что я делаю не так? Такая ошибка только у меня?
Столкнулся с проблемой закрытия файлов. Максимально упростил пример.
Если пишу:
Код |
---|
NetUse("F_Accounts", LoadPath() + "salary\accounts.dbf") F_Accounts->(dbGoTop()) SayAndWait(F_Accounts->TNum) altd() F_Accounts->(DBCLOSEAREA()) |
То после выполнения плагина вылетает ошибка (см. скриншот).
Если в плагине открыть еще один алиас и не закрывать его. Вот так:
Код |
---|
NetUse("F_Accounts", LoadPath() + "salary\accounts.dbf") NetUse("F_cardspri", LoadPath() + "salary\cardspri.dbf") F_Accounts->(dbGoTop()) SayAndWait(F_Accounts->TNum) altd() F_Accounts->(DBCLOSEAREA()) |
То ошибки после выполнения плагина не будет, а открытый алиас останется. Другими словами ошибка происходит, если закрывать все созданные алиасы.
Что я делаю не так? Такая ошибка только у меня?