我创建一张表包含三个字段,如图所示。
现在我的要导入的表只含有一列数据,对应数据库的OPC_TAG列,其他两列通过查询中的控件获取数据,但是现在我只能导入一行数据,如何能将所有行的数据导入到帆软中呢?
帮助文档我看了,但是不太明白,我觉得我现在需要的是不设置控件、按位置导入比较合适。
楼主应该是没有设置控件属性。A2的值不要设置为数据集TAG.G(OPC_TAG)的值,删掉,右键选择控件设置,选择对应的文本控件,再重新导入EXCEL应该就可以了。
单元格扩展属性 -->纵向扩展打开。
我在想你的填报属性里面的主键是不是设置的其他列,你把主键设置去掉,或替换成你导入的这一列
或者你根本就有不设置提交属性?如果导入后不提交的话,你再怎么查询都不会有数据的,导入只是把你的数据展示出来了,并没有把它存放进数据库。
报表填报属性设置-http://help.finereport.com/doc-view-182.html
你现在导入进去页面显示是显示全部的数据的吧 其实这个你把填报属性的主键去了就好了 你这样主键都相同 导入就保存一条数据 因为其他的数据都被覆盖更新了就留下最后一条 或者你可以把3个字段都勾选为主键 也是可以达到你的需求的