报表中如何定义变量

coderee 2009-04-12 05:22:04
delphi7中有一些代码是写在报表中的,下面该如何定义变量:nxkcrbb为月份表,输入日期应取月份表,nxjccxa为maskedit1所在的表单,下面的代码在表单中没有问题的,但在报表中却提示地址错误,地址冲突,谁知道为什么?
nxkcrbb1:='';
nxkcrbb1:='nxkcrbb'+copy(nxjccxa.maskedit1.text,1,2)+copy(nxjccxa.maskedit1.text,4,2);
qy1.close;
qy1.sql.clear;
qy1.sql.add('select * from '+nxkcrbb1+'');
qy1.open;
...全文
62 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
coderee 2009-04-13
  • 打赏
  • 举报
回复
我说的是fastreport
lovelymelon 2009-04-13
  • 打赏
  • 举报
回复
rm报表使用的数据字典
try__again 2009-04-13
  • 打赏
  • 举报
回复
fastreport的话,用一个userdataset就可以传递参数,从主程序中传

fr里也有 自带的combobox什么的,也可以运行时选择获取值

其他的报表就不清楚了

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