NXOpen .NET Reference
12.0.0
|
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... | |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.AddChildToCondition | ( | NXOpen.VisualReporting.Condition | condition, |
NXOpen.VisualReporting.Condition | childCondition | ||
) |
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 |
unsafe NXOpen.VisualReporting.VisualReport NXOpen.VisualReporting.VisualReportBuilder.CommitAsCopy | ( | ) |
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.
unsafe NXOpen.VisualReporting.Condition NXOpen.VisualReporting.VisualReportBuilder.CreateAndCondition | ( | ) |
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.
unsafe NXOpen.VisualReporting.Condition NXOpen.VisualReporting.VisualReportBuilder.CreateBooleanCondition | ( | NXOpen.VisualReporting.Property | property, |
bool | value, | ||
NXOpen.VisualReporting.Condition.OperatorOption | operatorType | ||
) |
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 |
unsafe NXOpen.VisualReporting.Condition NXOpen.VisualReporting.VisualReportBuilder.CreateDateCondition | ( | NXOpen.VisualReporting.Property | property, |
string | value, | ||
NXOpen.VisualReporting.Condition.OperatorOption | operatorType | ||
) |
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 |
unsafe NXOpen.VisualReporting.GroupLabel NXOpen.VisualReporting.VisualReportBuilder.CreateGroupLabel | ( | string | name, |
NXOpen.VisualReporting.Rule | rule, | ||
NXOpen.VisualReporting.GroupLabel | afterGroupLabel | ||
) |
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 |
unsafe NXOpen.VisualReporting.Condition NXOpen.VisualReporting.VisualReportBuilder.CreateIntegerCondition | ( | NXOpen.VisualReporting.Property | property, |
int | value, | ||
NXOpen.VisualReporting.Condition.OperatorOption | operatorType | ||
) |
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 |
unsafe NXOpen.VisualReporting.Condition NXOpen.VisualReporting.VisualReportBuilder.CreateNotCondition | ( | ) |
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.
unsafe NXOpen.VisualReporting.Condition NXOpen.VisualReporting.VisualReportBuilder.CreateNullCondition | ( | NXOpen.VisualReporting.Property | property, |
bool | value, | ||
NXOpen.VisualReporting.Condition.OperatorOption | operatorType | ||
) |
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 |
unsafe NXOpen.VisualReporting.Condition NXOpen.VisualReporting.VisualReportBuilder.CreateOrCondition | ( | ) |
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.
unsafe NXOpen.VisualReporting.Property NXOpen.VisualReporting.VisualReportBuilder.CreateProperty | ( | NXOpen.VisualReporting.Property.TypeOption | propertyType | ) |
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 |
unsafe NXOpen.VisualReporting.Condition NXOpen.VisualReporting.VisualReportBuilder.CreateRealCondition | ( | NXOpen.VisualReporting.Property | property, |
double | value, | ||
NXOpen.VisualReporting.Condition.OperatorOption | operatorType, | ||
double | tolerance | ||
) |
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 |
unsafe NXOpen.VisualReporting.Condition NXOpen.VisualReporting.VisualReportBuilder.CreateStringCondition | ( | NXOpen.VisualReporting.Property | property, |
string | value, | ||
NXOpen.VisualReporting.Condition.OperatorOption | operatorType | ||
) |
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 |
unsafe NXOpen.VisualReporting.VisualReport NXOpen.VisualReporting.VisualReportBuilder.CreateVisualReport | ( | ) |
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.
unsafe void NXOpen.VisualReporting.VisualReportBuilder.DeleteChildCondition | ( | NXOpen.VisualReporting.Condition | condition, |
NXOpen.VisualReporting.Condition | childCondition | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.DeleteGroupLabel | ( | NXOpen.VisualReporting.Rule | rule, |
NXOpen.VisualReporting.GroupLabel | groupLabel | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.DeleteProperty | ( | NXOpen.VisualReporting.Property | property | ) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.EditVisualReport | ( | NXOpen.VisualReporting.VisualReport | visualReport | ) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.EnableUnmatchedGroupOfVisualReport | ( | bool | enableUnmatchedGroup | ) |
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 |
unsafe NXOpen.VisualReporting.Classifier NXOpen.VisualReporting.VisualReportBuilder.GetActiveClassifierOfRule | ( | NXOpen.VisualReporting.Rule | rule | ) |
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 |
unsafe NXOpen.VisualReporting.GroupLabel [] NXOpen.VisualReporting.VisualReportBuilder.GetAllGroupLabelsOfRule | ( | NXOpen.VisualReporting.Rule | rule | ) |
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 |
unsafe string NXOpen.VisualReporting.VisualReportBuilder.GetBitmapNameOfGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel | ) |
Gets the bitmap of the given NXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
unsafe NXOpen.VisualReporting.Condition NXOpen.VisualReporting.VisualReportBuilder.GetChildCondition | ( | NXOpen.VisualReporting.Condition | condition, |
int | index | ||
) |
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. |
unsafe NXOpen.VisualReporting.Condition [] NXOpen.VisualReporting.VisualReportBuilder.GetChildConditions | ( | NXOpen.VisualReporting.Condition | condition | ) |
Returns all the child NXOpen.VisualReporting.Condition s in this NXOpen.VisualReporting.Condition
Created in NX8.0.0
License requirements: None.
condition |
unsafe NXOpen.VisualReporting.Classifier [] NXOpen.VisualReporting.VisualReportBuilder.GetClassifiersOfRule | ( | NXOpen.VisualReporting.Rule | rule | ) |
Returns the NXOpen.VisualReporting.Classifier s associated with this NXOpen.VisualReporting.Rule .
Created in NX8.0.0
License requirements: None.
rule |
unsafe NXOpen.VisualReporting.Classifier.TypeOption NXOpen.VisualReporting.VisualReportBuilder.GetClassifierTypeOfRule | ( | NXOpen.VisualReporting.Rule | rule | ) |
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 |
unsafe NXOpen.NXColor.Rgb NXOpen.VisualReporting.VisualReportBuilder.GetColorOfGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel | ) |
Gets the NXOpen.VisualReporting.GroupLabel.Color of the given NXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
unsafe string NXOpen.VisualReporting.VisualReportBuilder.GetCustomMessageOfGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel | ) |
Gets the custom message of the givenNXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
unsafe NXOpen.VisualReporting.Classifier.DateGroupMethodOption NXOpen.VisualReporting.VisualReportBuilder.GetDateGroupMethodOfRule | ( | NXOpen.VisualReporting.Rule | rule | ) |
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 |
unsafe string NXOpen.VisualReporting.VisualReportBuilder.GetDescriptionOfCondition | ( | NXOpen.VisualReporting.Condition | condition | ) |
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 |
unsafe NXOpen.VisualReporting.GroupLabel.DisplayStyleOption NXOpen.VisualReporting.VisualReportBuilder.GetDisplayStyleForGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel | ) |
Gets the NXOpen.VisualReporting.GroupLabel.DisplayStyleOption of the given NXOpen.VisualReporting.GroupLabel
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
unsafe NXOpen.Validation.Result NXOpen.VisualReporting.VisualReportBuilder.GetErrorLevelOfGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel | ) |
Gets the error level of the givenNXOpen.VisualReporting.GroupLabel .
Created in NX12.0.0
License requirements: None.
groupLabel | The group label |
unsafe NXOpen.VisualReporting.Condition NXOpen.VisualReporting.VisualReportBuilder.GetFilterConditionOfRule | ( | NXOpen.VisualReporting.Rule | rule | ) |
Gets the filter NXOpen.VisualReporting.Condition from this rule.
Created in NX8.0.0
License requirements: None.
rule | The rule |
unsafe NXOpen.VisualReporting.Classifier.GroupingMethodOption NXOpen.VisualReporting.VisualReportBuilder.GetGroupingMethodOfRule | ( | NXOpen.VisualReporting.Rule | rule | ) |
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 |
unsafe bool NXOpen.VisualReporting.VisualReportBuilder.GetHasUserSpecifiedValueForCondition | ( | NXOpen.VisualReporting.Condition | condition | ) |
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 |
unsafe string NXOpen.VisualReporting.VisualReportBuilder.GetLowerBoundOfGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel | ) |
Gets the NXOpen.VisualReporting.GroupLabel.LowerBound of the given NXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
unsafe bool NXOpen.VisualReporting.VisualReportBuilder.GetManualGroupingForRule | ( | NXOpen.VisualReporting.Rule | rule | ) |
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 |
unsafe NXOpen.VisualReporting.GroupLabel NXOpen.VisualReporting.VisualReportBuilder.GetManualGroupLabelOfRule | ( | NXOpen.VisualReporting.Rule | rule, |
int | index | ||
) |
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 |
unsafe NXOpen.VisualReporting.GroupLabel [] NXOpen.VisualReporting.VisualReportBuilder.GetManualGroupLabelsOfRule | ( | NXOpen.VisualReporting.Rule | rule | ) |
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 |
unsafe NXOpen.VisualReporting.VisualReport.ObjectTypeOption [] NXOpen.VisualReporting.VisualReportBuilder.GetObjectTypesOfVisualReport | ( | ) |
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.
unsafe NXOpen.VisualReporting.Condition.OperatorOption NXOpen.VisualReporting.VisualReportBuilder.GetOperatorTypeOfCondition | ( | NXOpen.VisualReporting.Condition | condition | ) |
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 |
unsafe NXOpen.VisualReporting.Condition NXOpen.VisualReporting.VisualReportBuilder.GetParentCondition | ( | NXOpen.VisualReporting.Condition | condition | ) |
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 |
unsafe NXOpen.VisualReporting.Property NXOpen.VisualReporting.VisualReportBuilder.GetPropertyForComparison | ( | NXOpen.VisualReporting.Condition | condition | ) |
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 |
unsafe NXOpen.VisualReporting.Property NXOpen.VisualReporting.VisualReportBuilder.GetPropertyOfCondition | ( | NXOpen.VisualReporting.Condition | condition | ) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.GetPropertySpecification | ( | NXOpen.VisualReporting.Property | property, |
out NXOpen.VisualReporting.Property.TypeOption | propertyType, | ||
out string | key, | ||
out string | name | ||
) |
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 |
unsafe NXOpen.VisualReporting.Classifier.RangeMethodOption NXOpen.VisualReporting.VisualReportBuilder.GetRangeMethodOfRule | ( | NXOpen.VisualReporting.Rule | rule | ) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.GetReferencePropertiesOfReport | ( | out NXOpen.VisualReporting.Property[] | properties, |
out NXOpen.VisualReporting.VisualReportBuilder.PropertyUsageOption[] | usages, | ||
out int | notUsed | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.GetReferencePropertiesOfReportingProperty | ( | out NXOpen.VisualReporting.Property[] | properties, |
out NXOpen.VisualReporting.VisualReportBuilder.PropertyUsageOption[] | usages | ||
) |
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 |
unsafe NXOpen.VisualReporting.Property.DatatypeOption NXOpen.VisualReporting.VisualReportBuilder.GetReportingDatatypeOfRule | ( | NXOpen.VisualReporting.Rule | rule | ) |
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 |
unsafe NXOpen.VisualReporting.Property NXOpen.VisualReporting.VisualReportBuilder.GetReportingPropertyOfRule | ( | NXOpen.VisualReporting.Rule | rule | ) |
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 |
unsafe NXOpen.VisualReporting.Rule NXOpen.VisualReporting.VisualReportBuilder.GetRule | ( | int | index | ) |
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 . |
unsafe NXOpen.VisualReporting.Rule [] NXOpen.VisualReporting.VisualReportBuilder.GetRules | ( | ) |
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.
unsafe NXOpen.VisualReporting.GroupLabel.TagPriorityOption NXOpen.VisualReporting.VisualReportBuilder.GetTagPriorityOfGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel | ) |
Gets the priority of the givenNXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
unsafe string NXOpen.VisualReporting.VisualReportBuilder.GetUpperBoundOfGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel | ) |
Gets the NXOpen.VisualReporting.GroupLabel.UpperBound of the given NXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
unsafe string NXOpen.VisualReporting.VisualReportBuilder.GetUserNameOfGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel | ) |
Gets the NXOpen.NXObject.Name of the given NXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
unsafe string NXOpen.VisualReporting.VisualReportBuilder.GetUserPromptOfCondition | ( | NXOpen.VisualReporting.Condition | condition | ) |
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 |
unsafe string NXOpen.VisualReporting.VisualReportBuilder.GetValueOfCondition | ( | NXOpen.VisualReporting.Condition | condition | ) |
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 |
unsafe string NXOpen.VisualReporting.VisualReportBuilder.GetValueOfGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel | ) |
Gets the NXOpen.VisualReporting.GroupLabel.Value of the given NXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
unsafe bool NXOpen.VisualReporting.VisualReportBuilder.IsChildCondition | ( | NXOpen.VisualReporting.Condition | condition, |
NXOpen.VisualReporting.Condition | childCondition | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.RemoveChildFromCondition | ( | NXOpen.VisualReporting.Condition | condition, |
NXOpen.VisualReporting.Condition | childCondition | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.RemoveFilterConditionFromRule | ( | NXOpen.VisualReporting.Rule | rule | ) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.RemovePropertyFromCondition | ( | NXOpen.VisualReporting.Condition | condition | ) |
Removes the current NXOpen.VisualReporting.Property from this condition without deleting it.
Created in NX7.0.0
License requirements: None.
condition | The condition |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.Save | ( | ) |
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.
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetActiveClassifierOfRule | ( | NXOpen.VisualReporting.Rule | rule, |
NXOpen.VisualReporting.Classifier | activeClassifier | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetBitmapNameOfGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel, |
string | bitmapName | ||
) |
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 |
unsafe NXOpen.VisualReporting.Classifier NXOpen.VisualReporting.VisualReportBuilder.SetClassifierTypeOfRule | ( | NXOpen.VisualReporting.Rule | rule, |
NXOpen.VisualReporting.Classifier.TypeOption | classifierType | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetColorOfGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel, |
NXOpen.NXColor.Rgb | color | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetCustomMessageOfGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel, |
string | customMessage | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetDateGroupMethodOfRule | ( | NXOpen.VisualReporting.Rule | rule, |
NXOpen.VisualReporting.Classifier.DateGroupMethodOption | dateGroupMethod | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetDescriptionOfCondition | ( | NXOpen.VisualReporting.Condition | condition, |
string | description | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetDisplayStyleForGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel, |
NXOpen.VisualReporting.GroupLabel.DisplayStyleOption | displayStyle | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetErrorLevelOfGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel, |
NXOpen.Validation.Result | errorLevel | ||
) |
Sets the priority of the givenNXOpen.VisualReporting.GroupLabel .
Created in NX12.0.0
License requirements: None.
groupLabel | The group label |
errorLevel | The error level |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetFilterConditionOfRule | ( | NXOpen.VisualReporting.Rule | rule, |
NXOpen.VisualReporting.Condition | filterCondition | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetGroupingMethodOfRule | ( | NXOpen.VisualReporting.Rule | rule, |
NXOpen.VisualReporting.Classifier.GroupingMethodOption | groupingMethod | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetHasUserSpecifiedValueForCondition | ( | NXOpen.VisualReporting.Condition | condition, |
bool | isUserSpecified | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetLowerBoundOfGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel, |
string | lowerBound | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetManualGroupingForRule | ( | NXOpen.VisualReporting.Rule | rule, |
bool | isManualGrouping | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetObjectTypesOfVisualReport | ( | NXOpen.VisualReporting.VisualReport.ObjectTypeOption[] | objectTypes | ) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetOperatorTypeOfCondition | ( | NXOpen.VisualReporting.Condition | condition, |
NXOpen.VisualReporting.Condition.OperatorOption | operatorType | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetPropertyForComparison | ( | NXOpen.VisualReporting.Condition | condition, |
NXOpen.VisualReporting.Property | property | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetPropertyOfCondition | ( | NXOpen.VisualReporting.Condition | condition, |
NXOpen.VisualReporting.Property | property | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetPropertySpecification | ( | NXOpen.VisualReporting.Property | property, |
string | key | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetPropertySpecification | ( | NXOpen.VisualReporting.Property | property, |
string | key, | ||
string | name | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetRangeMethodOfRule | ( | NXOpen.VisualReporting.Rule | rule, |
NXOpen.VisualReporting.Classifier.RangeMethodOption | rangeMethod | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetReferencePropertiesOfReport | ( | NXOpen.VisualReporting.Property[] | properties, |
NXOpen.VisualReporting.VisualReportBuilder.PropertyUsageOption[] | usages | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetReferencePropertiesOfReportingProperty | ( | NXOpen.VisualReporting.Property[] | properties, |
NXOpen.VisualReporting.VisualReportBuilder.PropertyUsageOption[] | usages | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetReportingDatatypeOfRule | ( | NXOpen.VisualReporting.Rule | rule, |
NXOpen.VisualReporting.Property.DatatypeOption | datatype | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetReportingPropertyOfRule | ( | NXOpen.VisualReporting.Rule | rule, |
NXOpen.VisualReporting.Property | reportingProperty | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetTagPriorityOfGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel, |
NXOpen.VisualReporting.GroupLabel.TagPriorityOption | tagPriority | ||
) |
Sets the priority of the givenNXOpen.VisualReporting.GroupLabel .
Created in NX8.0.0
License requirements: None.
groupLabel | The group label |
tagPriority | The priority |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetUpperBoundOfGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel, |
string | upperBound | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetUserNameOfGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel, |
string | name | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetUserPromptOfCondition | ( | NXOpen.VisualReporting.Condition | condition, |
string | userPrompt | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetValueOfCondition | ( | NXOpen.VisualReporting.Condition | condition, |
string | value | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.SetValueOfGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel, |
string | value | ||
) |
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 |
unsafe void NXOpen.VisualReporting.VisualReportBuilder.UnsetUserNameOfGroupLabel | ( | NXOpen.VisualReporting.GroupLabel | groupLabel | ) |
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.