2016-02-06 40 views
0

我有一個報告(在水晶報告9中)。我從VB 6發送一個查詢到像Crystal這樣的水晶報表。當我通過查詢傳遞組時,我如何排序水晶報表

qur = "SELECT copmanyid, product_name, trans_date1, bno, mrp, exp_date, Sum(quantity) As qty , Sum(bonus) As bon From q_saledetail Where trans_date1=# " & dt1.Value & " # and (invno between " & Val(Text1.Text) & " and " & Val(Text2.Text) & ") and tid='SV' Group By copmanyid, product_name, bno, mrp, exp_date, trans_date1 ORDER By copmanyid " 

這是查詢從中有invno,trans_date1和TID q_saledetail選擇及以下領域:

但是,當它打開的水晶報表那麼結果是這個樣子:(這是不是由companyid排序

Companyid product_name Packing mrp bno  exp_date  qty bon 
201016  CARBAPIN  20TAB  165 40  30-Dec-17  100 0 
201011  CITOFAST  10TAb  260 61  30-Oct-17  30  0 
201011  COGIN SYP 10TAB  270 I003 30-Jun-18  50 0 
201011  MELONEX  2MG.  460 TD51 30-Mar-17  20 0 
201011  NEULIN TAB 10TAB  680 TD53 30-Mar-17  4  0 
201016  OLONCO 3  25TAB  93 0002 30-Oct-17  50 0 
201016  OLONCO 6  25TAB  156 0002 30-Oct-17  50 0 
201011  TOPAMID  50M.  200 762  30-May-17  30 0 

我該怎麼辦???

+0

我可以看到沒有給定的命令格式..給它是否要按查詢中的asc或desc排序 – Siva

回答

0

你必須在基礎上,Companyid Crystal Reports可以創建一個組,這將對其進行排序,並允許頁眉和Foo如果你想要他們,每個Companyid都需要。