Simulate Quicksearch Functionality for Domino Views to Web Clients

Provide quick access to views (simulating QuickSearch) from a frameset, with the following quick access page. The functionality is provided by JavaScript, so the Web user doesn't need author access to the database. Also this method requires less interactions with the Domino server. However, due to limitation or error in the View applet (concerning the StartKey parameter), this technique won't work with views served by the View appl...

et.


Create QuickFind page with form defined using passthru HTML:
Quick Country View
Country<FORM name="GoCon"><input type="text" name="query" size=8> <input type="button" name="Go" value="Go" onclick ="GetCon(forms[0].query.value)"></FORM>

Create script function in the JSHeader of that page:
function GetCon(strCountry) {
var sHost = document.location.hostname;
var sPath =
document.location.pathname.substring(0,document.location.pathname.lastIndexOf("/
"));
var s1 = "http://" + sHost + sPath + "/QuickCountryView?OpenView⋆tKey=";
var s2 = s1 + strCountry + "&ExpandView";
if (strCountry == "") {
alert("A country name must be input")
}
else {
parent.framWebRight.location = s2
}

}

Create frameset with:
1. QuickFind page in top left frame (framWebTop)
2. Contents page with embedded outline in left frame (framWebLeft)
3. Frame for views in right frame (framWebRight)

This was first published in November 2000

Dig deeper on Domino Resources - Part 7

0 comments

Oldest 

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

-ADS BY GOOGLE

SearchWinIT

Search400

  • iSeries tutorials

    Search400.com's tutorials provide in-depth information on the iSeries. Our iSeries tutorials address areas you need to know about...

  • V6R1 upgrade planning checklist

    When upgrading to V6R1, make sure your software will be supported, your programs will function and the correct PTFs have been ...

  • Connecting multiple iSeries systems through DDM

    Working with databases over multiple iSeries systems can be simple when remotely connecting logical partitions with distributed ...

SearchEnterpriseLinux

SearchVirtualDataCentre.co.UK

Close