Knowledge Advisor

The Knowledge Expert language is designed to create Expert Checks and Rules relying on types and functions.

AdvisorAction

This section provides you with information about AdvisorAction.

Description

Type describing the actions created by when clicking Actions () in Knowledge Advisor.

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorFeature > AdvisorConnection > AdvisorAction

Attributes

Body Describes the body of the action. Note that this attribute is an internal representation.

Signature Describes the declaration of formal parameters.

AdvisorCheck

This section provides you with information about AdvisorCheck.

Description

Type describing the checks created when clicking Check () in the Knowledge Advisor workbench.

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorFeature > AdvisorConnection > AdvisorRootRelation > AdvisorRelation > AdvisorCheck

Attributes

Result Describes the result of the check in the form of parameters (that can be used in a formula).

Severity Describes the type of the check (silent, warning, or information.)

Warning Describes the message that will be displayed when the check is launched.

AdvisorConnection

This section provides you with information about AdvisorConnection.

Description

Type describing an object that references other objects. This type cannot be instantiated.

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorFeature > AdvisorConnection

Attributes

Parameters Describes the list of parameters used by the relation.

AdvisorEquivalentDimensions

This section provides you with information about AdvisorEquivalentDimensions.

Description

Type describing the checks created when clicking Equivalent Dimensions () in the Knowledge toolbar.

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorFeature > AdvisorConnection > AdvisorRootRelation

Attributes

Value Describes the value that can be applied to the selected parameters.

AdvisorFeature

This section provides you with information about AdvisorFeature.

Description

Type describing all Knowledge Advisor features:


  • Parameters
  • Formulas
  • Relations ...

Inheritance path

Standard > Feature > AdvisorFeature

Attributes

Constant Indicates if the relation is considered as constant or not.

Hidden Indicates if the relation is hidden or not.

AdvisorFormula

This section provides you with information about AdvisorFormula.

Description

Type describing the formulas created when clicking Formula ().

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorFeature > AdvisorRootRelation > AdvisorRelation > AdvisorFormula

AdvisorLaw

This section provides you with information about AdvisorLaw .

Description

Type describing the law created when clicking Law ()in Knowledge Advisor.

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorFeature > AdvisorConnection > AdvisorLaw

Attributes

Body Corresponds to the body of the law. Note that this attribute is an internal representation.

Formal Parameters Corresponds to the formal parameters field of the Law dialog box.

AdvisorMacrosSet

This section provides you with information about AdvisorMacrosSet.

Description

Type describing the macros with arguments created when clicking Macro with arguments () in the Knowledge Advisor workbench.

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorFeature > AdvisorMacrosSet

AdvisorParameterSet

This section provides you with information about AdvisorParameterSet.

Description

Type describing the sets of parameters created by clicking Add Set of Parameters () in the Knowledge Advisor workbench.

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorFeature > AdvisorParameterSet

Attributes

Parameters Enables you to add parameters.

ParameterSets Enables you to add sets of parameters.

AdvisorReaction

This section provides you with information about AdvisorReaction.

Description

Type describing the reactions created when clicking Reaction () in the Knowledge Advisor workbench.

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorFeature > AdvisorRootRelation > AdvisorReaction

Attributes

EventsToReact Describes the events available in the Knowledge Advisor workbench.

ReactionAction Enables you to specify if you want to write the action in VB or in the knowledgeware language.

ReactionType Enables you to choose what type of reaction will be fired when one of the events occurs.

SourceList Enables you to select a source in the geometry or in the specification tree.

TypeSource Corresponds to the Source Type in the Reaction dialog box. This field enables you to select Selection or Owner. In the first case, you can manually select one or more items in the specification tree or in the geometrical area. In the second case, you link the action with a feature of the geometry or of the specification tree

AdvisorRelation

This section provides you with information about AdvisorRelation.

Description

Type describing all relations.

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorFeature > AdvisorRootRelation > AdvisorRelation

Attributes

Body Describes the body of the relation. Note that this attribute is an internal representation.

AdvisorRelationSet

This section provides you with information about AdvisorRelationSet.

Description

Type describing the sets of relations created when clicking Add Set of Relations () in the Knowledge Advisor Workbench.

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorFeature > AdvisorRelationSet

AdvisorRootRelation

