我只想知道,如果可以在sql/hql
中对字段的显示逻辑使用Openbravo
语句吗?我有一个字段,如窗口中的复选框所示,位置。在另一个窗口,我有一个字段说经理。现在,只有在选中位置时才需要显示管理器字段。由于某些原因,位置不存储在会话中。我怎样才能做到这一点?分享您的想法。
答案 0 :(得分:0)
您可以使用辅助输入将新会话变量“注入”到屏幕中,并为这些变量定义值,您可以使用SQL。
答案 1 :(得分:0)
1)您可以在窗口中显示位置字段,其中显示管理器字段,但显示=否 (具有相同名称或不同名称,用于携带价值)
2)当在“位置”窗口上检查位置字段时,更新其他窗口上的位置字段,即管理器字段存在的位置 (您可以尝试使用eventhandler或触发器,因为在位置窗口中检查一次位置字段后,它会触发保存操作)
3)使用@ position @ ='Y'语法(在包含管理器字段的窗口内)