dominoGuru.com

Your Development & Design Resource

DDE: I think we need a bigger dialog box...

IBM Lotus Notes 
Domino XPages You've all seen the option in Domino Designer (well, at least since 8.5) to Display XPage instead for both the Lotus Notes (ie., XPiNC) and the Web Browser Clients. It's certainly an easy thing to set... but not one to read. This is due, in no small part, to the fixed-width display of the dropdown in the Form Properties dialog box for both of these settings:

Form Design Element Properties Dialog - Display XPage instead... Property

Highlighted above in red, you can see that the name of the selected XPage is cut off due to the fixed-width display of the dropdown. Really not cool if you're creating a naming scheme for your XPages based on their function/usage (eg., "form_[original form name]", "view_[original view name]", etc.).

In fact, there's really no way from the Form Properties dialog that you can tell if the XPage you've selected is form_Security_Access.xsp or form_Security_Acceptance.xsp.

There is a way to see these properties however in Domino Designer... just not from within the given Form.

The Notes Client and Web Browser Client Display XPage instead properties write to the $XPageAlt and the $XPageAltClient NotesItems on the Design Element respectively. Luckily, we can see these values by simply highlighting the Form Design Element from the Forms view in Domino Designer and using the Fields pane.

Form 
Design Element Properties Fields Pane- Display XPage instead... Property

As shown above, you can now see exactly what XPage you've selected for both the Lotus Notes and Web Browser Clients. Not the easiest way mind you, and if we had complete DXL it'd be a breeze to just add the following to your Form DXL:

<item name='$XPageAlt'><text>form_Security_Access.xsp</text></item>
<item name='$XPageAltClient'><text>form_Security_Access.xsp</text></item>

... but this is certainly a workaround!


About the author: Chris Toohey

Thought Leadership, Web & Mobile Application Development, Solutions Integration, Technical Writing & Mentoring

A published developer and webmaster of dominoGuru.com, Chris Toohey specializes in platform application development, solutions integration, and evangelism of platform capabilities and best practices.



More from dominoGuru.com


dominoGuru.com is powered by IBM Notes Domino XPages & hosted by Prominic.NET

Contact Us

Use our Contact / Feedback form or one of these email addresses:

Creative Commons License

Except where otherwise noted, dominoGuru.com by Chris Toohey is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.