The object parameter attribute @KEY is used to define case key parameters for the current object. It allows cases in an object to be associated through a number of parameters, the keys in (for instance) other objects. 

Syntax

Place @KEY:ParameterName in the data slot of the parameter

Arguments

  • ParameterName is the name of the parameter being the case key for this object

Member of functional group: Data management

Member of knowledge base type: Classic and general typeScenario type and Taxonomy type

Example

Imagine that @KEY:ALLTESTNO,TestDescr$ is placed in the dataslot of an object PROGRAM . It means that particular case values in the PROGRAM  object can be associates to a current object (in which the key parameters are used) by means of the key paremeters ALLTESTNO  and TestDescr$  

All the case values of PROGRAM will be inherited in the object that uses the keys, hence the possibility in Quaestor to see local an inherited data (see also the "Don't show inherited data in Workbase" option in the Appearance tab of the Options window ). Inherited data will show in either blue (values from above the child object) or magenta (values linked by means of the key parameters). 


 

 

Quick links: Functions overview | Attribute overview | Constants overview | Dimensions overview

  • No labels