首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > VSTS >

使用VS2012 开发SharePoint 2013 宣言式的action(activity) 综合实例

2013-10-15 
使用VS2012 开发SharePoint 2013 声明式的action(activity) 综合实例本文讲述使用VS2012 开发SharePoint 2

使用VS2012 开发SharePoint 2013 声明式的action(activity) 综合实例

本文讲述使用VS2012 开发SharePoint 2013 声明式的action 综合实例。

需求同: http://blog.csdn.net/abrahamcheng/article/details/12612481

基本操作参考: http://blog.csdn.net/abrahamcheng/article/details/12652495

实现步聚 :

1.新建SharePoint 2013 empty solution(选择farm solution或sandbox solution均可)

2. 新建Custom action(命名为 SendTopNNews)

3. 添加Try catch activity 和 定义输入输出参数

使用VS2012 开发SharePoint 2013 宣言式的action(activity) 综合实例

4. 定义内部变量

使用VS2012 开发SharePoint 2013 宣言式的action(activity) 综合实例

5. 使用Build Dynamic Value构建requestHeader   

使用VS2012 开发SharePoint 2013 宣言式的action(activity) 综合实例

6. 使用 httpsend activity 调用web service 返回jsonResult

使用VS2012 开发SharePoint 2013 宣言式的action(activity) 综合实例

7. 使用If分支 activity (如果 responsecode 为 OK, 开始构建MailBody, 否则输出错误)

使用VS2012 开发SharePoint 2013 宣言式的action(activity) 综合实例

 8. 否定分支

 使用VS2012 开发SharePoint 2013 宣言式的action(activity) 综合实例

9. 条件成立分支

a. 获取记录条数并初始 MailBody

使用VS2012 开发SharePoint 2013 宣言式的action(activity) 综合实例

b.添加循环While activity 拼接Mailbody

 b.1 条件为“loopIndex < itemsCount”

使用VS2012 开发SharePoint 2013 宣言式的action(activity) 综合实例

b.2 循环体内容

使用VS2012 开发SharePoint 2013 宣言式的action(activity) 综合实例

10.在循环体外结束Mailbody

使用VS2012 开发SharePoint 2013 宣言式的action(activity) 综合实例

11. 将是否成功的信号变量设置为ture

使用VS2012 开发SharePoint 2013 宣言式的action(activity) 综合实例

12. 收起Try-Catch 的 Try  部分,设置Catch部分的异常 处理

使用VS2012 开发SharePoint 2013 宣言式的action(activity) 综合实例


13. 更新 SendTopNNews.actions4



17.发布工作流 ,启动工作流测试并查看结果:

使用VS2012 开发SharePoint 2013 宣言式的action(activity) 综合实例




热点排行