Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagecpp
themeConfluence
FUNCTION xpfValidateGlobalRuleBN (modelId        : GENERIC;
                                  globalRuleName : STRING;
                                  ruleSchemaId   : GENERIC;
                                  userOutputFile : STRING)
                                  result         : LOGICAL;

This function invokes the EDMmodelChecker to validate the specified data model against the specified global rule. The specified global rule must be defined in the dictionary model (Express schema) that is the underlying schema of the specified data model, or the global rule must be defined in an EDMruleSchema appropriate to the specified data model.
The actual data model must be open before this operation can be successfully performed.
 
The expressions logging can be used to log (trace) the execution of the global rule in the EDMexpressVM TM . The EDMsupervisorTM EDMsupervisor  and the interactive EDMdebuggerTM EDMdebugger  can be used for testing and debugging global rules as well as getting detailed information of a validation process.
This function is equivalent to the EDMinterfaceTM function edmiValidateGlobalRuleBN.A globalRuleId can be retrieved by the xpfGetGlobalRule operation.

Arguments

...

TypeNameComment
GENERICmodelId 
STRINGglobalRuleName 
GENERICruleSchemaId 
STRINGuserOutputFilecomments

Return Value

...

 

TypeNameComment
LOGICALresultcomments

Options

...

 

Example

...

Code Block
languagecpp
<Missing Example>

 

See also

Filter by label (Content by label)
showLabelsfalse
showSpacefalse
cqllabel = "extension_schema" and parent = "5636522"