NXOpen .NET Reference Guide
1899
|
A Builder for creating and editing NXOpen.VisualReporting.VisualReport s. More...
Public Types | |
enum | PropertyUsageOption { Tooltip, InfoView, TooltipAndInfoView } |
Represents the usage option of reference NXOpen.VisualReporting.Property More... | |
Additional Inherited Members | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
A Builder for creating and editing NXOpen.VisualReporting.VisualReport s.
To create a new instance of this class, use NXOpen.VisualReporting.VisualReportManager.CreateVisualReportBuilder
Created in NX7.0.0
Represents the usage option of reference NXOpen.VisualReporting.Property
Enumerator | |
---|---|
Tooltip |
The property is used in tooltip only |
InfoView |
The property is used in info view only |
TooltipAndInfoView |
|
inline |
Add a new child NXOpen.VisualReporting.Condition to this condition.
If the child is already a child of another NXOpen.VisualReporting.Condition or NXOpen.VisualReporting.Rule , then it is removed from that other object. The new child must have been created in the same NXOpen.VisualReporting.VisualReport as this parent condition. If this is a NXOpen.VisualReporting.Condition.TypeOption.NotCondition then this replaces the existing child, and the existing child is deleted.
Created in NX7.0.0
License requirements: None.
condition | The condition |
childCondition | The child condition being added |
|
inline |
When Builder.Commit is called on this builder, it will delete the original NXOpen.VisualReporting.VisualReport whose copy the builder is editing and install the copied NXOpen.VisualReporting.VisualReport to the NXOpen.VisualReporting.VisualReportManager .
If it is required not to delete the original NXOpen.VisualReporting.VisualReport , then CommitAsCopy can be called instead. This behaves just like Builder.Commit except it does not delete the original NXOpen.VisualReporting.VisualReport .
Created in NX7.0.0
License requirements: None.
|
inline |
Creates a new empty NXOpen.VisualReporting.Condition , but does not add it to a NXOpen.VisualReporting.Rule .
Created in NX7.0.0
License requirements: None.
|
inline |
Creates a new empty NXOpen.VisualReporting.Condition whose NXOpen.VisualReporting.Condition.Datatype is NXOpen.VisualReporting.Property.DatatypeOption.Boolean , but does not add it to a NXOpen.VisualReporting.Rule .
Created in NX7.0.0
License requirements: None.
property | The NXOpen.VisualReporting.Property to which this condition will be applied |
value | The initial value |
operatorType | The initial operator |
|
inline |
Creates a new empty NXOpen.VisualReporting.Condition whose NXOpen.VisualReporting.Condition.Datatype is NXOpen.VisualReporting.Property.DatatypeOption.Date , but does not add it to a NXOpen.VisualReporting.Rule .
Created in NX8.0.0
License requirements: None.
property | The NXOpen.VisualReporting.Property to which this condition will be applied |
value | The initial value |
operatorType | The initial operator |
|
inline |
Creates a new empty NXOpen.VisualReporting.GroupLabel , and adds it to the given NXOpen.VisualReporting.Rule .
This can only be called if the active NXOpen.VisualReporting.Classifier in this rule is using NXOpen.VisualReporting.Classifier.GroupingMethodOption.Manual grouping.
Created in NX7.0.0
License requirements: None.
name | The initial name. If this name is empty then a system-generated name will be assigned when the owning NXOpen.VisualReporting.VisualReport is next activated |
rule | The rule to which to add it |
afterGroupLabel | The group label after which to add it. If a null reference (Nothing in Visual Basic) then it is inserted at the beginning before any existing group labels |
|
inline |
Creates a new empty NXOpen.VisualReporting.Condition whose NXOpen.VisualReporting.Condition.Datatype is NXOpen.VisualReporting.Property.DatatypeOption.Integer , but does not add it to a NXOpen.VisualReporting.Rule .
Created in NX7.0.0
License requirements: None.
property | The NXOpen.VisualReporting.Property to which this condition will be applied |
value | The initial value |
operatorType | The initial operator |
|
inline |
Creates a new empty NXOpen.VisualReporting.Condition , but does not add it to a NXOpen.VisualReporting.Rule .
Created in NX7.0.0
License requirements: None.
|
inline |
Creates a new empty NXOpen.VisualReporting.Condition whose NXOpen.VisualReporting.Condition.Datatype is NXOpen.VisualReporting.Property.DatatypeOption.Null , but does not add it to a NXOpen.VisualReporting.Rule .
Created in NX8.0.0
License requirements: None.
property | The NXOpen.VisualReporting.Property to which this condition will be applied |
value | The initial value |
operatorType | The initial operator |
|
inline |
Creates a new empty NXOpen.VisualReporting.Condition , but does not add it to a NXOpen.VisualReporting.Rule .
Created in NX7.0.0
License requirements: None.
|
inline |
Creates a new empty NXOpen.VisualReporting.Property , but does not add it to a NXOpen.VisualReporting.VisualReport .
Created in NX7.0.0
License requirements: None.
propertyType | Property Type of the NXOpen.VisualReporting.Property being created |
|
inline |
Creates a new empty NXOpen.VisualReporting.Property , but does not add it to a NXOpen.VisualReporting.VisualReport .
Created in NX1847.0.0
License requirements: None.
propertyId | Property Identifier of the NXOpen.VisualReporting.Property being created |
|
inline |
Creates a new empty NXOpen.VisualReporting.Condition whose NXOpen.VisualReporting.Condition.Datatype is NXOpen.VisualReporting.Property.DatatypeOption.Real , but does not add it to a NXOpen.VisualReporting.Rule .
Created in NX7.0.0
License requirements: None.
property | The NXOpen.VisualReporting.Property to which this condition will be applied |
value | The initial value |
operatorType | The initial operator |
tolerance | The tolerance used in comparisons |
|
inline |
Creates a new empty NXOpen.VisualReporting.Condition whose NXOpen.VisualReporting.Condition.Datatype is NXOpen.VisualReporting.Property.DatatypeOption.String , but does not add it to a NXOpen.VisualReporting.Rule .
Created in NX7.0.0
License requirements: None.
property | The NXOpen.VisualReporting.Property to which this condition will be applied |
value | The initial value |
operatorType | The initial operator |
|
inline |
Creates a new empty NXOpen.VisualReporting.VisualReport and starts editing it.
The created NXOpen.VisualReporting.VisualReport will not be added to the NXOpen.VisualReporting.VisualReportManager until Builder.Commit or NXOpen.VisualReporting.VisualReportBuilder.CommitAsCopy is called on this builder.
Created in NX7.0.0
License requirements: None.
|
inline |
Deletes a NXOpen.VisualReporting.Condition from its parent condition.
If there are NXOpen.VisualReporting.Property s associated with this condition, these properties will be deleted. If there are child conditions associated with this condtion, these child conditions will be deleted too.
Created in NX8.0.0
License requirements: None.
condition | The condition |
childCondition | The child condition being removed |
|
inline |
Deletes the given NXOpen.VisualReporting.GroupLabel from the active NXOpen.VisualReporting.Classifier in this NXOpen.VisualReporting.Rule .
Created in NX7.0.0
License requirements: None.
rule | The rule containing the group label |
groupLabel | The group label |
|
inline |
Delete NXOpen.VisualReporting.Property which has no owner.
Before call this function, User must be sure there is no reference to this object
Created in NX7.0.0
License requirements: None.
property | The property to be deleted |
|
inline |
Starts editing a NXOpen.VisualReporting.VisualReport .
The builder will create a copy of the given VisualReport and all edits will be applied to that copy. When Builder.Commit is called on this builder, the supplied VisualReport will be deleted and replaced with the new one. Alternatively if NXOpen.VisualReporting.VisualReportBuilder.CommitAsCopy is called, the copied NXOpen.VisualReporting.VisualReport will be added to the NXOpen.VisualReporting.VisualReportManager without deleting the one given in this function.
Any current NXOpen.VisualReporting.VisualReport which this builder is currently building will be deleted when this function is called.
Created in NX7.0.0
License requirements: None.
visualReport | The visual report |
|
inline |
Sets whether use of NXOpen.VisualReporting.VisualReport.UnmatchedGroupLabel is enabled for the NXOpen.VisualReporting.VisualReport being built by this builder.
Created in NX7.0.0
License requirements: None.
enableUnmatchedGroup | Whether the unmatched group is enabled |
|
inline |
Gets the active NXOpen.VisualReporting.Classifier in this NXOpen.VisualReporting.Rule for a multiple properties report.
Created in NX8.0.0
License requirements: None.
rule |
|
inline |
Returns the NXOpen.VisualReporting.GroupLabel s associated with the active NXOpen.VisualReporting.Classifier in this NXOpen.VisualReporting.Rule .
Created in NX8.0.0
License requirements: None.
rule | The rule |
|
inline |
Gets the bitmap of the given NXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
|
inline |
Returns the specified child NXOpen.VisualReporting.Condition from this NXOpen.VisualReporting.Condition
Created in NX8.0.0
License requirements: None.
condition | |
index | The index of the returned Condition. |
|
inline |
Returns all the child NXOpen.VisualReporting.Condition s in this NXOpen.VisualReporting.Condition
Created in NX8.0.0
License requirements: None.
condition |
|
inline |
Returns the NXOpen.VisualReporting.Classifier s associated with this NXOpen.VisualReporting.Rule .
Created in NX8.0.0
License requirements: None.
rule |
|
inline |
Gets the reporting NXOpen.VisualReporting.Classifier.TypeOption for the active NXOpen.VisualReporting.Classifier in this NXOpen.VisualReporting.Rule .
Created in NX8.0.0
License requirements: None.
rule | The rule |
|
inline |
Gets the NXOpen.VisualReporting.GroupLabel.Color of the given NXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
|
inline |
Gets the custom message of the givenNXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
|
inline |
Gets the NXOpen.VisualReporting.Classifier.DateGroupMethodOption of the active NXOpen.VisualReporting.Classifier in the given NXOpen.VisualReporting.Rule .
Only valid if the active NXOpen.VisualReporting.Classifier in the rule is NXOpen.VisualReporting.Classifier.TypeOption.Range type.
Created in NX8.0.1
License requirements: None.
rule | The rule |
|
inline |
Gets the NXOpen.VisualReporting.Condition.Description of the specified NXOpen.VisualReporting.Condition .
Only valid for a NXOpen.VisualReporting.Condition whose NXOpen.VisualReporting.Condition.Type is NXOpen.VisualReporting.Condition.TypeOption.ValueCondition
Created in NX8.0.0
License requirements: None.
condition | The condition |
|
inline |
Gets the NXOpen.VisualReporting.GroupLabel.DisplayStyleOption of the given NXOpen.VisualReporting.GroupLabel
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
|
inline |
Gets the error level of the givenNXOpen.VisualReporting.GroupLabel .
Created in NX12.0.0
License requirements: None.
groupLabel | The group label |
|
inline |
Gets the filter NXOpen.VisualReporting.Condition from this rule.
Created in NX8.0.0
License requirements: None.
rule | The rule |
|
inline |
Gets the NXOpen.VisualReporting.Classifier.GroupingMethodOption of the active NXOpen.VisualReporting.Classifier in this NXOpen.VisualReporting.Rule .
Created in NX8.0.0
License requirements: None.
rule | The rule |
|
inline |
Gets NXOpen.VisualReporting.Condition.HasUserSpecifiedValue on the specified NXOpen.VisualReporting.Condition .
Only valid for a NXOpen.VisualReporting.Condition whose NXOpen.VisualReporting.Condition.Type is NXOpen.VisualReporting.Condition.TypeOption.ValueCondition
Created in NX8.0.0
License requirements: None.
condition | The condition |
|
inline |
Gets the NXOpen.VisualReporting.GroupLabel.LowerBound of the given NXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
|
inline |
Gets whether the NXOpen.VisualReporting.Classifier.GroupingMethodOption of the active NXOpen.VisualReporting.Classifier in this NXOpen.VisualReporting.Rule is NXOpen.VisualReporting.Classifier.GroupingMethodOption.Manual .
Created in NX8.0.0
License requirements: None.
rule | The rule |
|
inline |
Returns the specified NXOpen.VisualReporting.GroupLabel s associated with the active NXOpen.VisualReporting.Classifier in this NXOpen.VisualReporting.Rule which are manually defined.
Created in NX8.0.0
License requirements: None.
rule | The rule |
index |
|
inline |
Returns the NXOpen.VisualReporting.GroupLabel s associated with the active NXOpen.VisualReporting.Classifier in this NXOpen.VisualReporting.Rule which are manually defined.
Created in NX8.0.0
License requirements: None.
rule | The rule |
|
inline |
Gets the NXOpen.VisualReporting.VisualReport.ObjectTypeOption s of the NXOpen.VisualReporting.VisualReport being built by this builder.
Only valid if the NXOpen.VisualReporting.VisualReport.ScopeType of the NXOpen.VisualReporting.VisualReport is NXOpen.VisualReporting.VisualReport.ScopeTypeOption.SubPart type.
Created in NX9.0.0
License requirements: None.
|
inline |
Gets the NXOpen.VisualReporting.Condition.OperatorOption of this condition.
Only valid if NXOpen.VisualReporting.Condition.TypeOption is NXOpen.VisualReporting.Condition.TypeOption.ValueCondition
Created in NX8.0.0
License requirements: None.
condition | The condition |
|
inline |
Gets the parent condition of this NXOpen.VisualReporting.Condition .
If this condition has no parent or if the parent isn't a condition then this returns a null reference (Nothing in Visual Basic).
Created in NX8.0.0
License requirements: None.
condition |
|
inline |
Gets the NXOpen.VisualReporting.Property in the value for comparison of this NXOpen.VisualReporting.Condition .
Created in NX8.0.0
License requirements: None.
condition | The condition |
|
inline |
Gets the NXOpen.VisualReporting.Property of this condition.
Only valid for a NXOpen.VisualReporting.Condition whose NXOpen.VisualReporting.Condition.Type is NXOpen.VisualReporting.Condition.TypeOption.ValueCondition
Created in NX8.0.0
License requirements: None.
condition | The condition |
|
inline |
Gets the property specification of the NXOpen.VisualReporting.Property being built by this builder.
Created in NX8.0.0
License requirements: None.
property | The property being ask |
propertyType | Property Type of the NXOpen.VisualReporting.Property |
key | property key |
name | property name |
|
inline |
Gets the NXOpen.VisualReporting.Classifier.RangeMethodOption of the active NXOpen.VisualReporting.Classifier in the given NXOpen.VisualReporting.Rule .
Only valid if the active NXOpen.VisualReporting.Classifier in the rule is NXOpen.VisualReporting.Classifier.TypeOption.Range type.
Created in NX8.0.0
License requirements: None.
rule | The rule |
|
inline |
Gets the message NXOpen.VisualReporting.Property list of the NXOpen.VisualReporting.VisualReport .
Created in NX8.0.0
License requirements: None.
properties | The reference properties of report |
usages | The usages of report |
notUsed |
|
inline |
Gets the message NXOpen.VisualReporting.Property list of the NXOpen.VisualReporting.Property in the active NXOpen.VisualReporting.Classifier .
Created in NX8.0.0
License requirements: None.
properties | The reference properties of property |
usages | The usages |
|
inline |
Gets the NXOpen.VisualReporting.Property.DatatypeOption of the active NXOpen.VisualReporting.Classifier 's reporting NXOpen.VisualReporting.Property in this NXOpen.VisualReporting.Rule .
Created in NX8.0.0
License requirements: None.
rule | The rule |
|
inline |
Gets the reporting NXOpen.VisualReporting.Property for the active NXOpen.VisualReporting.Classifier in this NXOpen.VisualReporting.Rule .
Created in NX8.0.0
License requirements: None.
rule | The rule |
|
inline |
Return the specified NXOpen.VisualReporting.Rule from the NXOpen.VisualReporting.VisualReport being built by this builder.
Created in NX8.0.0
License requirements: None.
index | The index of the returned NXOpen.VisualReporting.Rule . |
|
inline |
Returns all the NXOpen.VisualReporting.Rule s in the NXOpen.VisualReporting.VisualReport being built by this builder.
Created in NX8.0.0
License requirements: None.
|
inline |
Gets the priority of the givenNXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
|
inline |
Gets the tolerance of the active NXOpen.VisualReporting.Classifier in the given NXOpen.VisualReporting.Rule
Only valid if the active NXOpen.VisualReporting.Classifier in the rule is NXOpen.VisualReporting.Classifier.TypeOption.Value type.
Created in NX1899.0.0
License requirements: None.
rule | The rule |
|
inline |
Gets the NXOpen.VisualReporting.GroupLabel.UpperBound of the given NXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
|
inline |
Gets the NXOpen.NXObject.Name of the given NXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
|
inline |
Gets the NXOpen.VisualReporting.Condition.UserPrompt of the specified NXOpen.VisualReporting.Condition .
Only valid for a NXOpen.VisualReporting.Condition whose NXOpen.VisualReporting.Condition.Type is NXOpen.VisualReporting.Condition.TypeOption.ValueCondition
Created in NX8.0.0
License requirements: None.
condition | The condition |
|
inline |
Gets the value of this NXOpen.VisualReporting.Condition .
Only valid for a NXOpen.VisualReporting.Condition whose NXOpen.VisualReporting.Condition.Type is NXOpen.VisualReporting.Condition.TypeOption.ValueCondition
Created in NX8.0.0
License requirements: None.
condition |
|
inline |
Gets the NXOpen.VisualReporting.GroupLabel.Value of the given NXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
|
inline |
Returns whether the given NXOpen.VisualReporting.Condition is an immediate child of this condition
Created in NX8.0.0
License requirements: None.
condition | |
childCondition | The possible child Condition |
|
inline |
Removes a condition from its parent condition.
If the condition has an associated NXOpen.VisualReporting.Property that will be deleted too. If the condition has any child conditions, those will all be deleted too.
Created in NX7.0.0
License requirements: None.
condition | The condition |
childCondition | The child condition being removed |
|
inline |
Removes any existing filter NXOpen.VisualReporting.Condition from this rule.
This will not delete the condition.
Created in NX7.0.0
License requirements: None.
rule | The rule |
|
inline |
Removes the current NXOpen.VisualReporting.Property from this condition without deleting it.
Created in NX7.0.0
License requirements: None.
condition | The condition |
|
inline |
Saves the NXOpen.VisualReporting.VisualReport to its current NXOpen.VisualReporting.VisualReportBuilder.FilenameOfVisualReport .
Note that when NX is connected to Teamcenter, the NXOpen.VisualReporting.VisualReportBuilder.FilenameOfVisualReport will be updated to the report dataset identifier after the report is saved to Teamcenter database.
Created in NX8.0.0
License requirements: None.
|
inline |
Sets the active NXOpen.VisualReporting.Classifier in this NXOpen.VisualReporting.Rule for a multiple properties report.
Created in NX8.0.0
License requirements: None.
rule | |
activeClassifier |
|
inline |
Sets the bitmap of the given NXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
bitmapName | The bitmap name |
|
inline |
Sets the reporting NXOpen.VisualReporting.Classifier.TypeOption for the active NXOpen.VisualReporting.Classifier in this NXOpen.VisualReporting.Rule .
Note that the old NXOpen.VisualReporting.Classifier in this NXOpen.VisualReporting.Rule will be deleted and a new NXOpen.VisualReporting.Classifier will be created and set as the active NXOpen.VisualReporting.Classifier in this NXOpen.VisualReporting.Rule .
Created in NX8.0.0
License requirements: None.
rule | The rule |
classifierType | The classifier type being set |
|
inline |
Sets the NXOpen.VisualReporting.GroupLabel.Color of the given NXOpen.VisualReporting.GroupLabel .
This also changes NXOpen.VisualReporting.GroupLabel.DisplayStyle to NXOpen.VisualReporting.GroupLabel.DisplayStyleOption.SpecifiedColor .
Created in NX7.0.0
License requirements: None.
groupLabel | The group label |
color | The color |
|
inline |
Sets the custom message of the given NXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
customMessage | The bitmap name |
|
inline |
Sets the NXOpen.VisualReporting.Classifier.DateGroupMethodOption of the active NXOpen.VisualReporting.Classifier in the given NXOpen.VisualReporting.Rule .
Only valid if the active NXOpen.VisualReporting.Classifier in the rule is NXOpen.VisualReporting.Classifier.TypeOption.Range type.
Created in NX8.0.1
License requirements: None.
rule | The rule |
dateGroupMethod | The range method |
|
inline |
Sets the NXOpen.VisualReporting.Condition.Description of the specified NXOpen.VisualReporting.Condition .
Only valid for a NXOpen.VisualReporting.Condition whose NXOpen.VisualReporting.Condition.Type is NXOpen.VisualReporting.Condition.TypeOption.ValueCondition
Created in NX7.0.0
License requirements: None.
condition | The condition |
description | The description |
|
inline |
Sets the NXOpen.VisualReporting.GroupLabel.DisplayStyleOption of the given NXOpen.VisualReporting.GroupLabel
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
displayStyle | The display style |
|
inline |
Sets the priority of the givenNXOpen.VisualReporting.GroupLabel .
Created in NX12.0.0
License requirements: None.
groupLabel | The group label |
errorLevel | The error level |
|
inline |
Sets the filter NXOpen.VisualReporting.Condition from this rule.
Setting this will delete any existing NXOpen.VisualReporting.Rule.FilterCondition and all of its children (except it won't delete the replacement NXOpen.VisualReporting.Condition being set by this call).
Created in NX7.0.0
License requirements: None.
rule | The rule |
filterCondition | The filter condition being set |
|
inline |
Sets the NXOpen.VisualReporting.Classifier.GroupingMethodOption of the active NXOpen.VisualReporting.Classifier in the given NXOpen.VisualReporting.Rule .
If the active NXOpen.VisualReporting.Classifier uses manual grouping then no NXOpen.VisualReporting.GroupLabel s will be automatically generated, and they should instead be added using NXOpen.VisualReporting.VisualReportBuilder.CreateGroupLabel .
Created in NX8.0.0
License requirements: None.
rule | The rule |
groupingMethod | The grouping method |
|
inline |
Sets NXOpen.VisualReporting.Condition.HasUserSpecifiedValue on the specified NXOpen.VisualReporting.Condition .
Only valid for a NXOpen.VisualReporting.Condition whose NXOpen.VisualReporting.Condition.Type is NXOpen.VisualReporting.Condition.TypeOption.ValueCondition
Created in NX7.0.0
License requirements: None.
condition | The condition |
isUserSpecified | Whether the condition's value should be user-specified |
|
inline |
Sets the NXOpen.VisualReporting.GroupLabel.LowerBound of the given NXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
lowerBound | The lower bound |
|
inline |
Sets whether the NXOpen.VisualReporting.Classifier.GroupingMethodOption of the active NXOpen.VisualReporting.Classifier in this NXOpen.VisualReporting.Rule is NXOpen.VisualReporting.Classifier.GroupingMethodOption.Manual .
If it uses NXOpen.VisualReporting.Classifier.GroupingMethodOption.Manual , then no NXOpen.VisualReporting.GroupLabel s will be automatically generated, and they should instead be added manually as required using NXOpen.VisualReporting.VisualReportBuilder.CreateGroupLabel .
Created in NX7.0.0
License requirements: None.
rule | The rule |
isManualGrouping | Whether manual grouping should be used |
|
inline |
Sets the NXOpen.VisualReporting.VisualReport.ObjectTypeOption s of the NXOpen.VisualReporting.VisualReport being built by this builder.
Only valid if the NXOpen.VisualReporting.VisualReport.ScopeType of the NXOpen.VisualReporting.VisualReport is NXOpen.VisualReporting.VisualReport.ScopeTypeOption.SubPart type.
Created in NX9.0.0
License requirements: None.
objectTypes | The object types being set |
|
inline |
Sets the NXOpen.VisualReporting.Condition.OperatorOption of this condition.
Only valid if NXOpen.VisualReporting.Condition.TypeOption is NXOpen.VisualReporting.Condition.TypeOption.ValueCondition
Created in NX7.0.0
License requirements: None.
condition | The condition |
operatorType | The operator type being set |
|
inline |
Sets the NXOpen.VisualReporting.Property in the value for comparison of this NXOpen.VisualReporting.Condition .
If the NXOpen.VisualReporting.Property is set to a null reference (Nothing in Visual Basic), then it is deleted.
Created in NX8.0.0
License requirements: None.
condition | The condition |
property | The property being set |
|
inline |
Sets the NXOpen.VisualReporting.Property of this condition.
If the NXOpen.VisualReporting.Property is set to a null reference (Nothing in Visual Basic), then it is deleted. Only valid for a NXOpen.VisualReporting.Condition whose NXOpen.VisualReporting.Condition.Type is NXOpen.VisualReporting.Condition.TypeOption.ValueCondition
Created in NX7.0.0
License requirements: None.
condition | The condition |
property | The property being set |
|
inline |
Sets the property specification of the NXOpen.VisualReporting.Property being built by this builder.
Created in NX8.0.0
License requirements: None.
property | The property being set |
key | property key |
|
inline |
Sets the property specification of the NXOpen.VisualReporting.Property being built by this builder.
Created in NX8.0.0
License requirements: None.
property | The property being set |
key | property key |
name | property name |
|
inline |
Sets the NXOpen.VisualReporting.Classifier.RangeMethodOption of the active NXOpen.VisualReporting.Classifier in the given NXOpen.VisualReporting.Rule .
Only valid if the active NXOpen.VisualReporting.Classifier in the rule is NXOpen.VisualReporting.Classifier.TypeOption.Range type.
Created in NX8.0.0
License requirements: None.
rule | The rule |
rangeMethod | The range method |
|
inline |
Sets the message NXOpen.VisualReporting.Property list of the NXOpen.VisualReporting.VisualReport .
Created in NX8.0.0
License requirements: None.
properties | The reference properties of report |
usages | The usages of report |
|
inline |
Sets the message NXOpen.VisualReporting.Property list of the NXOpen.VisualReporting.Property in the active NXOpen.VisualReporting.Classifier .
Created in NX8.0.0
License requirements: None.
properties | The reference properties of property |
usages | The usages |
|
inline |
Sets the NXOpen.VisualReporting.Property.DatatypeOption of the active NXOpen.VisualReporting.Classifier 's reporting NXOpen.VisualReporting.Property in this NXOpen.VisualReporting.Rule .
However datatype must not be NXOpen.VisualReporting.Property.DatatypeOption.Unknown .
Created in NX7.0.0
License requirements: None.
rule | The rule |
datatype | The datatype being set |
|
inline |
Sets the reporting NXOpen.VisualReporting.Property for the active NXOpen.VisualReporting.Classifier in this NXOpen.VisualReporting.Rule .
If the reporting NXOpen.VisualReporting.Property of the rule is set to a null reference (Nothing in Visual Basic), then it is deleted.
Only valid for a NXOpen.VisualReporting.Classifier in this NXOpen.VisualReporting.Rule whose NXOpen.VisualReporting.Classifier.TypeOption is NXOpen.VisualReporting.Classifier.TypeOption.Value or NXOpen.VisualReporting.Classifier.TypeOption.Range .
Created in NX7.0.0
License requirements: None.
rule | The rule |
reportingProperty | The property being set |
|
inline |
Sets the priority of the givenNXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
tagPriority | The priority |
|
inline |
Sets the tolerance of the active NXOpen.VisualReporting.Classifier in the given NXOpen.VisualReporting.Rule
Only valid if the active NXOpen.VisualReporting.Classifier in the rule is NXOpen.VisualReporting.Classifier.TypeOption.Value type.
Created in NX1899.0.0
License requirements: None.
rule | The rule |
tolerance | The tolerance value |
|
inline |
Sets the NXOpen.VisualReporting.GroupLabel.UpperBound of the given NXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
upperBound | The upper bound |
|
inline |
Sets the NXOpen.NXObject.Name of the given NXOpen.VisualReporting.GroupLabel .
Calling this function will cause NXOpen.VisualReporting.GroupLabel.IsNameUserSpecified to return true.
Created in NX7.0.0
License requirements: None.
groupLabel | The group label |
name | The name |
|
inline |
Sets the NXOpen.VisualReporting.Condition.UserPrompt of the specified NXOpen.VisualReporting.Condition .
Only valid for a NXOpen.VisualReporting.Condition whose NXOpen.VisualReporting.Condition.Type is NXOpen.VisualReporting.Condition.TypeOption.ValueCondition
Created in NX7.0.0
License requirements: None.
condition | The condition |
userPrompt | The user-prompt |
|
inline |
Sets the value of this NXOpen.VisualReporting.Condition .
Only valid for a NXOpen.VisualReporting.Condition whose NXOpen.VisualReporting.Condition.Type is NXOpen.VisualReporting.Condition.TypeOption.ValueCondition
Created in NX8.0.0
License requirements: None.
condition | |
value |
|
inline |
Sets the NXOpen.VisualReporting.GroupLabel.Value of the given NXOpen.VisualReporting.GroupLabel .
Created in NX7.0.0
License requirements: None.
groupLabel | The group label |
value | The value |
|
inline |
Resets the NXOpen.VisualReporting.GroupLabel.IsNameUserSpecified status of the given NXOpen.VisualReporting.GroupLabel so that the name is now system-generated.
Created in NX7.0.0
License requirements: None.
groupLabel | The group label |
|
getset |
Returns or sets the bitmap name of the NXOpen.VisualReporting.VisualReport .
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the bitmap name of the reporting NXOpen.VisualReporting.Property in the active NXOpen.VisualReporting.Classifier .
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the custom message of the NXOpen.VisualReporting.VisualReport .
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the custom message of the reporting NXOpen.VisualReporting.Property in the active NXOpen.VisualReporting.Classifier .
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the description of the NXOpen.VisualReporting.VisualReport being built by this builder.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the descriptive category of the NXOpen.VisualReporting.VisualReport being built by this builder.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the destination Teamcenter folder for saving the NXOpen.VisualReporting.VisualReport being built by this builder to Teamcenter database.
Note that this property is only needed when NX is connected to Teamcenter and report is saved as a copy to Teamcenter database. This NXOpen.VisualReporting.VisualReport.DestinationTeamcenterFolder may return a null reference (Nothing in Visual Basic) if you haven't set a folder name on this property.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the file name of the NXOpen.VisualReporting.VisualReport being built by this builder.
Note that when NX is connected to Teamcenter, this property is the report dataset identifier from Teamcenter database. If it is a new report, it will be the report dataset name. When the report is save by NXOpen.VisualReporting.VisualReportBuilder.Save , the report dataset identifier will be saved in this property.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the keywords of the NXOpen.VisualReporting.VisualReport being built by this builder.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the NXOpen.VisualReporting.VisualReport.ReportContextOption of the NXOpen.VisualReporting.VisualReport being built by this builder.
Created in NX9.0.0
Deprecated in NX9.0.3. Use NXOpen.VisualReporting.VisualReport.ReportContext instead.
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the reporting object type of the NXOpen.VisualReporting.VisualReport being built by this builder.
Only valid if the NXOpen.VisualReporting.VisualReport.ScopeType of the NXOpen.VisualReporting.VisualReport is NXOpen.VisualReporting.VisualReport.ScopeTypeOption.Component type.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the reporting style of the NXOpen.VisualReporting.VisualReport being built by this builder.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the name of the NXOpen.VisualReporting.VisualReport being built by this builder.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the NXOpen.VisualReporting.VisualReport.SaveDestinationOption of the NXOpen.VisualReporting.VisualReport being built by this builder.
Note that this property will always be NXOpen.VisualReporting.VisualReport.SaveDestinationOption.Local when NX is not connected to Teamcenter.
Created in NX8.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the NXOpen.VisualReporting.VisualReport.ScopeTypeOption of the NXOpen.VisualReporting.VisualReport being built by this builder.
Created in NX9.0.0
License requirements to get this property: None.
License requirements to set this property: None.