QuickReport 印不出來,是否 query有問題? |
尚未結案
|
JamesLiang
初階會員 發表:54 回覆:78 積分:31 註冊:2003-02-13 發送簡訊給我 |
請教先進;我開了兩個query分別是a1,a2 sql 寫法如下
A1:
SELECT Distinct dbo.VFFShipperD.DeliveryNo as DRNO, dbo.VFFShipperD.SN, dbo.VFFShipperD.PurchaseNo, dbo.VFFShipperD.ProductType, dbo.araddr.addrstate,
dbo.araddr.zip, dbo.araddr.city, dbo.araddr.address1, dbo.araddr.company, dbo.VFFShipperM.Cdate, dbo.VFFShipperM.Shipper,
dbo.VFFShipperM.PickupFrom, dbo.VFFShipperM.PickupDate, dbo.VFFShipperM.DeliveryDate, dbo.apvend.phone
FROM dbo.VFFShipperD INNER JOIN
dbo.araddr ON dbo.VFFShipperD.Region_id = dbo.araddr.id_col INNER JOIN
dbo.VFFShipperM ON dbo.VFFShipperD.SN = dbo.VFFShipperM.SN INNER JOIN
dbo.apvend ON dbo.VFFShipperM.Shipper = dbo.apvend.vendno COLLATE Latin1_General_CI_AS
WHERE (dbo.VFFShipperD.DeliveryNo >= :FromNo and dbo.VFFShipperD.DeliveryNo <= :ToNo) A2:
SELECT dbo.VFFShipperD.SN, dbo.VFFShipperD.ItemNo, dbo.VFFShipperD.Caseqty, dbo.VFFShipperD.ProductType, dbo.VFFShipperD.pallet,
dbo.VFFShipperD.Weight, dbo.icitem.itmdesc, dbo.VFFShipperD.DeliveryNo, (dbo.VFFShipperD.pallet / 2) as Space
FROM dbo.VFFShipperD INNER JOIN
dbo.icitem ON dbo.VFFShipperD.ItemNo = dbo.icitem.item COLLATE Latin1_General_CI_AS
WHERE (dbo.VFFShipperD.DeliveryNo = :DRNO)
(我在a1加上distinct似乎不管用,同樣的drno依樣出現多筆)
我用form加上dbgrid去看很正常,但是到qr時卻印不出 a2,請問我問題何在?
多謝
|
T.J.B
版主 發表:29 回覆:532 積分:497 註冊:2002-08-14 發送簡訊給我 |
|
JamesLiang
初階會員 發表:54 回覆:78 積分:31 註冊:2003-02-13 發送簡訊給我 |
|
T.J.B
版主 發表:29 回覆:532 積分:497 註冊:2002-08-14 發送簡訊給我 |
引言: 多謝..我查出印不出來的原因是我在qr的band未設定dataset但現在的問題是a1 為master,a2為detail,我要印的方式為每一個master帶著detail印一頁後跳頁,但select a1時同樣紀錄會出現2-3筆,送到qr時就會印同樣資料2-3頁後才印下筆資料,我要如何才能讓master同樣紀錄只印一次?QR的band分別為title band,detail band,subdetail band & page footer.. Thanks你說 你的MASTER同樣記錄的資料有2,3筆 那不就是資料有問題嗎(會造成KEY VIOLATION ) 不過 我想你的意思應該不是這樣 應該是指 部分
------
天行健 君子當自強不息~~@.@ |
JamesLiang
初階會員 發表:54 回覆:78 積分:31 註冊:2003-02-13 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |