Не хватает переменной для использования функция S_TS() при запуске из главного меню.
Вот такой код работает из реестра ЗП:
Для использовая функции из ЗП при запуске из главного меню использую LoadLibrary("salary.bdll"). Но при запуске из главного меню ругается на переменную S_Period. В моем коде эта переменная не используется, но видимо она используется функцией S_TS()
Вот такой код работает из реестра ЗП:
Код |
---|
Local aSetKey Local nSum aSetKey:=SaveSetKey() DBPUSH() LoadLibrary("salary.bdll") NetUse("F_CardSpri",LoadPath() + "salary\cardspri.dbf") F_CardSpri->(ORDSETFOCUS("_01")) F_CardSpri->(dbGoTop()) nSum := F_CardSpri->(S_TS("САЛЬДО", "2008.01", "КАРТ")) SayAndWait(Str(nSum)) F_CardSpri->(DBCLOSEAREA()) DbPop() RestSetKey(aSetkey) |
Для использовая функции из ЗП при запуске из главного меню использую LoadLibrary("salary.bdll"). Но при запуске из главного меню ругается на переменную S_Period. В моем коде эта переменная не используется, но видимо она используется функцией S_TS()