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