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);"=");  


[+] Ubuntu 指令新手會用到的35個技法 - 這是以阿舍的使用經驗編寫出來的電子書,三天內應該就看的完,學的起來哩 ! 有空就參考一下囉 ! ... ^^=

關於阿舍

好文不藏私,請多分享囉!! ^^=



沒有留言 :

張貼留言

如果留言後,發現留言不見了,這通常是因為 Goolge 把它認為是垃圾留言了,請用信件通知阿舍調整 ( ayubiz@gmail.com )。謝謝 !