各位老师好:在程序启动时,使用管理员登陆,在执行到aaApi_AddStateToWorkflow ()函数时仍然失败,错误提示用户不是管理员,请问是什么原因呢?
谢谢高老师的解答,我用aaApi_HasAdminSetup()函数确认返回的是false,可是我确实是用管理员登陆的程序,以下是调用代码:
bool PwWorkflowState::AddStateToWorkflow(int lWorkflowId, int lStateId, int lPrevStateId, int lNextStateId) { bool a = aaApi_HasAdminSetup(); bool bRes = aaApi_AddStateToWorkflow (lWorkflowId,lStateId,lPrevStateId,lNextStateId); if (!bRes) PwTraceError(); return bRes; };
您好,
您用什么方式登录的Pw? PW的原有界面还是自己调用SDK函数在自己写的登录界面上登录的?如果是后者,您应该确保您使用的是aaApi_AdminLogin()函数。注意SDK中的如下介绍: