Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Unpacks what the pack method has packed.
Syntax
public boolean unpack(container _packedClass)
Run On
Called
Parameters
- _packedClass
Type: container
The packed class in a container.
Return Value
Type: boolean
true if the container has been unpacked successfully; otherwise, false.
Remarks
When the isSwappingPrompt method returns a value of true, you may have to unpack some prompt-related variables.
Examples
The following example demonstrates the use of the unpack method. However, this method will not compile in a job as it must be run in the context of a class, form, or other object.
public boolean unpack(container packedClass)
{
Version version = runbase::getVersion(packedClass);
#localmacro.list1 // This is the first list
transDate
#endmacro
switch (version)
{
case #CurrentVersion:
[version,#CurrentList] = packedClass;
break;
case 1:
[version,#list1] = packedClass;
default:
return false;
}
return true;
}