This section provides you with information about AdvisorRootRelation.

Description

Type describing all Knowledge Advisor relations.

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorConnection > AdvisorRootRelation

Attributes

Activity Indicates if the relation is enabled (true) or not (false).

AdvisorRule

This section provides you with information about AdvisorRule.

Description

Type describing the rules created when clicking Rule () in the Knowledge Advisor workbench.

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorFeature > AdvisorRootRelation > AdvisorRelation > AdvisorRule

AdvisorSetOfEquations

This section provides you with information about AdvisorSetOfEquations.

Description

Type describing the sets of equations created when clicking Set of Equations () in Knowledge Advisor.

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorFeature > dvisorRootRelation > AdvisorRelation > AdvisorSetOfEquations

Attributes

BlackBoxAttempts This option is only used for sets of constraints with more than one variable. This option changes the number of start points used by the solver. For instance, for a 2-dimensional problem, the following number of calls will be performed: Number of attempts: 1- > 3 start points Number of attempts: 2- > 9 start points Number of attempts: 3- > 27 start points

BlackBoxCacheSize Enables you to choose the size of internal black boxes caches. Decrease this value only if you do not have enough memory. Increase this value if you have enough memory to reduce the computation time

BlackBoxMaxCallsNB Enables you to limit the number of measures calculation (equivalent to a time limit.)

BlackBoxUnimodal Enables you to use special information about the interval of unimodality.

IsStopDialogDisplayed Enables you to display a Stop dialog box that will enable you to interrupt the computation.

MaxCalculationTime Enables you to indicate the computation time. If the indicated time is equal to 0, the computation will last until a solution is found.

Precision Enables you to define the precision of the results.

DesignTableType

This section provides you with information about DesignTableType.

Description

Type describing the design tables created when clicking Design Table () in the Knowledge Advisor workbench.

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorFeature > AdvisorRootRelation > DesignTableType

Attributes

Associations Describes the association of the names of the columns and the parameters driven by the design table.

ConfigurationRow Indicates the line number of the design table used to valuate parameters.

HiddenColumns Describes the hidden columns of the design table.

Sheet Indicates the sheet number of the design table (Excel only).

DocumentTemplate

This section provides you with information about DocumentTemplate.

Description

Type describing the document templates created in the PKT workbench.

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorFeature > DocumentTemplate

DTLotusSheetType

This section provides you with information about DTLotusSheetType.

Description

Type describing the Lotus design tables.

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorFeature > DTSheetType > DTLotusSheetType

DTModelSheetType

This section provides you with information about DTModelSheetType.

Description

Type describing the sheet stored in the model. In this case, the results are stored in the model.

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorFeature > DTSheetType > DTModelSheetType

DTSheetType

This section provides you with information about DTSheetType.

Description

Type describing the Excel design tables.

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorFeature > DTSheetType

Attributes

ColumnsNb Indicates the number of columns of the design table.

CopyMode If set to 1, the data are stored in the model and in the file. If set to 0, the data are stored in the file only.

RowNb Indicates the number of rows.

SheetCopy When CopyMode is set to 1, describes the file content.

SheetIndex Indicates the sheet number in Excel.

VerticalColumns Indicates if the columns are vertical or horizontal in Excel.

DTTextSheetType

This section provides you with information about DTTextSheetType.

Description

Type describing the .txt design tables.

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorFeature > DTSheetType > DTTextSheetType

KWANamedURL

This section provides you with information about KWANamedURL.

Description

Type describing the URL that you can add to a relation by clicking the Comment and URLs icon in the Knowledge Advisor workbench.

Inheritance path

Standard > Feature > KWANamedURL

Attributes

URLLocation Indicates the URL.

URLName Indicates the name associated with the URL.

KnowledgePattern

This section provides you with information about KnowledgePattern.

Description

Type describing the patterns created when clicking Knowledge Pattern ().

Inheritance path

Standard > Feature > AdvisorFeature > AdvisorConnection > AdvisorAction

Attributes

None

VBScript

This section provides you with information about VBScript.

Description

Type describing the scripts created when clicking the VBScript icon.

Inheritance path

Standard > Feature > KnowledgeAdvisor > AdvisorFeature > VBScript

Attributes

Arguments Enables you to enter arguments.

ScriptText Enables you to enter the script.