Creating Objects Using ObjectPop - WorkView - Foundation 24.1 - Foundation 24.1 - Ready - OnBase - Premier - external - Premier

WorkView

Platform
OnBase
Product
WorkView
Release
Foundation 24.1
License
Premier

If you want to allow object creation from an ObjectPop link, the classid must be specified. The objectID must not be specified. The following is the syntax that must be used to create an ObjectPop link that will create objects:

http://<myServer>/<myVirtualdirectory>/workview/objectPop.aspx?classid=<insert the class's ID number here>

If you want the new object to be displayed in a selected screen instead of the default one, you need to specify the screenid. The following is the syntax:

http://<myServer>/<myVirtualdirectory>/workview/objectPop.aspx?classid=<insert the class's ID number here>&screenid=<insert the screen's ID number here>

If you want to allow object creation from an ObjectPop link and specify whether or not the new object is active or inactive upon clicking the link, you must use the ctype parameter. To make the new object active, the value for ctype is 0. To make the new object inactive, the value for ctype is 1. If ctype is not defined as a parameter, the new object will default to inactive. When set to inactive, the objects will only become active on save. The following is an example of the required syntax for specifying the ctype parameter:

http://<myServer>/<myVirtualdirectory>/workview/objectPop.aspx?classid=<insert the class's ID number here>ctype=<enter 0 for active or 1 for inactive)

If you would like to provide initial values for the new object's attributes, you must specify the attributes' names.

In the following example, the value THE COMPANY has be specified for an attribute with an ID of 1024 within the class with a classid of 1001

http://localhost/appnet/workview/objectPop.aspx?classid=1001&1024=THE_COMPANY

Here is the syntax:

http://<myServer>/<myVirtualdirectory>/workview/objectPop.aspx?classid=<insert the class's ID number here>&<insert the attribute's ID number here>=<enter the value for the attribute here>

Multiple attributes can have initial values specified. The following is an example of the syntax required:

http://<myServer>/<myVirtualdirectory>/workview/objectPop.aspx?classid=<insert the class's ID number here>&<insert the attribute's ID number here>=<enter the value for the attribute here>&<insert the second attribute's ID number here>=<enter the value for the second attribute here>

You can specify relationship attribute's as well. The relationship attribute's ID number will be separated by a period (.) from the related attribute's ID number. The following is an example of a specified relationship attribute parameter:

http://localhost/appnet/workview/objectPop.aspx?classid=1001&1023.1015=OHIO