PatternsOAV

Unofficial Content

Patterns - OAV Pattern


Introduction
It's an implementation of the OAV Pattern .

For a specific Transaction, this Pattern generates two new Transactions to define and store information at runtime without changing the DB.

OAV Pattern Instance

It is the Instance File of the pattern (XML file) associated to the TRN.

The file .OAV is an XML file that can be visualized in TreeView format and modified according to the user requirements. Its main properties are mentioned below.

Transaction

It indicates the TRN you are working with.

Definition

It defines the transaction that defines the attributes to be stored for objects.

UseCategoryUsed to order the attributes when many attributes are expected

Values

It defines the transaction that will store the values for these object's attributes.

Editor

It defines the Web Panel used to edit the values, by default is a Web Component.

Helper Objects

Procedures used to read/write the values of an object's attributes to/from the database.