cpubbs论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 1271|回复: 5

保存测试值问题,请高手过来看看.

[复制链接]
发表于 2007-7-18 10:52:07 | 显示全部楼层 |阅读模式
小弟程序中欲将两列数据和一列字符的显示值存成文件。想实现的功能如下:
1,        文件格式为TXT或excel的,假如是txt的文件用Excel也可以打开,用Excel打开TXT文件初始稍做字段的设置即可。
2,        程序每次运行完后自动将所有数值按先后顺序寸入此文件中。不需要每次测试完后弹出提示框来设置路径和文件名(程序框中默认设置),亦不能用后面的数值来覆盖上次测试的数据。假如当天有5000行数值,即要保存5000行,而不能只有12行。
我的前面板请参见下图。看了论坛上很多解决方法,基本上均要用report generation toolkit来实现。我用的是labview6.02,所以这个东东我暂无法应用。研究labview的帮助后发现,用Write To Spreadsheet File这个简单函数可以做报告。简单地写了一下,发现将数据显示成行而非列了。似乎离我的目标甚远.
我相信在labview6.02下完全可以实现上面的两点功能。请有经验的高手们给小弟做个指点。如果有现成的例子请提供一个参考一下。谢了!

[ 本帖最后由 zhutou 于 2007-7-20 15:28 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2007-7-18 13:44:48 | 显示全部楼层
append to file?(new file:F)  选择T。
发表于 2007-7-18 17:23:46 | 显示全部楼层
给你做个程序

[ 本帖最后由 wdyjz 于 2007-7-18 17:25 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2007-7-19 11:42:20 | 显示全部楼层
非常感谢cwyxf1015 和wdyjz版主!

请问cwyxf1015,你说的"new file:F)  选择T"意思是让我加个new file函数进去吧?小弟不是非常明白.我想既然Open/Create/Replace File 这个函数既然已经有端口自己选择create新文件,就不用再加这函数进去了吧.能否请您帮忙说的详细点啊?


wdyjz, 用for循环实现的话,能指定保存多少列数据.
但测试一次后保存下来的数据只有我运行过的一次数据啊。换言之,就是再次运行一次后,保存的文件中后面的测试数据会覆盖前面的数据。(程序并非每天只打开运行一次,而是每测一次就运行一遍,均为手工点run运行的)

现在程序能默认保存数据到指定的文件中了.但我想将每天所有数据只保存到一个文件中,方便调用.前提当然是所有数据均有记录而不能覆盖.我看过别人用VB写的程序可以实现,我想LABVIEW肯定也没问题.正郁闷中...

请抽空再帮我看看吧。
多谢了

[ 本帖最后由 zhutou 于 2007-7-19 11:47 编辑 ]
发表于 2007-7-19 13:50:16 | 显示全部楼层
选择T就不会新建文件,数据自动保存到文件的上次保存的数据后面,就不会把之前的数据覆盖了,你可以每天只新建一个文件
 楼主| 发表于 2007-7-19 14:06:57 | 显示全部楼层
谢谢两位好心的兄弟,此问题已顺利解决.

[ 本帖最后由 zhutou 于 2007-7-19 17:16 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2024-5-20 04:29 , Processed in 0.431655 second(s), 8 queries , Gzip On, File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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