置灰方式的权限管理问题
我直接在main窗口的open里写的:
select emp,pay2,title into :iv_emp,:lv_pay2,:lv_title //实例变量
from popedom
where id=:g_uno; //全局变量
if iv_emp='0' and lv_pay2='0' and lv_title='0' then
messagebox('提示','请先设置权限再进入')
halt close
end if
if iv_emp='1' then
m_main.m_学生管理.m_增加.enabled=true
else
m_main.m_学生管理.m_增加.enabled=false
end if
if lv_pay2='1' then
m_main.m_学生管理.m_删除.enabled=true
else
m_main.m_学生管理.m_删除.enabled=false
end if
if lv_title='1' then
m_main.m_学生管理.m_修改.enabled=true
else
m_main.m_学生管理.m_修改.enabled=false
end if
结果用账号登进去,不管我在SQL里emp,pay2,title三个值写0还是1,系统进去后主菜单的增加、删除、修改都是灰的,求解