The diagrams in this version are shown as HTML, which offers the following advantages:
-
It lets you navigate to the knowledge base objects through links.
-
The lists can be customized.
-
It is possible to analyze an object’s navigation by analyzing the XML, e.g. which tables are accessed, etc.
The links enable you to access GeneXus objects, attribute definitions, and tables from the different diagrams and lists. All the links that can be carried out in the lists and when navigating also accept right button with the corresponding options in each case. In addition to that, the diagrams include a hide or show information feature.
Impact diagram
When an impact of the data base is performed, the diagram appears like this:
The key symbol indicates that the attribute is key, and the sun symbol indicates that the attribute is new when a reorganization is being carried out as the following diagram shows.
Navigation diagram
The navigation list shows the object information, if generation is required, and then shows the generator information. It also shows information about the tables accessed and the prompts called.
Tables lists
The table list shows the attributes information, indicating description, type and whether they are formula or if they are subtype. By selecting a table you can see a definition of that table and the indexes it includes. Besides this, you can access the definition of each of the attributes by clicking on them. The key symbol indicates that the attribute is key in the table. The arrow symbol indicates that the attribute is inferred by the sub-type group.
Attributes list
The list of attributes shows the attribute type, the tables it belongs to, the objects it is found in, and that attribute’s control.
List of sub-types
The list of sub-types shown is the following. It allows you to access the definition of the attributes either by clicking on it or with the right button and the List option.
Next edition: How to customize lists.