V10報表傳遞reportlets不能用?

您好:

我由A.cpt 傳遞 到B.CPT


A.cpt 撰寫如下


var dlvno='XXXX';
var item='';
var qty_print=0;
var ReportFileName = "QR.cpt";


var parama = "[{reportlet:'" + ReportFileName + "',dlvno:'" + dlvno + "',item:'" + item  + "',qty_print:'" + qty_print+ " }]";
 
var userid ='${fr_username}' ;
var database ='AA';
var FileType = "pdf";
var op = "view";

var FileName = dlvno+ "_QRCode標籤檔"; //下載檔案之檔名


/*

---V9
var url = encodeURI("http://ZZ.com/FineReport/ReportServer?reportlets=" + parama + "&op=" + op + ""  );
*/


window.open(url);


=========V10


var url = encodeURI("http://ZZ.com/FineReport/ReportServer/view/report?viewlet="+ReportFileName+"&ref_t=design&op="+op+"&_user="+userid+"&DBName="+database+"&dlvno="+dlvno+"&item="+item+"&qty_print="+qty_print+"" );


一個一個參數設定,可用

但若用 reportlets=" + parama  卻沒有收到參數??


是否要改其他寫法


======>


不好意思,沒說清楚;1.我傳遞 para01, cpt  參數也是para01,這樣可以對應,我知道。 2.但我傳遞 reportlets 

  var parama = "[{reportlet:'" + ReportFileName + "',dlvno:'" + dlvno + "',item:'" + item + "',qty_printX:'" + qty_printX + " }]";

  這該如何讓    cpt  使用? 還是 parama 不會 對應到查詢欄位! 謝謝!



简道云 taken 发布于 2020-12-30 09:32 (编辑于 2021-1-4 17:53)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
zsh331Lv8专家互助
发布于2020-12-30 09:45
viewlet =" + parama


  • taken taken(提问者) 但傳過去, 接收端.cpt 有查詢欄位,他不會填到查詢欄位嗎? 謝謝!
    2020-12-30 14:01 
  • zsh331 zsh331 回复 taken(提问者) 会的,传递的参数名和接收的参数名保持一致即可;
    2020-12-30 14:03 
  • 孤陌 孤陌 回复 taken(提问者) 如果你SQL 没有这个参数名 那你可以在控件值写公式$参数名
    2020-12-30 14:24 
  • taken taken(提问者) 不好意思,沒說清楚;1.我傳遞 para01, cpt 參數也是para01,這樣可以對應,我知道。 2.但我傳遞var parama = \"[{reportlet:\'\" + ReportFileName + \"\',dlvno:\'\" + dlvno + \"\',item:\'\" + item + \"\',qty_print:\'\" + qty_print+ \" }]\"; 這該如何讓 cpt 使用? 還是 parama 不會 對應到查詢欄位! 謝謝!
    2020-12-30 14:37 
最佳回答
0
盒仔先生Lv3见习互助
发布于2020-12-30 09:45

直接用超级链接实现呢

image.png

最佳回答
0
孤陌Lv6资深互助
发布于2020-12-30 10:42

image.png 这个 应该就用一个把

  • taken taken(提问者) 您好:這是我另外輸入錯誤的
    2020-12-30 14:00 
  • 4关注人数
  • 347浏览人数
  • 最后回答于:2021-1-4 17:53
    请选择关闭问题的原因
    确定 取消
    返回顶部