以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  用户咨询  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=4)
----  图形显示时遇到的3个问题  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=4&id=7233)

--  作者:reachtone
--  发布时间:2007-1-30 11:52:20
--  图形显示时遇到的3个问题

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:

请看附件。我碰到的几个问题如下,特请教如何解决:

第一,选择不同的图形类型时,图表面板上的左边围墙不再是立体的了,变成了很难看的直线。

第二,自动报表构件没有数据的“只读”属性设置,如何做才可以让自动报表中的数据不被修改。

第三,数据库中的序号字段为“自动编号”,如何通过SQL命令设置使其从1开始编号。

谢谢!


--  作者:admin
--  发布时间:2007-1-30 12:38:27
--  

回复如下:

1、由于图表形状不同,图表大小也不一样,造成左边围墙被挤压。解决办法,增加左边围墙的厚度(在图表面板构件上)。

2、自动报表虽然没有“只读”属性,但是数据集构件有。解决办法,设置ADO数据表1的“只读”属性为“真”。

3、自动编号字段类型是由数据库自行定义的,不能修改。解决办法:不用“自动编号”类型,自行为记录“编号”。


--  作者:reachtone
--  发布时间:2007-1-30 15:21:38
--  

谢谢管理员的回复。在您的启发之下,我设置了两个图表显示面板,其中一个专门用来显示饼图,这样就正常了。

但是对于第二个问题,数据表有只读属性,确实可以设置。但在实际应用中,和自动报表关联的数据一般都是ADO查询,可是ADO查询构件中没有“只读”属性设置,那该怎么解决呢?


--  作者:reachtone
--  发布时间:2007-1-30 16:25:14
--  
个人认为,自动报表是个很实用的构件。但仍然缺少灵活性:如果能象“选择查询”构件那样,由用户自行设定是否显示数据表格等页面就好了。
--  作者:FSJM
--  发布时间:2007-1-30 17:02:48
--  
谢谢,我们会逐步改进的.
--  作者:admin
--  发布时间:2007-2-6 9:46:45
--  
但是对于第二个问题,数据表有只读属性,确实可以设置。但在实际应用中,和自动报表关联的数据一般都是ADO查询,可是ADO查询构件中没有“只读”属性设置,那该怎么解决呢?
把ADO查询构件的“锁定类型”属性值设为‘只读’,可以起到同样的效果。