browse.xml中的collectionDatasource 可以添加查询语句,使用 “= :custom$param”  的形式

<collectionDatasource id="procActorsDs"
class="com.haulmont.bpm.entity.ProcActor"
view="procActor-browse">
<query>
<![CDATA[
select pa from bpm$ProcActor pa where pa.procInstance.id = :custom$procInstance
order by pa.procRole.order, pa.order
]]>
</query>
</collectionDatasource>

然后在后台Controller类中添加这个参数,datasoure.refresh(params)

public void refresh() {
Map<String, Object> params = new HashMap<>();
params.put("procInstance", procInstance);
procActorsDs.refresh(params);
}

如果是在后台中查询,那参数设置就跟JPQL很像了

public static ExcelTable findExcelTableById(DataManager dataManager, UUID entityId) {
LoadContext ctx = LoadContext.create(ExcelTable.class).setView("_local");
ctx.setQueryString("select et from cip$ExcelTable et where et.id = :entityId")
.setParameter("entityId", entityId);
return (ExcelTable) dataManager.load(ctx);
}

最新文章

  1. FragmentPagerAdapter加载fragment并使用setUserVisibleHint()处理预加载时遇到的坑,给textview赋值时出现的空指针异常
  2. oracle中查询、禁用、启用、删除表外键
  3. HYSBZ 4551 (树状数组) 采花
  4. ASCIL码和字符的转换
  5. Unity3d NGUI的使用(九)(UIScrollView制作滑动列表)
  6. Matlab命令系列之目录操作
  7. HD2046骨牌铺方格
  8. 小白日记14:kali渗透测试--NMAP
  9. RDIFramework.NET(.NET快速信息化系统开发框架) Web版介绍
  10. 201521123021第二周Java学习总结
  11. 带您了解mysql CONCAT()函数
  12. 在VS2017下配置OpenGL
  13. Cocos2D将v1.0的tileMap游戏转换到v3.4中一例(五)
  14. Pythoy 数据类型序列化——json&amp;pickle 模块
  15. WiFi其他方法和WiFi事件响
  16. liunx驱动----异步通知
  17. 在虚拟机上配置安装hadoop集群
  18. ThymeLeaf的eclipse插件安装
  19. 基于Token的身份认证 与 基于服务器的身份认证
  20. 渲染函数render和函数式组件

热门文章

  1. LED灯珠散热的计算方法
  2. 在平衡树的海洋中畅游(一)——Treap
  3. [Spark][Python]DataFrame中取出有限个记录的例子
  4. Combobox值自定义(不通过数据库)
  5. 如何写好一篇高质量的IEEE/ACM Transaction级别的计算机科学论文?
  6. mybatis-高级结果映射之一对一
  7. PAT甲级题解-1066. Root of AVL Tree (25)-AVL树模板题
  8. 【2016.3.18】作业 VS2015安装&amp;单元测试(2)
  9. #个人博客作业Week1——流行的源程序版本管理软件和项目管理软件
  10. 《Linux内核分析》第八周学习小结 进程的切换和系统的一般执行过程