一步步学习微软InfoPath2010和SP2010--第十一章节--创建批准流程(4)--审批域

本文主要是介绍一步步学习微软InfoPath2010和SP2010--第十一章节--创建批准流程(4)--审批域,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

        当表单到达审批阶段时,审批者打开表单,选择批准或拒绝,输入批注。为会计目的,当提交按钮被点击时,用户名和日期将被保存。每级审批需要的四个域:

1.      Approval

        单选按钮,有已批准和已拒绝两个值。

2.      Comments

        审批者可输入批注的文本框。如果表单被拒绝,需要输入批注。

3.      Approver

        审批者名称被储存在这个域,下次表单打开时只读显示。

4.      ApprovalDate

        审批日期将被保存在这个域,并只读显示。

        本例表单需要三级审批;因此有12个审批域。

        下面练习中,你将创建Approvals表格,并添加approval信息到表单底部。

        准备:设计模式打开ContosoReimbursementform.xsn,切换到Approvals视图(在“页面设计”选项卡,点击“视图”下拉框,选择“Approvals”视图)。

1.      在Approvals表格中,光标放置在Approvals下表格第一行。在右边域列表中,Approvals节,点击Manager_Approval节下拉框,点击“节”在表单上插入一个新的空节。


2.      光标放在新插入的节中,按下Delete两次移除尽可能多的空白。


3.      在“插入”选项卡,选择表格“具有强调的两列偏移3”。

4.      在“点击此处可添加副标题”处输入Manager Approval。

模板中这个approval域已经被创建。

5.      光标放在MANAGER APPROVAL下第一行“添加标签”处,点击右侧域列表Approvals / Manager_Approval节点下ManagerApproval域的下拉框,选择“选项按钮”。


6.      插入的选项按钮书选“2”。点击“确定”。


7.      每个选项按钮旁边分别输入Approve和Reject。


8.      选中“Approve”选项,按下Alt+Enter打开控件属性,“选中时的值”设置为“Approved”。选中“默认情况下选中此按钮”,点击“确定”。


9.      选中“Reject”选项,在控件属性,“选中时的值”设置为“Rejected”,点击“确定”。

10.  从右侧Manager_Approval域列表中,拖拽ManagerComments域到旁边的单元格,标签改为Comments。


11.  点击选中“Comments”文本框,打开控件属性“显示”选项卡,选中“多行”,点击“确定”。

12.  光标放在“Comments”文本框右边,点击“开始”选项卡,点击“已计算值”控件。


