潤幹報表 在頁面間傳遞 接收和使用引數

2022-03-30 14:44:21 字數 1027 閱讀 6383

questionview這個頁面不能查出資料,屬於頁面間傳遞資料查詢。

根據臺帳uuid來確定該台帳有哪些問題,因此,需要:

1)在raq檔案中設定引數uuid【引數】【資料集-編輯-檢索條件】【資料集-編輯-引數】

2)在展現questionview的頁面接收引數uuid,然後作為隱藏的引數。否則接收不到傳遞的引數,更談不上使用該引數了。

主要語句:

string argtest = "uuid="+request.getparameter("uuid");

"needsubmit="no"      //隱藏"提交"字樣按鈕

params="<%=param.tostring()%>"    //拼湊引數和隱藏引數

hiddenparams="<%=argtest.tostring()%>"

/>

總結為:

檢視問題錯誤【完成】

1 設定引數,包括questionuuid【初值為0】和uuid【無初值】等

2 設定檢索條件和引數

(repquestion.questionuuid  =? or ?=0) and repquestion.xmmc like ?

and   repquestion.ks  like ?  and  repquestion.wtlx like ? 

and   repquestion.xmlx  like ?  and   repquestion.zz  like ? 

and   repquestion.sjclcf like ? and (repquestion.uuid =? or 0=?)

3 在展現報表檔案的jsp頁面中要接收uuid方可,因為url傳遞過來的引數重新整理後是沒法儲存下來的

只能在jsp頁面去控制接收的引數作為隱藏的引數,設為hiddenparams

string argtest = "uuid="+request.getparameter("uuid");

hiddenparams="<%=argtest.tostring()%>"

不錯哦~。

AJAX校驗在潤幹填報表中的使用

ajax的好處就是非同步進行互動,讓我們感覺頁面並沒有其他的動作 重新整理 讓我們感覺頁面做的更友好了,互動性更能跟上現在的web應用。利用ajax進行校驗能夠在不重新整理頁面的情況下完成和伺服器端的互動,並根據資料的處理結果按你想要的方式對頁面作出即時更改。潤幹的填報表校驗功能,可以在使用者填報資...

使用Vue Router在頁面間傳參

1 定義路由 export default new router else base process.env.base url,routes 2 頁面間跳轉可以使用router link標籤或者vue物件的router.push方法完成頁面跳轉,即 新增品牌 this.router.push pat...

使用session在頁面間傳遞引數

傳遞引數頁面 1.aspx 接收引數頁面 2.aspx 1.aspx後台 protected void button1 click object sender,eventargs e session name tb.text response.redirect 2.aspx?name session...