当前位置:首页>开发>正文

实验报告怎么写 vfp实用表单设计实验报告怎么写那些命令的含义是什么

2023-06-21 23:10:37 互联网 未知 开发

 实验报告怎么写 vfp实用表单设计实验报告怎么写那些命令的含义是什么

实验报告怎么写


(一) 实验名称   要用最简练的语言反映实验的内容。如验证某程序、定律、算法,可写成“验证×××”;分析×××。   (二) 所属课程名称   (三) 学生姓名、学号、及合作者   (四) 实验日期和地点(年、月、日)   (五) 实验目的   目的要明确,在理论上验证定理、公式、算法,并使实验者获得深刻和系统的理解,在实践上,掌握使用实验设备的技能技巧和程序的调试方法。一般需说明是验证型实验还是设计型实验,是创新型实验还是综合型实验。   (六)实验原理:在此阐述实验相关的主要原理。   (七) 实验内容   这是实验报告极其重要的内容。要抓住重点,可以从理论和实践两个方面考虑。这部分要写明依据何种原理、定律算法、或操作方法进行实验。详细理论计算过程.   (八) 实验环境和器材 常见的物理实验器材
实验用的软硬件环境(配置和器材)。   (九) 实验步骤   只写主要操作步骤,不要照抄实习指导,要简明扼要。还应该画出实验流程图(实验装置的结构示意图),再配以相应的文字说明,这样既可以节省许多文字说明,又能使实验报告简明扼要,清楚明白。   (十) 实验结果   实验现象的描述,实验数据的处理等。原始资料应附在本次实验主要操作者的实验报告上,同组的合作者要复制原始资料。   对于实验结果的表述,一般有三种方法:   1. 文字叙述: 根据实验目的将原始资料系统化、条理化,用准确的专业术语客观地描述实验现象和结果,要有时间顺序以及各项指标在时间上的关系。   2. 图表: 用表格或坐标图的方式使实验结果突出、清晰,便于相互比较,尤其适合于分组较多,且各组观察指标一致的实验,使组间异同一目了然。每一图表应有表目和计量单位,应说明一定的中心问题。   3. 曲线图 常见的曲线图
应用记录仪器描记出的曲线图,这些指标的变化趋势形象生动、直观明了。   在实验报告中,可任选其中一种或几种方法并用,以获得最佳效果。   (十一) 讨论   根据相关的理论知识对所得到的实验结果进行解释和分析。如果所得到的实验结果和预期的结果一致,那么它可以验证什么理论?实验结果有什么意义?说明了什么问题?这些是实验报告应该讨论的。但是,不能用已知的理论或生活经验硬套在实验结果上;更不能由于所得到的实验结果与预期的结果或理论不符而随意取舍甚至修改实验结果,这时应该分析其异常的可能原因。如果本次实验失败了,应找出失败的原因及以后实验应注意的事项。不要简单地复述课本上的理论而缺乏自己主动思考的内容。   另外,也可以写一些本次实验的心得以及提出一些问题或建议等。   (十二) 结论   结论不是具体实验结果的再次罗列,也不是对今后研究的展望,而是针对这一实验所能验证的概念、原则或理论的简明总结,是从实验结果中归纳出的一般性、概括性的判断,要简练、准确、严谨、客观。

vfp实用表单设计实验报告怎么写?那些命令的含义是什么?

在Visual FoxPro中有一类不太引人注意的事件——报表带区事件,在报表设计器中每一带区都有两类事件,入口事件和出口事件。

1、使用方法
进入报表设计器,双击报表带区分隔条,打开报表带区对话框,在“On Entry”输入触发进入带区事件的函数名,在“On Exit”输入触发离开带区事件的函数名,注意这两个输入框,只能输入方法名或函数名,其他语句Visual FoxPro会忽略。

2、举例说明
例1:在每页报表的尾部常常要求打印某些信息,如制表人,制表时间,每页小计等。用报表设计器非常容易做到,在页注脚带区设置相应的控件即可。问题是在报表的最后一页,常常不会满页,这样最后打印的数据与页注脚之间存在一段空白,很不美观,特别是数据使用了分隔线时更觉别扭。下面利用报表带区事件把最后一页页注脚带区的内容移到细节带区之后。打开过程文件,新增下列函数:
Function EndPrint()
EndPrint=.T.
EndFunction
或建立ENDPRINT.PRG文件,内容为
EndPrint=.T.
打开报表设计器,设计好各带区,或打开已有的报表文件,当然页注脚带区应有内容,否则,下面的做法毫无意义。全选页注脚带区各控件,复制到剪贴板,在“Report”菜单下选“Title/Summary”菜单项,在出现的窗口中选“Summary band”后,单击“OK”。把剪贴板的内容粘贴到总结带区,调整好位置,这时用打印预览可见最后一页数据后,紧接着输出页注脚,它们之间不存在空白,但页尾出现重复数据,退出预览,新增报表变量EndPrint,初始值为.F.,报表输出后释放。双击总结带区分隔条,在“Summary”对话框的“On Exit”中键入EndPrint(),退出后,分别双击注脚带区各控件,在弹出的对话框中单击“Print When”后,在“Print Only When Expression is True”中输入EndPrint=.F.,单击“OK”即可。
例2:Visual FoxPro报表设计器的数据分组功能非常强大和灵活,但分组的数量(组数)无法直接得到,例如以客户名分组数据,各客户的相关项数和合计金额以及全部客户的总计金额都容易得到,但客户的数量却无法直接统计。下面利用报表带区事件统计分组组数。打开过程文件,新增下列函数:
Function GroCount()
GroCount=GroCount EndFunction
或建立GROCOUNT.PRG文件,内容为
GroCount=GroCount 打开报表设计器,设计好各带区,或打开已有的报表文件。新增报表变量GroCount,初始值为0,报表输出后释放。双击注脚带区分隔条,在弹出的对话框的“On Exit”中键入GroCount(),退出对话框,在“Report”菜单下选“Title/Summary”项,在打开的对话框中选“Summary band”复选框,单击“OK”。在总结带区添加客户数标签控件和字段控件,输入字段控件表达式为GroCount,调整好大小和位置即可。

最新文章