0
我使用水晶報表創建了20多個報表。現在我將它們集成到我的API服務中。一個特定的報告使用以下參數:將大參數傳遞給瀏覽器
lngCompanyId=1
szITSfromCompany=Sample
strGroupBy=Region
strGroupBy1=Greater Accra
strQuery1='and #tblRetOutletSumm.iRegionID=4'
strQuery2='and #tblRetOutletSumm.iDistrictID=8'
strQuery3='2016-10-27'
strQuery4='2016-10-27'
strPicHeight=1
strPicWeight=1
現在我必須將它們傳遞到我的Web瀏覽器以生成報告。運行該項目後,我嘗試了以下URL:
http://localhost:20010/Home/CreateSummaryReport?lngCompanyId=1&szITSfromPersol=Sample&strGroupBy=Region&strGroupBy1=Greater Accra&strQuery1=and #tblRetOutletSumm.iRegionID=4&strQuery2=and #tblRetOutletSumm.iDistrictID=8&strQuery3=2016-10-27&strQuery4=2016-10-27&strPicHeight=1&strPicWeight=1
它破壞了代碼。它通過了strGroupBy1
這是Greater Accra
但是當它來到strQuery1
,它只顯示我的第一個字是and
而不是and #tblRetOutletSumm.iRegionID=4
和所有其餘參數投擲null
值。
我知道'#'標籤會導致問題,所以如何傳遞參數?還是應該更改數據庫過程?