我用网站上下了一个fortest例子,往用户归档中写数据成功了,但是就在查询那里出了问题,数据查询不到,在打印时能出来那个表,但是没有数据,比如在报表编辑器里ODBC所连接的数据源是CC_reportte_09_03_11_13_43_19R,而这个数据源在我的电脑里没有,在wincc这个例子里也没发现,为什么它写的这个?而整个fortest的数据库名为:CC_fortest_09_12_08_20_47_29R,它们两个完全不一样,但是我连后边这个源为什么没有数!错误出在哪里?
问题补充:
这个问题找到原因了,因为我的查询代码和设置的报表内容有冲突,本想结束这个问题的,可是当我用用户归档把里面的数据导出到excel的csv格式时,打开的csv里的数据不是按每一个格排的,而都在第一格内,看上去很乱!我想有没有代码可以解决这个问题!当然要是在用户归档上能直接实现就更好了!谢谢各位的回答!分值补上!
最佳答案
1、数据源可以勾选变量,选择@DataSourceNameRT变量即可。
2、Excel中数据显示都在一格内,这个和分隔符有关,你看看数据是以逗号(,)还是分号(;)进行分隔的,可通过如下设置:
控制面板>>区域和语言选项>>区域选项>>自定义>>列表分隔符
提问者对于答案的评价:
谢谢,问题解决,回答简单明了,直中问题要害!很是厉害!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc270897.html