| | |
| | | //â
ç¹å«æç¤ºâ
ï¼ |
| | | //ä¸åçæ°æ®åºåºè¯¥éç¨ä¸åçæ¥è¡¨XMLæ°æ®çæç±»ï¼SQL Serveræ°æ®åºç¨SqlXMLReportDataï¼Oracleæ°æ®åºç¨OracleXMLReportData |
| | | //OledbXMLReportDataéåäºAccessçæ¬å°æ°æ®åºï¼ä¸ºäºæ¼ç¤ºæ¹ä¾¿ï¼è¿éä»Grid++ReportçAccessä¾åæ°æ®åºä¸è·åæ¥è¡¨æ°æ® |
| | | SqlXMLReportData.GenOneRecordset(this, @"select a.HICMOBillNo ç产订åå·,a.HBillNo æå¼å¡,a.HMainSourceBillNo æµè½¬å¡å·,a.HMakeDate æ¥æ,m.HNumber é¢è²,m.HName è²å·,m.HModel è§æ ¼,cu.HName 客æ·,b.sumCount åªæ° ,isnull(HmaterOutqty,0) éé |
| | | SqlXMLReportData.GenOneRecordset(this, @"select a.HICMOBillNo ç产订åå·,a.HBillNo æå¼å¡,a.HMainSourceBillNo æµè½¬å¡å·,a.HMakeDate æ¥æ,m.HNumber é¢è²,m.HName è²å·,m.HModel è§æ ¼,cu.HName 客æ·,b.sumCount åªæ° ,isnull(HmaterOutqty,0) éé ,s.HName çäº§èµæº |
| | | from Sc_ProcessExchangeBillMain a |
| | | left join |
| | | ( select HICMOBillNo,count(*) sumCount |
| | |
| | | where HBillSubType<>'SUB' |
| | | group by HICMOBillNo |
| | | ) b on b.HICMOBillNo=a.HICMOBillNo |
| | | left join( |
| | | select HInterID,HEntryID,HSourceID from Sc_ProcessExchangeBillSub |
| | | ) sub on sub.HInterID=a.HMainSourceInterID and sub.HEntryID=a.HMainSourceEntryID |
| | | left join Gy_Source s on sub.HSourceID=s.HItemID |
| | | left join Gy_Material m on a.HMaterID=m.HItemID |
| | | left join Gy_Customer cu on a.HCusID=cu.HItemID |
| | | left join ( |