Manage Learn to apply best practices and optimize your operations.

Accessing Design Elements As Documents

Ever wanted to Update the About document automaticly. Or what about Deleting a
form or re-create a form? This code, as an Agent allows you to create a view
and then run this code and specify the view, it then changes the view so
instead it list design elements of your choice.

Use the Formula class as 2 for About, 4 for Forms & Subforms, 8 for Views,
Folders & Navigators, 16 for Database Icon.

And it is cumulative, ie. 6 = About document + Forms + Subforms, 12 = Forms +
Subforms + Views + Folders + Navigators.
Dim session As New NotesSession
Dim db As notesDatabase
Dim view As Notesview
Dim doc As NotesDocument
Set db = session.Currentdatabase
Set view = db.GetView(Inputbox("Enter View Name"))
Set doc = db.GetDocumentByUNID(view.universalid)
If Not Doc is Nothing then
Call doc.ReplaceItemValue("$FormulaClass",Inputbox("Enter the formula class
to modify the view to."))
Call doc.Save(True,True)
End if

Dig Deeper on Domino Resources - Part 2

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.




  • iSeries tutorials'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 ...