13.  点击“fx”按钮,输入concat(,点击“插入域或组”。在Manager_Approval节中选择ManagerApproval域,点击“确定”。


14.  完成公式如下,连接ManagerApproval By:和ManagerApprover。


15.  光标放在刚插入的“已计算值”右边,点击ManagerApprovalDate域下拉框,选择“文本框”。

16.  选中ManagerApprovalDate文本框,属性设置为“只读”,“底纹”设置为“无填充颜色”。

17.  选中ManagerApprovalDate文本框,属性宽度设置为96px。


18.  改变Approved By宽度为293px。

19.  删除表格最后两行。

20.  选中ManagerApprovalDate文本框,在功能区,点击“边框”,点击“无”,点击“确定”。

        注意到数据域不再可见。这是因为你移除了背景和边框。


        创建了第一个approval节,你可以复制它作为其他approval节的基础。但是这之前,要在每个控件上创建几条规则。

这篇关于一步步学习微软InfoPath2010和SP2010--第十一章节--创建批准流程(4)--审批域的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1082986

相关文章

Window Server2016 AD域的创建的方法步骤

《WindowServer2016AD域的创建的方法步骤》本文主要介绍了WindowServer2016AD域的创建的方法步骤,文中通过图文介绍的非常详细,对大家的学习或者工作具有一定的参考学习价... 目录一、准备条件二、在ServerA服务器中常见AD域管理器:三、创建AD域,域地址为“test.ly”

Python实现NLP的完整流程介绍

《Python实现NLP的完整流程介绍》这篇文章主要为大家详细介绍了Python实现NLP的完整流程,文中的示例代码讲解详细,具有一定的借鉴价值,感兴趣的小伙伴可以跟随小编一起学习一下... 目录1. 编程安装和导入必要的库2. 文本数据准备3. 文本预处理3.1 小写化3.2 分词(Tokenizatio

Python在固定文件夹批量创建固定后缀的文件(方法详解)

《Python在固定文件夹批量创建固定后缀的文件(方法详解)》文章讲述了如何使用Python批量创建后缀为.md的文件夹,生成100个,代码中需要修改的路径、前缀和后缀名,并提供了注意事项和代码示例,... 目录1. python需求的任务2. Python代码的实现3. 代码修改的位置4. 运行结果5.

使用IntelliJ IDEA创建简单的Java Web项目完整步骤

《使用IntelliJIDEA创建简单的JavaWeb项目完整步骤》:本文主要介绍如何使用IntelliJIDEA创建一个简单的JavaWeb项目,实现登录、注册和查看用户列表功能,使用Se... 目录前置准备项目功能实现步骤1. 创建项目2. 配置 Tomcat3. 项目文件结构4. 创建数据库和表5.

使用SpringBoot创建一个RESTful API的详细步骤

《使用SpringBoot创建一个RESTfulAPI的详细步骤》使用Java的SpringBoot创建RESTfulAPI可以满足多种开发场景,它提供了快速开发、易于配置、可扩展、可维护的优点,尤... 目录一、创建 Spring Boot 项目二、创建控制器类(Controller Class)三、运行

JAVA中整型数组、字符串数组、整型数和字符串 的创建与转换的方法

《JAVA中整型数组、字符串数组、整型数和字符串的创建与转换的方法》本文介绍了Java中字符串、字符数组和整型数组的创建方法,以及它们之间的转换方法,还详细讲解了字符串中的一些常用方法,如index... 目录一、字符串、字符数组和整型数组的创建1、字符串的创建方法1.1 通过引用字符数组来创建字符串1.2

SpringBoot使用minio进行文件管理的流程步骤

《SpringBoot使用minio进行文件管理的流程步骤》MinIO是一个高性能的对象存储系统,兼容AmazonS3API,该软件设计用于处理非结构化数据,如图片、视频、日志文件以及备份数据等,本文... 目录一、拉取minio镜像二、创建配置文件和上传文件的目录三、启动容器四、浏览器登录 minio五、

手把手教你idea中创建一个javaweb(webapp)项目详细图文教程

《手把手教你idea中创建一个javaweb(webapp)项目详细图文教程》:本文主要介绍如何使用IntelliJIDEA创建一个Maven项目,并配置Tomcat服务器进行运行,过程包括创建... 1.启动idea2.创建项目模板点击项目-新建项目-选择maven,显示如下页面输入项目名称,选择

Nginx、Tomcat等项目部署问题以及解决流程

《Nginx、Tomcat等项目部署问题以及解决流程》本文总结了项目部署中常见的four类问题及其解决方法:Nginx未按预期显示结果、端口未开启、日志分析的重要性以及开发环境与生产环境运行结果不一致... 目录前言1. Nginx部署后未按预期显示结果1.1 查看Nginx的启动情况1.2 解决启动失败的

HarmonyOS学习(七)——UI(五)常用布局总结

自适应布局 1.1、线性布局(LinearLayout) 通过线性容器Row和Column实现线性布局。Column容器内的子组件按照垂直方向排列,Row组件中的子组件按照水平方向排列。 属性说明space通过space参数设置主轴上子组件的间距,达到各子组件在排列上的等间距效果alignItems设置子组件在交叉轴上的对齐方式,且在各类尺寸屏幕上表现一致,其中交叉轴为垂直时,取值为Vert