在Openbravo中显示逻辑

时间:2012-10-24 07:44:05

标签: openbravo


我只想知道,如果可以在sql/hql中对字段的显示逻辑使用Openbravo语句吗?我有一个字段,如窗口中的复选框所示,位置。在另一个窗口,我有一个字段说经理。现在,只有在选中位置时才需要显示管理器字段。由于某些原因,位置不存储在会话中。我怎样才能做到这一点?分享您的想法。

2 个答案:

答案 0 :(得分:0)

您可以使用辅助输入将新会话变量“注入”到屏幕中,并为这些变量定义值,您可以使用SQL。

答案 1 :(得分:0)

1)您可以在窗口中显示位置字段,其中显示管理器字段,但显示=否 (具有相同名称或不同名称,用于携带价值)

2)当在“位置”窗口上检查位置字段时,更新其他窗口上的位置字段,即管理器字段存在的位置 (您可以尝试使用eventhandler或触发器,因为在位置窗口中检查一次位置字段后,它会触发保存操作)

3)使用@ position @ ='Y'语法(在包含管理器字段的窗口内)