Skip to main content

STORED

STORED( interface )

interface The name of an INTERFACE structure attribute.

The STORED function is a shorthand method of defining attributes for use in a SOAP interface. It is equivalent to defining a MODULE structure that inherits all the attributes from the interface and adds the STORED workflow service to each, using the attribute name as the STORED name.

Example:

Iname := INTERFACE
EXPORT STRING20 Name;
EXPORT BOOLEAN KeepName := TRUE;
END;

StoredName := STORED(Iname);
// is equivalent to:
// StoredName := MODULE(Iname)
// EXPORT STRING20 Name := '' : STORED('name');
// EXPORT BOOLEAN KeepName := TRUE : STORED('keepname');
// END;

See Also: STORED Workflow Service, INTERFACE Structure, MODULE Structure