有关数据库问题(100分)

  • 主题发起人 主题发起人 zkmltyj
  • 开始时间 开始时间
Z

zkmltyj

Unregistered / Unconfirmed
GUEST, unregistred user!
在程序中用到两个表一个是‘员工信息表’ 另一个是‘部门表’, 现在要完成以下
功能:可认用户选择是打印一个部门的员工信息还是打印所有的员工信息。
用QuickReport页中的CompositeReport控件实现它,但它是一次性就打印出所有的员工
信息了。不知怎么实现他,望各位高手不吝赐教,在这先谢了。

 
写一个SQL语句
select * from 员工信息 where 条件
 
先用SQL语句过滤数据不就可以了吗
 
使用query 的filter属性,就可以实现
filter也就是一个过虑条件
而且你可以在运行期设置是否filter
 
可以在button页中加入query控件,再添加查寻语句就可以了
 
用SQL语句,加上一个条件就可以了!
 
 确切的说应该是打印报表的问题。
  在程序中用到两个表一个是‘员工信息表’ 另一个是‘部门表’, 现在要完成以下
功能:可认用户选择是打印一个部门的员工信息或是打印所有的员工信息。
用QuickReport页中的CompositeReport控件实现它,但它是一次性就打印出所有的员工
信息了。不知怎么实现他,望各位高手不吝赐教,在这先谢了
 
那最好在打印之前,先弹出一个界面,让作业人员作出选择后列印相关的信息,
不过要在报表中添加相应的过滤条件或QUERY语句,
 
filter := '部门 = PartName';
filtered := true;
open;
 
后退
顶部