Sybase PowerBuilder:仅在web窗体中禁用菜单项
我已将PowerBuilder应用程序部署到.net web表单应用程序。我只想在web应用程序中禁用一些菜单项。 将应用程序部署到web表单应用程序后,我的工作区中有两个目标,例如Sybase PowerBuilder:仅在web窗体中禁用菜单项,sybase,powerbuilder,Sybase,Powerbuilder,我已将PowerBuilder应用程序部署到.net web表单应用程序。我只想在web应用程序中禁用一些菜单项。 将应用程序部署到web表单应用程序后,我的工作区中有两个目标,例如test和test\u webform 两者都有相同的库等。当我在test\u webform中禁用m\u test\u frame中的某个项目时,它也会禁用桌面应用程序中的菜单项 有人能告诉我如何只在web应用程序中禁用,而在桌面应用程序中保持启用。谢谢。我们在应用程序管理器(PFC应用程序)中使用一个变量来指示应
test
和test\u webform
两者都有相同的库等。当我在test\u webform
中禁用m\u test\u frame
中的某个项目时,它也会禁用桌面应用程序中的菜单项
有人能告诉我如何只在web应用程序中禁用,而在桌面应用程序中保持启用。谢谢。我们在应用程序管理器(PFC应用程序)中使用一个变量来指示应用程序正在运行的环境(在我们的例子中是开发/测试/生产)。我不知道你是如何确定这个应用程序是以Web表单的形式运行的,但一定有一些东西你可以检查。如果没有其他方法,您可以在其中一个版本中粘贴一个额外的库&虚拟对象,以便您可以判断。在您的应用程序确定其运行的环境后,可以根据需要启用或禁用菜单项。我们在应用程序管理器(PFC应用程序)中使用一个变量来指示应用程序运行的环境(在我们的情况下,这是开发/测试/生产)。我不知道你是如何确定这个应用程序是以Web表单的形式运行的,但一定有一些东西你可以检查。如果没有其他方法,您可以在其中一个版本中粘贴一个额外的库&虚拟对象,以便您可以判断。在应用程序确定其运行的环境后,可以根据需要启用或禁用菜单项。您可能希望了解禁用菜单项的条件编译代码,如
#IF DEFINED PBWEBFORM THEN
m_foo....Enabled = FALSE
#END IF
祝你好运
Terry您可能希望了解禁用菜单项的代码的条件编译,如
#IF DEFINED PBWEBFORM THEN
m_foo....Enabled = FALSE
#END IF
祝你好运
特里