RemoveReferences

You can use this function for Optiva Workflows and Copy Methods.

Purpose

Removes references from an object.

Syntax


Dim variable as Long = RemoveReferences(Symbol,ObjectKey[,ObjectType, ObjectCode])

Arguments

Part Description
Symbol Type of object. Use empty quotation marks to indicate the symbol of the object for the workflow, or the new object for the copy method.
Object Key Object whose references are to be removed. Use empty quotation marks to indicate the object for the workflow, or the new object for the copy method.
Object Type Optional. Remove all references of a single object type, for example VENDOR.
Object Code Optional. Remove only a single reference that matches the type and code.

Description

RemoveReferences removes some or all references from the References tab of an object.

Examples

In this example, all of the references from the References tab of the PIZZA_SAUCE\003 formula are removed.


Dim lRemove As Long
RemoveReferences("FORMULA","PIZZA_SAUCE\003")

In the next example, all of the references are removed from the References tab of the workflow object or newly created object.


Dim lRemove As Long = RemoveReferences("","")

In this example, all of the VENDOR references are removed.


Dim lRemove As Long = RemoveReferences("","","VENDOR")

Only the specification reference SP-0001\0001 is removed.


Dim lRemove As Long = RemoveReferences("","","SPECIFICATION","SP-0001\0001")