From 08:00 PM CDT Friday, August 12 - 01:00 PM CDT Saturday, August 13, ni.com will be undergoing system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



将一个表格控件的行和列的标题读取并且写入到一个文件中



主要软件:
主要软件版本: 8.6
主要软件修正版本: N/A
次要软件: N/A

问题: 当我写一个表格到文件中,他们的行标题和列标题是不会被写进去的。我应该进行什么样的操作才能保证将这些信息写到文件中?同时,我可以从一个数据文件中读取到行和列的标题并写入到LabVIEW的表格控件中吗?

解答:

表格的行标题和列标题是表格属性,而并非数据。将前面板的表格写到测量文件中仅仅可以记录到数据,而将行和列的标题给忽略掉。这是一种默认的操作。如果想要将表格的更多信息同时写进测量文件中,您需要在写入之前将这些信息提取出来。我们可以使用 Row Header Strings[] Column Header Strings[] 这两个属性节点将这些信息提取出来,然后插入到表格的数据中。

需要注意的是,当测量文件中的表格含有行标题和列标题的时候,读取时需要注意提取标题,将其与数据区分开来。使用的方法如下图所示。同时,将提取到的行标题和列标题通过属性节点Row Header Strings[] Column Header Strings[] 写入到表格控件中。

 

附件中的范例演示了实现这种功能的具体操作。



相关链接: Developer Zone Example: Write Table Row and Column Headers to a Measurement File KnowledgeBase 2F4E3IFP: Publishing and Subscribing to and from a Table with DataSocket
LabVIEW Help: Using Tables


附件:

Read_Table_Headers_86.vi

Read_Table_Headers_2013.vi

Write_Table_Headers_86.vi

Write_Table_Headers_2013.vi

 






报告日期: 09/09/2006
最近更新: 02/24/2014
文档编号: 418AQAKG