设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2694|回复: 1
打印 上一主题 下一主题

专题之四:为出差日程表单增加报帐功能

[复制链接]
跳转到指定楼层
1#
发表于 2008-6-28 23:04:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
专题之四:为出差日程表单增加报帐功能一、实例导读该实例要新增的控件:无
达到的目的:通过求和函数自动计算出报账金额
在这一实例中,我们将初步体会到InfoPath在计算上的功能,如果感到有些吃力,请不必担心。关于计算的具体方法,我们还要在专题十六以后继续讲解。
二、插入公式数学上,如果Z=X+Y,我们可称XY为变量,Z为函数,在此参与运算的是XY,它们的值变化后,Z的值也将变化。在EXCE中,充当变量这一角色的是单元格,比如,如果在A1单元格里插入公式=A2+A3,那么,参与运算的就是A2A3A1单元格的值会随着A2A3的变化而变化。
InfoPath中,参与运算的又是什么呢?一般为控件,其中文本框控件的应用更为广泛,下面的实例一定能让你对其有所了解。
1步:右击专题三保存过的表单模板,从弹出的快捷菜单中选择“设计”,它将打开且处于设计状态。
2步:修改文本框名称
在重复表中,可观察到“费用”下有一个文本框,用鼠标指向它,会显示出它的名称,请双击之以弹出的“文本框属性”设置窗口。接着,单击“数据”切换到该选项卡之下,在“域名称”后输入必要的文字,比如feiyong。确定后,返回InfoPath编辑窗口。
如果再用鼠标指向该文本框控件,可观察到新的名称。如图1所示。
同理,将“合计”后的文本框重新命名为heji


1修改文本框名称

3步:插入公式
首先,双击“合计”后的文本框控件,在弹出的对话框中单击“数据”切换到该选项卡之下,单击“值”后面的函数按钮(上面标有fx字样),在“插入公式”窗口中单击“插入函数”并选择Sum( 这是一个求和函数)。如图2所示。


2 选择求和函数

接着,可观察到“插入公式”窗口中出现“Sum(双击以插入域)”字符串,请双击之。如果图3所示。


3 插入函数成功

然后,从弹出的窗口中选择前面已改名为feiyong文本框控件,如图4所示。完成后效果如图5所示。


4 选择控件



5 完成后的效果

在这一过程中,我们加入了求和函数,函数的变量就是“费用”下的控件feiyong;函数的计算结果将存放在“合计”后的控件中。综合起来,就是将每一出差行程的费用加起来并填入“合计”后的文本控件中。
三、填写表单保存表单模板后打开它,如图6所示。


6 填写表单

1步:请单击重复表下的“单击此按钮以插入更多的行”多次,行会增加。
2步:在“费用”下的文本框中填入一些数字。可观察到“合计”后的文本框控件中出现了上几个数字之和。
在表单中进行计算,确实也可在EXCELWord的窗体中完成,但InfoPath却有着自己的特色。输入公式时只插入了一个控件域,由于该控件位于重复表之下,不管增加多少行,用不着对公式修改,这在EXCELWord下是很难实现的。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2008-7-31 15:49:48 | 只看该作者
这个没有附件了?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-29 19:56 , Processed in 0.130337 second(s), 25 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表