课外
首页 / 课外
我要发帖
主题
版块
回复
浏览
最后发表
1
雷实验自定义实验报告说明文档
现在雷实验的实验报告中可供用户自定义的内容包含:(1)实验人员(2)实验起止时间(3)实验名称(4)课程名称(5)实验目的(6)仿真原理图步骤的图文数据(7)手动连线图步骤的图文数据(8)实验波形图步骤的图文数据(9)心得体会(10)报告批注在雷实验中,实现自定义报告的方法,即将上述开放出来的实验报告内容所对应的变量名称放置在自己事先定义好的报告模板相应的位置上。具体的操作步骤如下:(一)创建初始模板用户创建一个空白的word文档,并在当前文档中初步编写一个自定义的报告模板,模板中的内容可参考上述雷实验给出可自定义的内容,其中报告模板中的字体、字号,排版等均由用户自定义;(二)单一变量模板编辑以如下所示为例,可以直接在需要显示实验名称和课程名称的后面写下雷实验自定义的报告变量即可,这样在老师批量导出某个实验报告时,实验名称和课程名称会自动生成并显示在报告当中。雷实验中单一变量参数包括如下:实验名称:{{task_name}}课程名称:{{course_name}}班级名称:{{class_name}}实验老师:{{Teacher_name}}实验成绩:{{score}}开始时间:{{created_time}}结束时间:{{finish_time}}实验目的:{{task_target}}如需要对变量参数的格式进行编辑,则可直接对填写的变量进行编辑即可。(三)非单一变量编辑上述所示为简单的单一变量修改模式,若实验中的内容是非单一内容,而是可变的,比如实验成员、实验报告内容等,则其需要在报告内容的前后加入两行固定的嵌套语句。①实验成员的添加实验成员的信息主要包含姓名及学号,二者所对应的变量参数如下:姓名:{{item.name}}学号:{{item.school_id}}由于实验成员不是一个单一的内容,可能存在多个成员的情况,所以其需要在姓名和学号的前后分别加入循环嵌套的语句,如下所示:循环嵌套的语句如下:{%trforiteminartners%}//artners为实验成员添加所特有{%trendfor%}对于非单一的报告内容而言,其格式有一定的限制,需要制作为上述的表格形式,从而为平台提供一个嵌套的模板,若有格式需求,不想使用表格的方式,可以先用表格的方式表示,再将表格的外框设置为不显示即可。②实验内容的添加实验内容的添加,与上述实验成员的添加基本一致,二者对应的变量如下:步骤编号:{{item.index}}步骤名称:{{item.title}}步骤图片:item.content老师批注:note图片说明:text实验内容,同样需要进行语句的嵌套,如下所示:{%trforitemindata%}//data代表实验报告的所有数据{%trendfor%}另外,雷实验还为用户自定义了一个判断语句,当学生的报告中存在当前步骤的图片说明信息或老师的批注内容,则显示;若不存在,则不显示相应内容;具体范例如下所示:(四)报告模板的发布用户完成报告模板的编辑之后,经过管理员的授权,即可使用最新更新的报告模板。
口袋设备
0
185
2019-08-09
京ICP备17044568号-1 © 2020 北京时代行云科技有限公司