Excel报表(单元格模式)
|
||
在本节中,我们会:
• | 创建一个Excel(单元格模式)报表。 |
• | 导出$FIL关键字。 |
• | 导出$DATE关键字。 |
• | 导出统计。 |
• | 导出图片。 |
• | 运行批处理。 |
方便起见,我们将使用上节使用过的版面。用户也可以在已有批操作的版面中加入报表。
1. | 请选择Application Button(应用程序按钮)→Close Layout(关闭版面)。 |
2. | 请选择Application Button(应用程序按钮)→Open Layout(打开版面)。 |
3. | 请打开在教程样本数据库中的BatchProcess.fey版面。 |
要执行一个Excel报表批处理进程:
4. | 请创建一个带有ApoMono.001和ApoMono.002的Data List(数据列表)(请参见本教程中的上一节)。 |
5. | 请选择Batch(批)→Batch Processing(批处理)→Batch Actions(批操作)命令(图T9.6)。 |
这时会出现Batch Actions(批操作)窗口(图T9.7)。
6. | 请从Add Report(添加报表)类别选项选择Export to Excel (Cell Mode)(导出到Excel(单元格模式))(![]() |
这时会出现 Excel (Cell Mode) Options(Excel(单元格模式)选项)对话框(图T9.13)。我们将使用这个对话框来设置如何把Data List(数据列表)中的文件以批处理的方式导出到Excel报表中。
图T9.13 Excel (Cell Mode) Options Dialog (Excel(单元格模式)选项对话框)
7. | 请在Template Document:(模板文档:)字段点击"打开文件"图标![]() |
8. | 请从FCS Express样本数据文件夹中选择ApoMono Analysis Template.xls文件。 |
ApoMono Analysis Template.xls是一个包含报表背景的Excel文件。图T9.14显示了我们正在使用的Excel模板。
9. | 请点击Iteration options(循环选项)部分的Combine all iterations in the same document(把所有循环结果合并到同一文档中)![]() |
10. | 请从Output file options(输出文件选项)部分点击Save to a new file(保存到新文件)![]() |
11. | 请在Save to a new file(保存到新文件)字段中输入C:\Temp\ApoMono Analysis.xls,作为Excel报表的输出位置![]() |
12. | 请点击OK键。 |
图T9.14 ApoMono Analysis Excel Template (ApoMono 分析的Excel模板)
Batch Actions(批操作)窗口这时会显示导出到Excel (Cell Mode)(Excel(单元格模式))的操作已经列在了那里(图T9.15)。
图T9.15 Batch Actions Window with the Export To Excel Action (列有导出到Excel操作的批操作窗口)
13. | 请从Add Item to Report(把项目添加到报表中)列表选项选择Keyword Token(关键字标记)(图T9.15中的光标所指处)。 |
这时会出现Excel (Cell Mode) field "Keyword" options(Excel (单元格模式)"关键字"字段选项)对话框,显示Data Source(数据源)列表选项(图T9.16)。这里是我们定义导出到Excel中的"关键字"的地方。
图T9.16 Excel (Cell Mode) field "Keyword" options Dialog (Excel(单元格模式)"关键字"字段选项)对话框
14. | 请选择Keyword(关键字)类别选项(图T9.16)。 |
这时将出现Keyword(关键字)类别选项页(图T9.17)。
图T9.17 Excel (Cell Mode) field "Keyword" options Dialog -- Keyword Category (Excel(单元格模式)"关键字"选项对话框 -- 关键字类别选项)
15. | 请点击Select a keyword(选择关键字)字段右边的省略号(…)按钮(图T9.17)。 |
这时会出现Please select a keyword(请选择关键字)对话框(图T9.18)。这个对话框显示了在FCS文件中可以找到的关键字。
图T9.18 Dialog Displaying Keywords Found in the FCS File (显示在FCS文件中的关键字的对话框)
16. | 请选择关键字$FIL(图T9.18),该关键字是存储在FCS文件中的文件名关键字。 |
17. | 请点击OK。 |
18. | 请点击Excel (Cell Mode) field "Keyword" options(Excel(单元格模式)"关键字"字段选项)对话框上的Field类别选项(图T9.19)。 |
这时会出现Excel (Cell Mode) field "Keyword" options(Excel(单元格模式)"关键字"字段选项)对话框中的Field(字段)页。我们将在这里选择$FIL关键字数据在批处理过程中导出到Excel中的单元格的地址。
19. | 请在Cell Address(单元格地址)字段中输入B27(图T9.19)。这一设置告诉FCS Express我们想要把FCS文件名输入到Excel模板中的B27单元格中(图T9.19)。 |
图T9.19 Setting the Excel Report Cell Address (设置Excel报表单元格地址)
20. | 请点击OK键。 |
Batch Actions(批操作)窗口这时会显示批操作关键字Keyword: $FIL已经被添加到批操作类别中(图6.20A)。
用户也可以把选中的绘图拖放到Batch Actions(批操作)对话框中的Batch Process Actions(批处理操作)部分,把和绘图相关的标记导出到Excel中。
21. | 请点击底部柱状图的边缘来将其选中。当柱状图的边框变成红色,说明它已被选中。 |
22. | 请按下鼠标左键,把这个绘图拖到Batch Actions(批操作)对话框里的Batch Process Actions(批处理操作)部分(图T9.20A)。 |
23. | 当绘图在Batch Process Actions(批处理操作)里边的Excel (Cell Mode)(Excel(单元格模式))文本的上方时,松开鼠标(图T9.20A)。这时会出现Paste Special(特殊粘贴)对话框(图T9.20B)。 |
图T9.20A Dragging and Dropping a Histogram onto the Batch Actions Window (把柱状图拖放到批操作窗口中)
图T9.20B Paste Special Dialog (特殊粘贴对话框)
24. | 请点击Keyword token(关键字标记)一项(图T9.20B)。 |
25. | 请点击OK。 |
26. | 请点击Keyword(关键字)类别选项。 |
27. | 请点击Select a keyword(选择关键字)字段右方的省略号(…)按钮(图T9.17)。 |
这时Please select a keyword(请选择关键字)对话框会再次出现(图T9.21)。
图T9.21 Inserting the $DATE Keyword (插入$DATE关键字)
28. | 请选择$DATE关键字(图T9.21)。 |
29. | 请点击OK (图T9.21)。 |
30. | 请在Excel (Cell Mode) field "Keyword" options(Excel(单元格模式)"关键字"字段选项)对话框中点击Field(字段)类别选项(图T9.22)。 |
这时会再次出现Excel (Cell Mode) field "Keyword" options(Excel(单元格模式)"关键字"字段选项)对话框中的Field(字段)页。
31. | 请在Cell Address(单元格地址)字段中输入D27(图T9.22)。 |
图T9.22 Cell Address Field Defined for Batch Export of $DATE Keyword to Excel (为把$DATE关键字批导出到Excel中所定义的单元格地址字段)
32. | 请点击OK (图T9.22)。 |
Batch Actions(批操作)窗口将显示批操作关键字Keyword: $DATE已经被添加到批操作列表中(图9.23A)。
这就是说,假如现在使用数据列表中的文件进行批处理,文件名(保存在FCS的关键字$FIL中)以及创建日期(保存在FCS的关键字$DATE中)将分别被导出到图T9.13所示的单元格B27和D27中。
图T9.23 Batch Actions Window with $DATE Keyword Exported (批操作窗口上显示要被导出的$DATE关键字)
我们现在将选择一个要通过批量导出到Excel文件中的统计函数。
33. | 请从Batch Actions(批操作)窗口中的Add Item to Report(添加项目到报表中)列表选项中选择Statistic Token(统计标记)![]() |
这时会出现一个选项对话框,如前图T9.16所示。
34. | 请点击Data Source(数据源)类别选项(图T9.16)。 |
35. | 请从Select a plot:(选择绘图:)字段中选择Histogram – ApoMono.001绘图(图T9.16)。 |
36. | 请点击Statistic(统计)类别选项(图T9.24)。 |
这时会出现Excel (Cell Mode) field "Statistics" options(Excel(单元格)字段"统计"选项)对话框中的Statistic(统计)页(图T9.24)。在这里我们要选择批量导出到Excel中的一个柱状图统计。
图T9.24 Selecting a Statistic to Export (选择要导出的统计)
37. | 请从Plot Information(绘图信息)下拉列表中选择标记M1![]() |
38. | 请从Gate:(门:)下拉列表中选择门Whole Cells![]() |
39. | 请从Statistic: (统计:)列表框中选择统计% of gated cells(门中细胞的百分比)![]() |
40. | 请点击Field(字段)列表选项(图T9.24)。 |
这时会出现Excel (Cell Mode) field "Statistics" options(Excel(单元格模式)字段"统计"选项)对话框中的Field(字段)类别选项(图T9.25)。这里我们将选择统计数据在批处理过程中导出到Excel中的单元格的地址。
请在Cell Address(单元格地址)字段中输入F27(图T9.25)。这一设置告诉FCS Express我们想要把统计放到Excel模板中的F27单元格中(图T9.14)。
图T9.25 Setting the Excel Cell Address (设置Excel单元格地址)
41. | 请点击OK来接受这些设置。 |
Batch Actions(批操作)窗口将显示批操作Statistic: % of Gated Cells(统计: 门中细胞百分比)已经被添加到批操作列表中(图T9.26)。
图T9.26 Batch Actions with Statistic % of Gated Cells to be Exported to Excel (批操作窗口 - 门中细胞百分比统计将被导出到Excel中)
我们现在将把一张图片通过批处理导出到Excel文件中。
42. | 请从Add Item to Report(把项目添加到报表中)部分选择Picture(图片)![]() |
这时会出现 Excel (Cell Mode) Options(Excel(单元格模式)选项)对话框(图T9.27)。这里是我们定义将要被导出到Excel中的图片的地方。
图T9.27 Excel (Cell Mode) field "Picture" options Dialog (Excel(单元格模式)"图片"字段选项对话框)
43. | 请在Select a Plot(选择绘图)字段中选择 Histogram – ApoMono.001绘图(图T9.27)。 |
44. | 请点击Field(字段)类别选项(图T9.28)。 |
这时会出现Excel (Cell Mode) field "Picture" options(Excel(单元格模式)"图片"字段选项)对话框中的Field(字段)类别选项(图T9.28)。这里我们将选择图片在批处理过程中导出到Excel中的单元格的地址。
图T9.28 Setting the Excel Cell Address for the Picture Field (为图片字段设置Excel单元格地址)
45. | 请在Cell Address(单元格地址)字段中输入A8(图T9.28)。 |
46. | 请点击OK。 |
我们已经告诉FCS Express把文件Histogram – ApoMono.001中的一张图片导出到图T9.14中的Excel报表模板中。
Batch Actions(批操作)窗口将显示批操作Picture已经被添加到其中(图9.29)。
图T9.29 Batch Actions with Picture to be Exported to Excel (批操作窗口 - 要被导出到Excel中的图片)
47. | 请点击窗口右上角的关闭按钮(红色的x按钮),关闭批操作窗口(图T9.29)。 |
现在我们将返回到版面页中来运行这个批处理。
48. | 请选择Batch(批)→Batch Processing(批处理)→Run(运行)命令(图T9.10)。 |
FCS Express将执行这个批处理。批处理完成后会在用户指定的位置创建一个Excel文件(图T9.30)。该文件有两个工作表,一个工作表针对ApoMono.001,一个针对ApoMono.002。
图T9.30 First Sheet of the Final Excel Report from the Batch Processing (批处理后生成的最后Excel报表,第一页)
接下来,我们将通过批处理生成一个列模式的Excel报表。