: 4400 | 106121 | 11884

Reference to another uidoc 
Use this IdeaSpace to post ideas about Domino Designer.

: 16
: 17
: 1
: Domino Designer
: development
: Rob Goudvis6575 05 Oct 2009
:
: / Email
Wouldn' t be nice when you could get hold to the uidoc pointer of another document? Suppose the following case: you have a parent document and a child document. In thsi child you change some attribute and you want to reflect this in the main document. when the main document is in edit mode there is no problem, but when it is not, there is a problem. Of course you could save the modified attribute on the back-end. Bu t you want to see the new value on the front-end too.
 
When you have a pointer to the parent's uidoc available you could use this to modify the front-end of the parent.



1) Dirk Stelloh2244 (05 Oct 2009)
This scenario does not sound robust to me.
2) Peter Presnell26400 (05 Oct 2009)
One of the weaknesses in the current DOM used by LS is that you can only get a handle on a single UI document even though many documents may be open inside the Notes client. I would like to see a way provided to access a list of all open UI documents.
3) Charles Robinson5451 (05 Oct 2009)
I agree with Peter. You can sort of get around this by using framesets and navigating through them, but it makes for some tortuous application logic.
4) Hendrik Jan van Meerveld729 (05 Oct 2009)
I'd prefer a method for notesDocument that would publish the notesDocument to the notesUIDocument.
Something like notesDocument.updateUIDocuments() or notesDocument.publish().
5) Craig Wiseman21166 (06 Oct 2009)
In general I agree with this, but it needs to be thought out in pretty good detail...

Maybe you should probably be able to make two calls:

1. One to NotesUIDatabase to get a collection of all UIdocs open for that database, and,

2. One to NotesUIWorkspace to get a collection of all open documents across all databases.

I have to think about the security issues with #2.
6) Rob Goudvis6575 (07 Oct 2009)
@5.1: indeed, this was my idea too, to have a collection of all available front-end classes

@5.2: of course the access rights have to obeyed










:
:

Welcome to IdeaJam™


You can run IdeaJam™ in your company. It's easy to install, setup and customize. Your employees, partners and customers will immediately see results.

Use IdeaJam to:

  • Collect ideas from employees
  • Solicit feedback and suggestions from employees and customers
  • Run innovation contests and competitions
  • Validate concepts
  • Use the power of "crowd-sourcing" to rank ideas and allow the best ideas to rise to the top

IdeaJam™ works with:

  • IBM Connections
  • IBM Lotus Quickr
  • Blogs and Wikis
  • Websphere Portal
  • Microsoft Sharepoint
  • and other applications.

IdeaJam has an extensive set of widgets and API's that allow you to extend and integrate IdeaJam™ with other applications.

Learn more about IdeaJam >>


4
Add server and database as optional parameters for @GetProfileField and @SetProfileField
8
Have an option to copy an URL from an e-mail (or other)
-1
System wide Web Query Save
56
Please update Domino to fully support TLS (SSL v3.1)
4
Integrated ICS OneUI Editor for Designer
0
Design Element PostSave event
55
When deleting user, delete archive & roaming files as well as mail file
0
Please make the 'Database Users' view collapsible
6
Agent context menu in editor tab eg. "Run Agent"
1
Give us @commands for splitting & joining table cells, and hence smarticons for the same







IdeaJam developed by