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

This was first published in November 2000

Dig Deeper



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:




  • 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 ...