上个帖子中, 我们创建了个发email的workflow. 但是我们邮件当中的tax 值是 hard code, 这在开发当中是不容许的. 那今天我们来把这个build in workflow用 input parameter 来加持一下.

 

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

我们需要创建一个contact 并且把值存进去

Key Name Value
SalesTax 10

 

 

我们要定义Key Name, 这样才能通过name来读取value.

 

首先,我们打开solution

创建一个dynamics CRM workflow (三) - Creating Configuration Entity for Custom Workflow 随笔 第1张

 

 

然后我们创建一个新的entitiy, 并且只需要在seeting中display这个entity

 

创建一个dynamics CRM workflow (三) - Creating Configuration Entity for Custom Workflow 随笔 第2张

 

 

我们需要创建一个field来储存值. 

点开field, 并且创建一个新的field值

创建一个dynamics CRM workflow (三) - Creating Configuration Entity for Custom Workflow 随笔 第3张

 

 

下一步, 我们需要创建一个form, 并且把 key value 放进去这个form

创建一个dynamics CRM workflow (三) - Creating Configuration Entity for Custom Workflow 随笔 第4张

 

打开我们的main form, 并且从左边field explorer 找到创建的field并且拖拽到general 中.

保存并且publish(切记一定要publish)

创建一个dynamics CRM workflow (三) - Creating Configuration Entity for Custom Workflow 随笔 第5张

 

 refresh 我们的CRM 页面. 点开Settings. 我们能看到configuration在extensions 下面

创建一个dynamics CRM workflow (三) - Creating Configuration Entity for Custom Workflow 随笔 第6张

 

 

让我们点开Configuration 并且创建一个新的entity

 

创建一个dynamics CRM workflow (三) - Creating Configuration Entity for Custom Workflow 随笔 第7张

 

下一期我们将会把custom entity的值绑定到我们创建好的workflow中.

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