tempad

报表制作

ReadyGo!技术成就梦想 网络搜索 efish 2008-1-14 6:26:18

报表制作

楼主juky_chun()2002-05-14 14:40:02 在 C++ Builder / 基础类 提问

我已得到一些纪录,这些记录存放在一个StringList中,每一个字符都是一条纪录,即tringList->Strings是记录一,tringList->Strings纪录二等。而且每次纪录是动态的,数目不可知。  
  请问,我要用此纪录作为报表数据,怎样显示呢?  
  DBText->DataField,DBtext->DataSet该怎样设置?  
  问题点数:0、回复次数:5Top

1 楼jerry921(jerry)回复于 2002-05-14 16:32:23 得分 0

不如用数据库来做,用DBGrid来显示。  
  要不就自己处理了。Top

2 楼jerry921(jerry)回复于 2002-05-14 16:37:33 得分 0

从TDBText的help上来看,他的DataSet是一个数据查询的结果。它应该和数据库一起用才行。  
  而DataField是AnsiString的,你可以一条一条放进去。  
  stringList没有办法和它直接关连  
  Top

3 楼juky_chun()回复于 2002-05-14 17:09:23 得分 0

我现在不用数据集,该怎么做呢?换一下控件TDBtext也行,该怎么做呢?  
  Top

4 楼Libran()回复于 2002-05-15 10:55:36 得分 0

可以动态创建TEdit来显示:  
  {  
          for   (int   i=0;   i<Memo1->Lines->Count;   i++)  
          {  
                  TEdit   *Edit=new   TEdit(Form1);  
                  Edit->Parent=Form1;  
                  Edit->Text=Memo1->Lines->Strings;  
                  Edit->Left=32;  
                  Edit->Top=32+(Edit->Height+16)*i;  
          }  
  }  
  以上将Memo1里的Lines(也是StringList类型)显示在动态创建的Edit内,位置可以改Top

5 楼juky_chun()回复于 2002-05-28 14:26:37 得分 0

要制作报表Top

责任编辑: efish 参与评论 查找更多:
相关文章
高分请教:如何在JTextPane中得到鼠标选择字符的位置… 高分请教:如何在JTextPane中得到鼠标选择字符的位置,在文本属于第几个?
在java中不用JDBC-ODBC桥怎样连接sql server数据库? 在java中不用JDBC-ODBC桥怎样连接sql server数据库?
熟悉打印的人进来帮忙看看,两个问题,困惑了很久,… 熟悉打印的人进来帮忙看看,两个问题,困惑了很久,很急……
请问如何在java中通过Runtime类运行批处理文件? 请问如何在java中通过Runtime类运行批处理文件?
用CSocket接收2k的UDP包时出错,请问如何改正? 用CSocket接收2k的UDP包时出错,请问如何改正?
VC客户端调用服务器端组件代码?? VC客户端调用服务器端组件代码??
在服务器端的一个函数中怎样执行另一个页面再返回该… 在服务器端的一个函数中怎样执行另一个页面再返回该函数?
自己写的浏览器的两个问题 自己写的浏览器的两个问题
可执行程序的图标怎么不对啦? 可执行程序的图标怎么不对啦?
请大家看看我的问题,会者不难啊 请大家看看我的问题,会者不难啊
2秒记住本站域名

玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的ReadyGo.com.cn

分类导航
ReadyGo!技术成就梦想