2010-05-16

Lotus Domino 如何從 Form 取得 QueryString 的變數 ?

在 Lotus Domino 6 之後,新增了一個新的 Formula ( 公式 ),叫做 @URLQueryString,這個 Formula 會把網址問號以後的字串傳來,並且會利用 "&" 為界,把 Querystring 拆解成一個陣列,以阿舍的下面這個網址來看,@URLQueryString 會傳回 openform; uid=abcdefg; img=test.jpg。

http://arthurtoday.com/xyz.nsf/test?openform&uid=abcdefg&img=test.jpg

取到 QueryString 的變數後,可以將用下面公式放到欄位去,這樣就可以依序取出變數值了。

取出第一個變數值 abcdefg
@Right(@Subset(@subset(@UrlQueryString;2);-1);"=");

取出第二個變數值 test.jpg
@Right(@Subset(@subset(@UrlQueryString;3);-1);"=");  

推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

沒有留言 :

張貼留言

歡迎留言提問和討論 .... 😁