标签:语句 Task 41984.23308 bus Route MQL print select
最近工作经常需要用到MQL语句,记录下备忘。
temp query bus * s003 * select id;
第一个*代表type,第二个s003代表名称,第三个*代表版本。
先通过id查询s003这个对象是否存在。
print bus 41984.23308.22608.9600 select from to;
通过这个id查询所关联的对象。一个是当前的审批对象和管理关联。
一个是当前的审批对象和审批流进行关联,所以走向为两个。那么就可以查询出哪个route,如下图所示:
print bus 41984.23308.22608.9600 select from[Object Route].to;
查询这个Object Route对象关联哪个route。
print bus 41984.23308.22608.9600 select from[Object Route].to.to;
查询这个route关联的那个task。
print bus 41984.23308.22608.9600 select from[Object Route].to.to[Route Task].from;
通过这个route去查找route所关联的哪个Task
print bus 41984.23308.22608.9600 select from[Object Route].to.to[Route Task].from.attribute;
在上面的基础上查找Task的所有属性。
print attribute "Approval Status";
查找我的审批状态。(以下是它的状态)
print bus 41984.23308.22608.9600 select from[Object Route].to.to[Route Task].from.id;
//反过来查找,先找到Task,之后通过Task再找Route,最后再通过Route找id。
print bus 41984.23308.32048.10862 select name;
//查找这个Task的名称
print bus 41984.23308.32048.10862 select name from[Route Task].to.to[Object Route].from.type;
//通过名字去查找Route Task,之后再通过Task去查找Object Route,最后通过Route去查找Route类型。
思路逻辑:
temp query bus * PolicyInboxTaskStateReviewPromoteAction * select current;
//查询当前的对象。
标签:语句,Task,41984.23308,bus,Route,MQL,print,select 来源: https://www.cnblogs.com/Daniel-c-h-e-n/p/11401079.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。