CRM 2015 快速抓取表单上字段
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CRM 2015 快速抓取表单上字段相关的知识,希望对你有一定的参考价值。
$(‘iframe‘)[1].contentWindow.Xrm.Page.data.entity.attributes.forEach(function(item,index){ var level=item.getRequiredLevel() var label=item.controls.get(0).getLabel(); var name=item.getName() var type=item.getAttributeType() var inputType=‘手动录入‘; if(type==‘boolean‘){ type=‘两个选项‘ inputType=‘点击选择‘; }else if(type==‘datetime‘){ type=‘日期时间‘ } else if(type==‘decimal‘){ type=‘两个选项‘ }else if(type==‘double‘){ type=‘浮点型‘ }else if(type==‘integer‘){ type=‘整数‘ }else if(type==‘lookup‘){ type=‘查找‘ inputType=‘点击选择‘; }else if(type==‘memo‘){ type=‘多行文本‘ }else if(type==‘money‘){ type=‘金额‘ }else if(type==‘optionset‘){ type=‘下拉列表‘ inputType=‘点击选择‘; }else if(type==‘string‘){ type=‘单行文本‘ } if(level==‘required‘){ //console.log(‘业务必须‘); level=‘业务必须‘ }else{ //console.log(‘可选‘); level=‘可选‘ } table+=‘<tr><td>‘+(index+1)+‘</td><td>‘ +label+‘</td><td> ‘+name+‘ </td><td> ‘+type+‘ </td><td>‘+level+‘</td><td>‘+inputType+‘</td><td></td></tr> ‘; console.log(‘<tr><td>‘ + label+‘</td><td> ‘+name+‘ </td><td> ‘+level+‘ </td></tr> ‘) }); table+=‘</table>‘ $(‘body‘).html(table)
代码是直接用F12在浏览器的控制台执行
以上是关于CRM 2015 快速抓取表单上字段的主要内容,如果未能解决你的问题,请参考以下文章
CRM 2016 子表单中N:1关系 字段要求与新建时的关系