如何使报告像账单一样

时间:2013-04-27 10:24:30

标签: vb6 report

  1. 我有一个表单,它的目的是查看客户端(客户端表)和一些订单(订单表) 我需要当用户向客户构建订单时,用户可以按下一个名为print bill的按钮,以便报告显示出来,客户端的名称显示在客户端表的head部分,以及body部分中的顺序(它可以是订购的100项),以及页脚部分的总折扣
  2. 我知道查询"Select * from order where id = '"& Txtid.Text &"'" 但我不能这样做,它只需要一个没有Txtid.Text的纯sql命令 那么如何在查询中包含Txtid.text

    1. 我如何发送任何查询并将结果发布在报告中,我只能发出命令并在其上构建报告,因此它必须是一种从代码更改命令的方法,以便报告查看data dynamiclly

1 个答案:

答案 0 :(得分:1)

您可能需要选择多个项目。

尝试在表单中添加ListBox并启用多个选择。然后,您可以将ListBox中的所有ID连接成一个字符串,并使用IN比较器作为您的条件,如下所示:

sqlString = 
    "SELECT " & _
        "field1, " & _
        "field2, " & _
        "fieldn " & _
    "FROM " & _
        "order " & _
    "WHERE " & _
        "ID IN (" & concatListIds & ") "