: 4400 | 106121 | 11884

a new methode like notesDocument.AppendItemValue to add values to already existing items 
Use this IdeaSpace to post ideas about the Notes Client.

: 2
: 6
: 4
: Notes Client / Other Database Applications
: NotesDocument LotusScript
: Michael Tassati3918 16 Mar 2010
:
: / Email
Add a NEW equivalent methode to NotesDocument class in LotusScript to add values to an already existing item. notesDocument.AppendItemValue has the problem to add new items with an other sequence number. In general, ReplaceItemValue is favored over AppendItemValue. If an item of the same name already exists in a document, AppendItemValue creates a second item of the same name, and the duplicate items are not accessible except through a work-around. If you are creating a new document, AppendItemValue is safe.



1) Richard Schwartz3597 (17 Mar 2010)
The behavior of AppendItemValue has been the same for 15 years, and there are programs that depend on it. I would vote for a new method, but not a change to the existing method.
2) Peter von Stöckel2511 (18 Mar 2010)
I completely agree with @1 here. Although the AppendItemValue method is illogical at best, it is still used, and needs to remain unchanged.
3) Vlad Sh10122 (19 Mar 2010)
Then add a methods AppendValueToItem and AppendValueToItemUnique. I think it will be useful!
4) Bas van Gestel2798 (22 Jun 2010)
Then you would also want InsertItemValueAtStart (or PrependItemValue) and replaceitemvalueatposition. Where does it end.

What's wrong with:
Call doc.ReplaceItemValue("item", ArrayAppend(doc.getitemvalue("item"), value))

I would rather see more methods for the item class itself to modify it's values.

So leave NotesDocument class as is for modifying items.












:
:

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