BulkInsertField
Mon 01 January 2018Syntax
BulkInsertField(ProjectName, Field.FieldName, ModelName, ClonePCode [, ExclProj])
Description
Use the BulkInsertField function to insert a source field into records and pages in a project if and only if the model field specified by ModelName exists on those records and pages.
If you specify a project that contains objects such as fields which have an upgrade action of delete, those objects are ignored.
Note: You must have the role Peoplesoft Administrator assigned to your UserId in order to use this function.
Parameters
Field or Control |
Definition |
---|---|
ProjectName |
The name of a project that is the source of records and pages to use. Note: When passing the project name as a parameter, if the project contains definitions with an upgrade action of delete, the system ignores those definitions. |
FieldName |
The name of the field to be inserted. This name must be prefixed with the reserved word Field . |
ModelName |
The name of a field on which to model the inserted field. Attributes are cloned from it for records and pages, PeopleCode is modified, and SQL inserted. |
ClonePCode |
Specify whether to clone the PeopleCode from the model to this field. This parameter takes a Boolean value: True, clone the PeopleCode programs, False, do not. |
ExclProj |
The name of a project that has pages that should be ignored by this function. |
Returns
A constant value. The values are:
Value |
Description |
---|---|
%MDA_Success |
Bulk operation completed successfully. |
%MDA_Failure |
Bulk operation did not complete successfully. |