在D365 CRM中 实体的Lookup View ,在lookup field的form上配置lookup view,显示少于25条,比如3条
背景:在D365 CRM中 实体的Lookup View ,在lookup field的form上配置lookup view,但是form上显示记录条数默认最多是25条。问题是:想显示少于25条,比如3条。但是想显示多于25条,这个方法不好使。
直接修改savedquery中lookup view记录中的fetchxml字段内容,添加 count="3"。
ab6d2-****-04c73300:是查询出来的Lookup View ID。
select top 11 savedqueryid,* from savedquery where name like 'entity display name lookup view'
select top 11 name,savedqueryid,fetchxml,* from savedquery where savedqueryid='ab6d2-****-04c73300'
查询出来fetchxml字段的内容,添加 count="3"
update savedquery set fetchxml='<fetch version="1.0" count="3" output-format="xml-platform" mapping="logical" distinct="false" savedqueryid="ab6d2-****-04c73300"><entity name="a_test"><attribute name="a_msid"/><attribute name="a_name"/><attribute name="a_code"/><order attribute="a_name" descending="false"/></entity></fetch>'
where savedqueryid='ab6d2-****-04c73300'
更新数据之后要 publish all customizations