Hi , I am new to the Lotus notes web part.I want to know that we are using query string for transfering the data from one form to server and from one form to another. But I am not getting how this is happening ? Like how domino take care of this one.?I understnad query sting and query string decoder. But how they are working I am not aware.If some one as answer to this , let me know and send me some links where I can find out in and outs of web internal structure of Notes.
Query String is the information that follows the question mark (?) in the URL that is referenced in a script. For developing web applications using Notes, knowing JavaScript, HTML, CSS, etc. plays a vital role. Using Query String, we can pass a value of a field from one form to another form.
In the first line, we are getting a value of a ReqType field in a variable ‘opt’. In second line, this value is being passed to a ‘Test’ form through QS ‘rt’. For retrieving the value on ‘Test’ form, we need to create 2 hidden fields Query_String(Note:don’t change the field name) & ReqType respectively. In ReqType field, we can put the default formula as @RightBack(Query_String;“&rt=”) so that it will hold the exact field value.
For checking whether, we are getting the correct value, right click on the ‘Test’ form & select Properties, highlight the Address:(URL) completely. Now the Query String ‘rt’ will be having the value of the ReqType field.
Hope this will provide enough idea on using the Query String.