一步步学习微软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

相关文章

Spring Boot 中的默认异常处理机制及执行流程

《SpringBoot中的默认异常处理机制及执行流程》SpringBoot内置BasicErrorController,自动处理异常并生成HTML/JSON响应,支持自定义错误路径、配置及扩展,如... 目录Spring Boot 异常处理机制详解默认错误页面功能自动异常转换机制错误属性配置选项默认错误处理

Spring Boot从main方法到内嵌Tomcat的全过程(自动化流程)

《SpringBoot从main方法到内嵌Tomcat的全过程(自动化流程)》SpringBoot启动始于main方法,创建SpringApplication实例,初始化上下文,准备环境,刷新容器并... 目录1. 入口:main方法2. SpringApplication初始化2.1 构造阶段3. 运行阶

使用Go实现文件复制的完整流程

《使用Go实现文件复制的完整流程》本案例将实现一个实用的文件操作工具:将一个文件的内容完整复制到另一个文件中,这是文件处理中的常见任务,比如配置文件备份、日志迁移、用户上传文件转存等,文中通过代码示例... 目录案例说明涉及China编程知识点示例代码代码解析示例运行练习扩展小结案例说明我们将通过标准库 os

Ubuntu 24.04启用root图形登录的操作流程

《Ubuntu24.04启用root图形登录的操作流程》Ubuntu默认禁用root账户的图形与SSH登录,这是为了安全,但在某些场景你可能需要直接用root登录GNOME桌面,本文以Ubuntu2... 目录一、前言二、准备工作三、设置 root 密码四、启用图形界面 root 登录1. 修改 GDM 配

IntelliJ IDEA2025创建SpringBoot项目的实现步骤

《IntelliJIDEA2025创建SpringBoot项目的实现步骤》本文主要介绍了IntelliJIDEA2025创建SpringBoot项目的实现步骤,文中通过示例代码介绍的非常详细,对大家... 目录一、创建 Spring Boot 项目1. 新建项目2. 基础配置3. 选择依赖4. 生成项目5.

Linux线程之线程的创建、属性、回收、退出、取消方式

《Linux线程之线程的创建、属性、回收、退出、取消方式》文章总结了线程管理核心知识:线程号唯一、创建方式、属性设置(如分离状态与栈大小)、回收机制(join/detach)、退出方法(返回/pthr... 目录1. 线程号2. 线程的创建3. 线程属性4. 线程的回收5. 线程的退出6. 线程的取消7.

创建Java keystore文件的完整指南及详细步骤

《创建Javakeystore文件的完整指南及详细步骤》本文详解Java中keystore的创建与配置,涵盖私钥管理、自签名与CA证书生成、SSL/TLS应用,强调安全存储及验证机制,确保通信加密和... 目录1. 秘密键(私钥)的理解与管理私钥的定义与重要性私钥的管理策略私钥的生成与存储2. 证书的创建与

Spring Security中用户名和密码的验证完整流程

《SpringSecurity中用户名和密码的验证完整流程》本文给大家介绍SpringSecurity中用户名和密码的验证完整流程,本文结合实例代码给大家介绍的非常详细,对大家的学习或工作具有一定... 首先创建了一个UsernamePasswordAuthenticationTChina编程oken对象,这是S

python如何创建等差数列

《python如何创建等差数列》:本文主要介绍python如何创建等差数列的问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录python创建等差数列例题运行代码回车输出结果总结python创建等差数列import numpy as np x=int(in

怎么用idea创建一个SpringBoot项目

《怎么用idea创建一个SpringBoot项目》本文介绍了在IDEA中创建SpringBoot项目的步骤,包括环境准备(JDK1.8+、Maven3.2.5+)、使用SpringInitializr... 目录如何在idea中创建一个SpringBoot项目环境准备1.1打开IDEA,点击New新建一个项