-->

SugarCRM的自定义查询,在弹出的列表(SugarCRM Custom Query in pop

2019-10-22 16:40发布

我需要自定义的基础上的关系的popupview的元素显示在列表中。

我有以下模块:

A->x (one-to-many)
A->y (one-to-many)

x有一个相关的领域y

在的DetailView A ,一个有子面板xy模块,我能创造新的x记录和y从quickcreateview记录。 在quickcreateview为y ,我要popupview一个选择由x元素。

我有自定义此popupview为只显示x具有与电流(此的DetailView)关系的记录(不是全部)项目

该解决方案适用于我, 我怎么能在SugarCRM的view.popup定制查询 ,但我需要创建一个查询具有动态PARAM A.id

Answer 1:

解决了。 在quickcreatedefs(在我的例子模块“Y”),在相关领域的“X”补充:

'displayParams' => array(
        'initial_filter' => "&linea_id=".$_REQUEST['parent_id'],
         ),

$ _REQUEST [ 'PARENT_ID']是 'A' 模块的标识。

而在popupdefa(在我的例子模块“x”),地址:

'whereStatement'=> " id IN (SELECT presu_line9cc5aterial_idb from presu_lineastesmaterial_c where presu_line9fedupuesto_ida='".$_REQUEST['linea_id']."' and deleted=0)",


文章来源: SugarCRM Custom Query in popup list
标签: php sugarcrm