NX Open C++ Reference Guide
|
A Builder for creating and editing VisualReporting::VisualReport s. More...
Public Types | |
enum | PropertyUsageOption { PropertyUsageOptionTooltip, PropertyUsageOptionInfoView, PropertyUsageOptionTooltipAndInfoView } |
Represents the usage option of reference VisualReporting::Property. More... | |
A Builder for creating and editing VisualReporting::VisualReport s.
<br> To create a new instance of this class, use @link VisualReporting::VisualReportManager::CreateVisualReportBuilder VisualReporting::VisualReportManager::CreateVisualReportBuilder @endlink <br>
Created in NX7.0.0.
Represents the usage option of reference VisualReporting::Property.
void NXOpen::VisualReporting::VisualReportBuilder::AddChildToCondition | ( | NXOpen::VisualReporting::Condition * | condition, |
NXOpen::VisualReporting::Condition * | childCondition | ||
) |
Add a new child VisualReporting::Condition to this condition.
If the child is already a child of another VisualReporting::Condition or VisualReporting::Rule , then it is removed from that other object. The new child must have been created in the same VisualReporting::VisualReport as this parent condition. If this is a VisualReporting::Condition::TypeOptionNotCondition then this replaces the existing child, and the existing child is deleted.
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | The condition |
childCondition | The child condition being added |
NXString NXOpen::VisualReporting::VisualReportBuilder::BitmapNameOfReport | ( | ) |
Returns the bitmap name of the VisualReporting::VisualReport .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
NXString NXOpen::VisualReporting::VisualReportBuilder::BitmapNameOfReportingProperty | ( | ) |
Returns the bitmap name of the reporting VisualReporting::Property in the active VisualReporting::Classifier .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
NXOpen::VisualReporting::VisualReport* NXOpen::VisualReporting::VisualReportBuilder::CommitAsCopy | ( | ) |
When Builder::Commit is called on this builder, it will delete the original VisualReporting::VisualReport whose copy the builder is editing and install the copied VisualReporting::VisualReport to the VisualReporting::VisualReportManager .
If it is required not to delete the original @link VisualReporting::VisualReport VisualReporting::VisualReport@endlink , then @link CommitAsCopy CommitAsCopy@endlink can be called instead. This behaves just like @link Builder::Commit Builder::Commit@endlink except it does not delete the original @link VisualReporting::VisualReport VisualReporting::VisualReport@endlink . @return
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
NXOpen::VisualReporting::Condition* NXOpen::VisualReporting::VisualReportBuilder::CreateAndCondition | ( | ) |
Creates a new empty VisualReporting::Condition , but does not add it to a VisualReporting::Rule .
@return The created condition
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
NXOpen::VisualReporting::Condition* NXOpen::VisualReporting::VisualReportBuilder::CreateBooleanCondition | ( | NXOpen::VisualReporting::Property * | property, |
bool | value, | ||
NXOpen::VisualReporting::Condition::OperatorOption | operatorType | ||
) |
Creates a new empty VisualReporting::Condition whose VisualReporting::Condition::Datatype is VisualReporting::Property::DatatypeOptionBoolean , but does not add it to a VisualReporting::Rule .
@return The created condition
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
property | The VisualReporting::Property to which this condition will be applied |
value | The initial value |
operatorType | The initial operator |
NXOpen::VisualReporting::Condition* NXOpen::VisualReporting::VisualReportBuilder::CreateDateCondition | ( | NXOpen::VisualReporting::Property * | property, |
const NXString & | value, | ||
NXOpen::VisualReporting::Condition::OperatorOption | operatorType | ||
) |
Creates a new empty VisualReporting::Condition whose VisualReporting::Condition::Datatype is VisualReporting::Property::DatatypeOptionDate , but does not add it to a VisualReporting::Rule .
@return The created condition
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
property | The VisualReporting::Property to which this condition will be applied |
value | The initial value NOTE: The full Unicode character set is not supported for this parameter. |
operatorType | The initial operator |
NXOpen::VisualReporting::Condition* NXOpen::VisualReporting::VisualReportBuilder::CreateDateCondition | ( | NXOpen::VisualReporting::Property * | property, |
const char * | value, | ||
NXOpen::VisualReporting::Condition::OperatorOption | operatorType | ||
) |
Creates a new empty VisualReporting::Condition whose VisualReporting::Condition::Datatype is VisualReporting::Property::DatatypeOptionDate , but does not add it to a VisualReporting::Rule .
@return The created condition
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
property | The VisualReporting::Property to which this condition will be applied |
value | The initial value NOTE: The full Unicode character set is not supported for this parameter. |
operatorType | The initial operator |
NXOpen::VisualReporting::GroupLabel* NXOpen::VisualReporting::VisualReportBuilder::CreateGroupLabel | ( | const NXString & | name, |
NXOpen::VisualReporting::Rule * | rule, | ||
NXOpen::VisualReporting::GroupLabel * | afterGroupLabel | ||
) |
Creates a new empty VisualReporting::GroupLabel , and adds it to the given VisualReporting::Rule .
This can only be called if the active VisualReporting::Classifier in this rule is using VisualReporting::Classifier::GroupingMethodOptionManual grouping.
name | The initial name. If this name is empty then a system-generated name will be assigned when the owning VisualReporting::VisualReport is next activated NOTE: The full Unicode character set is not supported for this parameter. |
rule | The rule to which to add it |
afterGroupLabel | The group label after which to add it. If NULL then it is inserted at the beginning before any existing group labels |
NXOpen::VisualReporting::GroupLabel* NXOpen::VisualReporting::VisualReportBuilder::CreateGroupLabel | ( | const char * | name, |
NXOpen::VisualReporting::Rule * | rule, | ||
NXOpen::VisualReporting::GroupLabel * | afterGroupLabel | ||
) |
Creates a new empty VisualReporting::GroupLabel , and adds it to the given VisualReporting::Rule .
This can only be called if the active VisualReporting::Classifier in this rule is using VisualReporting::Classifier::GroupingMethodOptionManual grouping.
name | The initial name. If this name is empty then a system-generated name will be assigned when the owning VisualReporting::VisualReport is next activated NOTE: The full Unicode character set is not supported for this parameter. |
rule | The rule to which to add it |
afterGroupLabel | The group label after which to add it. If NULL then it is inserted at the beginning before any existing group labels |
NXOpen::VisualReporting::Condition* NXOpen::VisualReporting::VisualReportBuilder::CreateIntegerCondition | ( | NXOpen::VisualReporting::Property * | property, |
int | value, | ||
NXOpen::VisualReporting::Condition::OperatorOption | operatorType | ||
) |
Creates a new empty VisualReporting::Condition whose VisualReporting::Condition::Datatype is VisualReporting::Property::DatatypeOptionInteger , but does not add it to a VisualReporting::Rule .
@return The created condition
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
property | The VisualReporting::Property to which this condition will be applied |
value | The initial value |
operatorType | The initial operator |
NXOpen::VisualReporting::Condition* NXOpen::VisualReporting::VisualReportBuilder::CreateNotCondition | ( | ) |
Creates a new empty VisualReporting::Condition , but does not add it to a VisualReporting::Rule .
@return The created condition
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
NXOpen::VisualReporting::Condition* NXOpen::VisualReporting::VisualReportBuilder::CreateNullCondition | ( | NXOpen::VisualReporting::Property * | property, |
bool | value, | ||
NXOpen::VisualReporting::Condition::OperatorOption | operatorType | ||
) |
Creates a new empty VisualReporting::Condition whose VisualReporting::Condition::Datatype is VisualReporting::Property::DatatypeOptionNull , but does not add it to a VisualReporting::Rule .
@return The created condition
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
property | The VisualReporting::Property to which this condition will be applied |
value | The initial value |
operatorType | The initial operator |
NXOpen::VisualReporting::Condition* NXOpen::VisualReporting::VisualReportBuilder::CreateOrCondition | ( | ) |
Creates a new empty VisualReporting::Condition , but does not add it to a VisualReporting::Rule .
@return The created condition
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
NXOpen::VisualReporting::Property* NXOpen::VisualReporting::VisualReportBuilder::CreateProperty | ( | NXOpen::VisualReporting::Property::TypeOption | propertyType | ) |
Creates a new empty VisualReporting::Property , but does not add it to a VisualReporting::VisualReport .
@return The created property
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
propertyType | Property Type of the VisualReporting::Property being created |
NXOpen::VisualReporting::Condition* NXOpen::VisualReporting::VisualReportBuilder::CreateRealCondition | ( | NXOpen::VisualReporting::Property * | property, |
double | value, | ||
NXOpen::VisualReporting::Condition::OperatorOption | operatorType, | ||
double | tolerance | ||
) |
Creates a new empty VisualReporting::Condition whose VisualReporting::Condition::Datatype is VisualReporting::Property::DatatypeOptionReal , but does not add it to a VisualReporting::Rule .
@return The created condition
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
property | The VisualReporting::Property to which this condition will be applied |
value | The initial value |
operatorType | The initial operator |
tolerance | The tolerance used in comparisons |
NXOpen::VisualReporting::Condition* NXOpen::VisualReporting::VisualReportBuilder::CreateStringCondition | ( | NXOpen::VisualReporting::Property * | property, |
const NXString & | value, | ||
NXOpen::VisualReporting::Condition::OperatorOption | operatorType | ||
) |
Creates a new empty VisualReporting::Condition whose VisualReporting::Condition::Datatype is VisualReporting::Property::DatatypeOptionString , but does not add it to a VisualReporting::Rule .
@return The created condition
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
property | The VisualReporting::Property to which this condition will be applied |
value | The initial value NOTE: The full Unicode character set is not supported for this parameter. |
operatorType | The initial operator |
NXOpen::VisualReporting::Condition* NXOpen::VisualReporting::VisualReportBuilder::CreateStringCondition | ( | NXOpen::VisualReporting::Property * | property, |
const char * | value, | ||
NXOpen::VisualReporting::Condition::OperatorOption | operatorType | ||
) |
Creates a new empty VisualReporting::Condition whose VisualReporting::Condition::Datatype is VisualReporting::Property::DatatypeOptionString , but does not add it to a VisualReporting::Rule .
@return The created condition
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
property | The VisualReporting::Property to which this condition will be applied |
value | The initial value NOTE: The full Unicode character set is not supported for this parameter. |
operatorType | The initial operator |
NXOpen::VisualReporting::VisualReport* NXOpen::VisualReporting::VisualReportBuilder::CreateVisualReport | ( | ) |
Creates a new empty VisualReporting::VisualReport and starts editing it.
The created @link VisualReporting::VisualReport VisualReporting::VisualReport@endlink will not be added to the @link VisualReporting::VisualReportManager VisualReporting::VisualReportManager@endlink until @link Builder::Commit Builder::Commit@endlink or @link VisualReporting::VisualReportBuilder::CommitAsCopy VisualReporting::VisualReportBuilder::CommitAsCopy@endlink is called on this builder. @return
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
NXString NXOpen::VisualReporting::VisualReportBuilder::CustomMessageOfReport | ( | ) |
Returns the custom message of the VisualReporting::VisualReport .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
NXString NXOpen::VisualReporting::VisualReportBuilder::CustomMessageOfReportingProperty | ( | ) |
Returns the custom message of the reporting VisualReporting::Property in the active VisualReporting::Classifier .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
void NXOpen::VisualReporting::VisualReportBuilder::DeleteChildCondition | ( | NXOpen::VisualReporting::Condition * | condition, |
NXOpen::VisualReporting::Condition * | childCondition | ||
) |
Deletes a VisualReporting::Condition from its parent condition.
If there are @link VisualReporting::Property VisualReporting::Property@endlink 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 : nx_visual_reporting ("Visual Reporting")
condition | The condition |
childCondition | The child condition being removed |
void NXOpen::VisualReporting::VisualReportBuilder::DeleteGroupLabel | ( | NXOpen::VisualReporting::Rule * | rule, |
NXOpen::VisualReporting::GroupLabel * | groupLabel | ||
) |
Deletes the given VisualReporting::GroupLabel from the active VisualReporting::Classifier in this VisualReporting::Rule .
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule containing the group label |
groupLabel | The group label |
void NXOpen::VisualReporting::VisualReportBuilder::DeleteProperty | ( | NXOpen::VisualReporting::Property * | property | ) |
Delete 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 : nx_visual_reporting ("Visual Reporting")
property | The property to be deleted |
NXString NXOpen::VisualReporting::VisualReportBuilder::DescriptionOfVisualReport | ( | ) |
Returns the description of the VisualReporting::VisualReport being built by this builder.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
NXString NXOpen::VisualReporting::VisualReportBuilder::DescriptiveCategoryOfVisualReport | ( | ) |
Returns the descriptive category of the VisualReporting::VisualReport being built by this builder.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
NXString NXOpen::VisualReporting::VisualReportBuilder::DestinationTeamcenterFolder | ( | ) |
Returns the destination Teamcenter folder for saving the 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 @link VisualReporting::VisualReport::DestinationTeamcenterFolder VisualReporting::VisualReport::DestinationTeamcenterFolder@endlink may return NULL if you haven't set a folder name on this property.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
void NXOpen::VisualReporting::VisualReportBuilder::EditVisualReport | ( | NXOpen::VisualReporting::VisualReport * | visualReport | ) |
Starts editing a 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 VisualReporting::VisualReportBuilder::CommitAsCopy is called, the copied VisualReporting::VisualReport will be added to the VisualReporting::VisualReportManager without deleting the one given in this function.
Any current VisualReporting::VisualReport which this builder is currently building will be deleted when this function is called.
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
visualReport | The visual report |
void NXOpen::VisualReporting::VisualReportBuilder::EnableUnmatchedGroupOfVisualReport | ( | bool | enableUnmatchedGroup | ) |
Sets whether use of VisualReporting::VisualReport::UnmatchedGroupLabel is enabled for the VisualReporting::VisualReport being built by this builder.
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
enableUnmatchedGroup | Whether the unmatched group is enabled |
NXString NXOpen::VisualReporting::VisualReportBuilder::FilenameOfVisualReport | ( | ) |
Returns the file name of the 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 @link VisualReporting::VisualReportBuilder::Save VisualReporting::VisualReportBuilder::Save@endlink , the report dataset identifier will be saved in this property.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
NXOpen::VisualReporting::Classifier* NXOpen::VisualReporting::VisualReportBuilder::GetActiveClassifierOfRule | ( | NXOpen::VisualReporting::Rule * | rule | ) |
Gets the active VisualReporting::Classifier in this VisualReporting::Rule for a multiple properties report.
@return
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | rule |
std::vector<NXOpen::VisualReporting::GroupLabel *> NXOpen::VisualReporting::VisualReportBuilder::GetAllGroupLabelsOfRule | ( | NXOpen::VisualReporting::Rule * | rule | ) |
Returns the VisualReporting::GroupLabel s associated with the active VisualReporting::Classifier in this VisualReporting::Rule .
@return The manually defined groups
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule |
NXString NXOpen::VisualReporting::VisualReportBuilder::GetBitmapNameOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel | ) |
Gets the bitmap of the given VisualReporting::GroupLabel .
@return The bitmap name
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
NXOpen::VisualReporting::Condition* NXOpen::VisualReporting::VisualReportBuilder::GetChildCondition | ( | NXOpen::VisualReporting::Condition * | condition, |
int | index | ||
) |
Returns the specified child VisualReporting::Condition from this VisualReporting::Condition.
@return
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | condition |
index | The index of the returned Condition. |
std::vector<NXOpen::VisualReporting::Condition *> NXOpen::VisualReporting::VisualReportBuilder::GetChildConditions | ( | NXOpen::VisualReporting::Condition * | condition | ) |
Returns all the child VisualReporting::Condition s in this VisualReporting::Condition.
@return
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | condition |
std::vector<NXOpen::VisualReporting::Classifier *> NXOpen::VisualReporting::VisualReportBuilder::GetClassifiersOfRule | ( | NXOpen::VisualReporting::Rule * | rule | ) |
Returns the VisualReporting::Classifier s associated with this VisualReporting::Rule .
@return
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | rule |
NXOpen::VisualReporting::Classifier::TypeOption NXOpen::VisualReporting::VisualReportBuilder::GetClassifierTypeOfRule | ( | NXOpen::VisualReporting::Rule * | rule | ) |
Gets the reporting VisualReporting::Classifier::TypeOption for the active VisualReporting::Classifier in this VisualReporting::Rule .
@return The classifier type
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule |
NXOpen::NXColor::Rgb NXOpen::VisualReporting::VisualReportBuilder::GetColorOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel | ) |
Gets the VisualReporting::GroupLabel::Color of the given VisualReporting::GroupLabel .
@return The color
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
NXString NXOpen::VisualReporting::VisualReportBuilder::GetCustomMessageOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel | ) |
Gets the custom message of the givenVisualReporting::GroupLabel .
@return The bitmap name
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
NXOpen::VisualReporting::Classifier::DateGroupMethodOption NXOpen::VisualReporting::VisualReportBuilder::GetDateGroupMethodOfRule | ( | NXOpen::VisualReporting::Rule * | rule | ) |
Gets the VisualReporting::Classifier::DateGroupMethodOption of the active VisualReporting::Classifier in the given VisualReporting::Rule .
Only valid if the active @link VisualReporting::Classifier VisualReporting::Classifier@endlink in the rule is @link VisualReporting::Classifier::TypeOptionRange VisualReporting::Classifier::TypeOptionRange@endlink type. @return The range method
Created in NX8.0.1.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule |
NXString NXOpen::VisualReporting::VisualReportBuilder::GetDescriptionOfCondition | ( | NXOpen::VisualReporting::Condition * | condition | ) |
Gets the VisualReporting::Condition::Description of the specified VisualReporting::Condition .
Only valid for a @link VisualReporting::Condition VisualReporting::Condition@endlink whose @link VisualReporting::Condition::Type VisualReporting::Condition::Type@endlink is @link VisualReporting::Condition::TypeOptionValueCondition VisualReporting::Condition::TypeOptionValueCondition@endlink @return The description
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | The condition |
NXOpen::VisualReporting::GroupLabel::DisplayStyleOption NXOpen::VisualReporting::VisualReportBuilder::GetDisplayStyleForGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel | ) |
Gets the VisualReporting::GroupLabel::DisplayStyleOption of the given VisualReporting::GroupLabel.
@return The display style
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
NXOpen::VisualReporting::Condition* NXOpen::VisualReporting::VisualReportBuilder::GetFilterConditionOfRule | ( | NXOpen::VisualReporting::Rule * | rule | ) |
Gets the filter VisualReporting::Condition from this rule.
@return The filter condition
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule |
NXOpen::VisualReporting::Classifier::GroupingMethodOption NXOpen::VisualReporting::VisualReportBuilder::GetGroupingMethodOfRule | ( | NXOpen::VisualReporting::Rule * | rule | ) |
Gets the VisualReporting::Classifier::GroupingMethodOption of the active VisualReporting::Classifier in this VisualReporting::Rule .
@return The grouping method
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule |
bool NXOpen::VisualReporting::VisualReportBuilder::GetHasUserSpecifiedValueForCondition | ( | NXOpen::VisualReporting::Condition * | condition | ) |
Gets VisualReporting::Condition::HasUserSpecifiedValue on the specified VisualReporting::Condition .
Only valid for a @link VisualReporting::Condition VisualReporting::Condition@endlink whose @link VisualReporting::Condition::Type VisualReporting::Condition::Type@endlink is @link VisualReporting::Condition::TypeOptionValueCondition VisualReporting::Condition::TypeOptionValueCondition@endlink @return Whether the condition's value should be user-specified
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | The condition |
NXString NXOpen::VisualReporting::VisualReportBuilder::GetLowerBoundOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel | ) |
Gets the VisualReporting::GroupLabel::LowerBound of the given VisualReporting::GroupLabel .
@return The lower bound
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
bool NXOpen::VisualReporting::VisualReportBuilder::GetManualGroupingForRule | ( | NXOpen::VisualReporting::Rule * | rule | ) |
Gets whether the VisualReporting::Classifier::GroupingMethodOption of the active VisualReporting::Classifier in this VisualReporting::Rule is VisualReporting::Classifier::GroupingMethodOptionManual .
@return Whether manual grouping should be used
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule |
NXOpen::VisualReporting::GroupLabel* NXOpen::VisualReporting::VisualReportBuilder::GetManualGroupLabelOfRule | ( | NXOpen::VisualReporting::Rule * | rule, |
int | index | ||
) |
Returns the specified VisualReporting::GroupLabel s associated with the active VisualReporting::Classifier in this VisualReporting::Rule which are manually defined.
@return The specified manually defined group
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule |
index | index |
std::vector<NXOpen::VisualReporting::GroupLabel *> NXOpen::VisualReporting::VisualReportBuilder::GetManualGroupLabelsOfRule | ( | NXOpen::VisualReporting::Rule * | rule | ) |
Returns the VisualReporting::GroupLabel s associated with the active VisualReporting::Classifier in this VisualReporting::Rule which are manually defined.
@return The manually defined groups
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule |
std::vector<NXOpen::VisualReporting::VisualReport::ObjectTypeOption> NXOpen::VisualReporting::VisualReportBuilder::GetObjectTypesOfVisualReport | ( | ) |
Gets the VisualReporting::VisualReport::ObjectTypeOption s of the VisualReporting::VisualReport being built by this builder.
Only valid if the @link VisualReporting::VisualReport::ScopeType VisualReporting::VisualReport::ScopeType@endlink of the @link VisualReporting::VisualReport VisualReporting::VisualReport@endlink is @link VisualReporting::VisualReport::ScopeTypeOptionSubPart VisualReporting::VisualReport::ScopeTypeOptionSubPart@endlink type. @return The object types
Created in NX9.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
NXOpen::VisualReporting::Condition::OperatorOption NXOpen::VisualReporting::VisualReportBuilder::GetOperatorTypeOfCondition | ( | NXOpen::VisualReporting::Condition * | condition | ) |
Gets the VisualReporting::Condition::OperatorOption of this condition.
Only valid if VisualReporting::Condition::TypeOption is VisualReporting::Condition::TypeOptionValueCondition
condition | The condition |
NXOpen::VisualReporting::Condition* NXOpen::VisualReporting::VisualReportBuilder::GetParentCondition | ( | NXOpen::VisualReporting::Condition * | condition | ) |
Gets the parent condition of this VisualReporting::Condition .
If this condition has no parent or if the parent isn't a condition then this returns NULL.
condition | condition |
NXOpen::VisualReporting::Property* NXOpen::VisualReporting::VisualReportBuilder::GetPropertyForComparison | ( | NXOpen::VisualReporting::Condition * | condition | ) |
Gets the VisualReporting::Property in the value for comparison of this VisualReporting::Condition .
@return The property
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | The condition |
NXOpen::VisualReporting::Property* NXOpen::VisualReporting::VisualReportBuilder::GetPropertyOfCondition | ( | NXOpen::VisualReporting::Condition * | condition | ) |
Gets the VisualReporting::Property of this condition.
Only valid for a @link VisualReporting::Condition VisualReporting::Condition@endlink whose @link VisualReporting::Condition::Type VisualReporting::Condition::Type@endlink is @link VisualReporting::Condition::TypeOptionValueCondition VisualReporting::Condition::TypeOptionValueCondition@endlink @return The property
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | The condition |
void NXOpen::VisualReporting::VisualReportBuilder::GetPropertySpecification | ( | NXOpen::VisualReporting::Property * | property, |
NXOpen::VisualReporting::Property::TypeOption * | propertyType, | ||
NXString * | key, | ||
NXString * | name | ||
) |
Gets the property specification of the VisualReporting::Property being built by this builder.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
property | The property being ask |
propertyType | Property Type of the VisualReporting::Property |
key | property key |
name | property name |
NXOpen::VisualReporting::Classifier::RangeMethodOption NXOpen::VisualReporting::VisualReportBuilder::GetRangeMethodOfRule | ( | NXOpen::VisualReporting::Rule * | rule | ) |
Gets the VisualReporting::Classifier::RangeMethodOption of the active VisualReporting::Classifier in the given VisualReporting::Rule .
Only valid if the active @link VisualReporting::Classifier VisualReporting::Classifier@endlink in the rule is @link VisualReporting::Classifier::TypeOptionRange VisualReporting::Classifier::TypeOptionRange@endlink type. @return The range method
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule |
void NXOpen::VisualReporting::VisualReportBuilder::GetReferencePropertiesOfReport | ( | std::vector< NXOpen::VisualReporting::Property * > & | properties, |
std::vector< NXOpen::VisualReporting::VisualReportBuilder::PropertyUsageOption > & | usages, | ||
int * | notUsed | ||
) |
Gets the message VisualReporting::Property list of the VisualReporting::VisualReport .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
properties | The reference properties of report |
usages | The usages of report |
notUsed | notused |
void NXOpen::VisualReporting::VisualReportBuilder::GetReferencePropertiesOfReportingProperty | ( | std::vector< NXOpen::VisualReporting::Property * > & | properties, |
std::vector< NXOpen::VisualReporting::VisualReportBuilder::PropertyUsageOption > & | usages | ||
) |
Gets the message VisualReporting::Property list of the VisualReporting::Property in the active VisualReporting::Classifier .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
properties | The reference properties of property |
usages | The usages |
NXOpen::VisualReporting::Property::DatatypeOption NXOpen::VisualReporting::VisualReportBuilder::GetReportingDatatypeOfRule | ( | NXOpen::VisualReporting::Rule * | rule | ) |
Gets the VisualReporting::Property::DatatypeOption of the active VisualReporting::Classifier 's reporting VisualReporting::Property in this VisualReporting::Rule .
@return The datatype
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule |
NXOpen::VisualReporting::Property* NXOpen::VisualReporting::VisualReportBuilder::GetReportingPropertyOfRule | ( | NXOpen::VisualReporting::Rule * | rule | ) |
Gets the reporting VisualReporting::Property for the active VisualReporting::Classifier in this VisualReporting::Rule .
@return The property
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule |
NXOpen::VisualReporting::Rule* NXOpen::VisualReporting::VisualReportBuilder::GetRule | ( | int | index | ) |
Return the specified VisualReporting::Rule from the VisualReporting::VisualReport being built by this builder.
@return
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
index | The index of the returned VisualReporting::Rule . |
std::vector<NXOpen::VisualReporting::Rule *> NXOpen::VisualReporting::VisualReportBuilder::GetRules | ( | ) |
Returns all the VisualReporting::Rule s in the VisualReporting::VisualReport being built by this builder.
@return
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
NXOpen::VisualReporting::GroupLabel::TagPriorityOption NXOpen::VisualReporting::VisualReportBuilder::GetTagPriorityOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel | ) |
Gets the priority of the givenVisualReporting::GroupLabel .
@return The priority
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
NXString NXOpen::VisualReporting::VisualReportBuilder::GetUpperBoundOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel | ) |
Gets the VisualReporting::GroupLabel::UpperBound of the given VisualReporting::GroupLabel .
@return The upper bound
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
NXString NXOpen::VisualReporting::VisualReportBuilder::GetUserNameOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel | ) |
Gets the NXObject::Name of the given VisualReporting::GroupLabel .
@return The name
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
NXString NXOpen::VisualReporting::VisualReportBuilder::GetUserPromptOfCondition | ( | NXOpen::VisualReporting::Condition * | condition | ) |
Gets the VisualReporting::Condition::UserPrompt of the specified VisualReporting::Condition .
Only valid for a @link VisualReporting::Condition VisualReporting::Condition@endlink whose @link VisualReporting::Condition::Type VisualReporting::Condition::Type@endlink is @link VisualReporting::Condition::TypeOptionValueCondition VisualReporting::Condition::TypeOptionValueCondition@endlink @return The user-prompt
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | The condition |
NXString NXOpen::VisualReporting::VisualReportBuilder::GetValueOfCondition | ( | NXOpen::VisualReporting::Condition * | condition | ) |
Gets the value of this VisualReporting::Condition .
Only valid for a @link VisualReporting::Condition VisualReporting::Condition@endlink whose @link VisualReporting::Condition::Type VisualReporting::Condition::Type@endlink is @link VisualReporting::Condition::TypeOptionValueCondition VisualReporting::Condition::TypeOptionValueCondition@endlink @return
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | condition |
NXString NXOpen::VisualReporting::VisualReportBuilder::GetValueOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel | ) |
Gets the VisualReporting::GroupLabel::Value of the given VisualReporting::GroupLabel .
@return The value
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
bool NXOpen::VisualReporting::VisualReportBuilder::IsChildCondition | ( | NXOpen::VisualReporting::Condition * | condition, |
NXOpen::VisualReporting::Condition * | childCondition | ||
) |
Returns whether the given VisualReporting::Condition is an immediate child of this condition.
@return
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | condition |
childCondition | The possible child Condition |
NXString NXOpen::VisualReporting::VisualReportBuilder::KeywordsOfVisualReport | ( | ) |
Returns the keywords of the VisualReporting::VisualReport being built by this builder.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
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 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 : nx_visual_reporting ("Visual Reporting")
condition | The condition |
childCondition | The child condition being removed |
void NXOpen::VisualReporting::VisualReportBuilder::RemoveFilterConditionFromRule | ( | NXOpen::VisualReporting::Rule * | rule | ) |
Removes any existing filter VisualReporting::Condition from this rule.
This will not delete the condition.
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule |
void NXOpen::VisualReporting::VisualReportBuilder::RemovePropertyFromCondition | ( | NXOpen::VisualReporting::Condition * | condition | ) |
Removes the current VisualReporting::Property from this condition without deleting it.
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | The condition |
NXOpen::VisualReporting::VisualReport::ReportContextOption NXOpen::VisualReporting::VisualReportBuilder::ReportContextOfVisualReport | ( | ) |
Returns the VisualReporting::VisualReport::ReportContextOption of the VisualReporting::VisualReport being built by this builder.
Created in NX9.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
NXOpen::VisualReporting::VisualReport::ReportingObjectTypeOption NXOpen::VisualReporting::VisualReportBuilder::ReportingObjectTypeOfVisualReport | ( | ) |
Returns the reporting object type of the VisualReporting::VisualReport being built by this builder.
Only valid if the @link VisualReporting::VisualReport::ScopeType VisualReporting::VisualReport::ScopeType@endlink of the @link VisualReporting::VisualReport VisualReporting::VisualReport@endlink is @link VisualReporting::VisualReport::ScopeTypeOptionComponent VisualReporting::VisualReport::ScopeTypeOptionComponent@endlink type.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
NXOpen::VisualReporting::VisualReport::ReportingStyleOption NXOpen::VisualReporting::VisualReportBuilder::ReportingStyleOfVisualReport | ( | ) |
Returns the reporting style of the VisualReporting::VisualReport being built by this builder.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
NXString NXOpen::VisualReporting::VisualReportBuilder::ReportNameOfVisualReport | ( | ) |
Returns the name of the VisualReporting::VisualReport being built by this builder.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
void NXOpen::VisualReporting::VisualReportBuilder::Save | ( | ) |
Saves the VisualReporting::VisualReport to its current VisualReporting::VisualReportBuilder::FilenameOfVisualReport .
Note that when NX is connected to Teamcenter, the @link VisualReporting::VisualReportBuilder::FilenameOfVisualReport VisualReporting::VisualReportBuilder::FilenameOfVisualReport@endlink will be updated to the report dataset identifier after the report is saved to Teamcenter database.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
NXOpen::VisualReporting::VisualReport::SaveDestinationOption NXOpen::VisualReporting::VisualReportBuilder::SaveDestination | ( | ) |
Returns the VisualReporting::VisualReport::SaveDestinationOption of the VisualReporting::VisualReport being built by this builder.
Note that this property will always be @link VisualReporting::VisualReport::SaveDestinationOptionLocal VisualReporting::VisualReport::SaveDestinationOptionLocal@endlink when NX is not connected to Teamcenter.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
NXOpen::VisualReporting::VisualReport::ScopeTypeOption NXOpen::VisualReporting::VisualReportBuilder::ScopeTypeOfVisualReport | ( | ) |
Returns the VisualReporting::VisualReport::ScopeTypeOption of the VisualReporting::VisualReport being built by this builder.
Created in NX9.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
void NXOpen::VisualReporting::VisualReportBuilder::SetActiveClassifierOfRule | ( | NXOpen::VisualReporting::Rule * | rule, |
NXOpen::VisualReporting::Classifier * | activeClassifier | ||
) |
Sets the active VisualReporting::Classifier in this VisualReporting::Rule for a multiple properties report.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | rule |
activeClassifier | activeclassifier |
void NXOpen::VisualReporting::VisualReportBuilder::SetBitmapNameOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel, |
const NXString & | bitmapName | ||
) |
Sets the bitmap of the given VisualReporting::GroupLabel .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
bitmapName | The bitmap name |
void NXOpen::VisualReporting::VisualReportBuilder::SetBitmapNameOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel, |
const char * | bitmapName | ||
) |
Sets the bitmap of the given VisualReporting::GroupLabel .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
bitmapName | The bitmap name |
void NXOpen::VisualReporting::VisualReportBuilder::SetBitmapNameOfReport | ( | const NXString & | bitmapName | ) |
Sets the bitmap name of the VisualReporting::VisualReport .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
bitmapName | The bitmap name |
void NXOpen::VisualReporting::VisualReportBuilder::SetBitmapNameOfReport | ( | const char * | bitmapName | ) |
Sets the bitmap name of the VisualReporting::VisualReport .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
bitmapName | The bitmap name |
void NXOpen::VisualReporting::VisualReportBuilder::SetBitmapNameOfReportingProperty | ( | const NXString & | bitmapName | ) |
Sets the bitmap name of the reporting VisualReporting::Property in the active VisualReporting::Classifier .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
bitmapName | The bitmap name |
void NXOpen::VisualReporting::VisualReportBuilder::SetBitmapNameOfReportingProperty | ( | const char * | bitmapName | ) |
Sets the bitmap name of the reporting VisualReporting::Property in the active VisualReporting::Classifier .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
bitmapName | The bitmap name |
NXOpen::VisualReporting::Classifier* NXOpen::VisualReporting::VisualReportBuilder::SetClassifierTypeOfRule | ( | NXOpen::VisualReporting::Rule * | rule, |
NXOpen::VisualReporting::Classifier::TypeOption | classifierType | ||
) |
Sets the reporting VisualReporting::Classifier::TypeOption for the active VisualReporting::Classifier in this VisualReporting::Rule .
Note that the old @link VisualReporting::Classifier VisualReporting::Classifier@endlink in this @link VisualReporting::Rule VisualReporting::Rule@endlink will be deleted and a new @link VisualReporting::Classifier VisualReporting::Classifier@endlink will be created and set as the active @link VisualReporting::Classifier VisualReporting::Classifier@endlink in this @link VisualReporting::Rule VisualReporting::Rule@endlink . @return The new active classifier
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule |
classifierType | The classifier type being set |
void NXOpen::VisualReporting::VisualReportBuilder::SetColorOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel, |
const NXOpen::NXColor::Rgb & | color | ||
) |
Sets the VisualReporting::GroupLabel::Color of the given VisualReporting::GroupLabel .
This also changes VisualReporting::GroupLabel::DisplayStyle to VisualReporting::GroupLabel::DisplayStyleOptionSpecifiedColor .
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
color | The color |
void NXOpen::VisualReporting::VisualReportBuilder::SetCustomMessageOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel, |
const NXString & | customMessage | ||
) |
Sets the custom message of the given VisualReporting::GroupLabel .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
customMessage | The bitmap name |
void NXOpen::VisualReporting::VisualReportBuilder::SetCustomMessageOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel, |
const char * | customMessage | ||
) |
Sets the custom message of the given VisualReporting::GroupLabel .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
customMessage | The bitmap name |
void NXOpen::VisualReporting::VisualReportBuilder::SetCustomMessageOfReport | ( | const NXString & | customMessage | ) |
Sets the custom message of the VisualReporting::VisualReport .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
customMessage | The custom message |
void NXOpen::VisualReporting::VisualReportBuilder::SetCustomMessageOfReport | ( | const char * | customMessage | ) |
Sets the custom message of the VisualReporting::VisualReport .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
customMessage | The custom message |
void NXOpen::VisualReporting::VisualReportBuilder::SetCustomMessageOfReportingProperty | ( | const NXString & | customMessage | ) |
Sets the custom message of the reporting VisualReporting::Property in the active VisualReporting::Classifier .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
customMessage | The custom message |
void NXOpen::VisualReporting::VisualReportBuilder::SetCustomMessageOfReportingProperty | ( | const char * | customMessage | ) |
Sets the custom message of the reporting VisualReporting::Property in the active VisualReporting::Classifier .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
customMessage | The custom message |
void NXOpen::VisualReporting::VisualReportBuilder::SetDateGroupMethodOfRule | ( | NXOpen::VisualReporting::Rule * | rule, |
NXOpen::VisualReporting::Classifier::DateGroupMethodOption | dateGroupMethod | ||
) |
Sets the VisualReporting::Classifier::DateGroupMethodOption of the active VisualReporting::Classifier in the given VisualReporting::Rule .
Only valid if the active @link VisualReporting::Classifier VisualReporting::Classifier@endlink in the rule is @link VisualReporting::Classifier::TypeOptionRange VisualReporting::Classifier::TypeOptionRange@endlink type.
Created in NX8.0.1.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule |
dateGroupMethod | The range method |
void NXOpen::VisualReporting::VisualReportBuilder::SetDescriptionOfCondition | ( | NXOpen::VisualReporting::Condition * | condition, |
const NXString & | description | ||
) |
Sets the VisualReporting::Condition::Description of the specified VisualReporting::Condition .
Only valid for a @link VisualReporting::Condition VisualReporting::Condition@endlink whose @link VisualReporting::Condition::Type VisualReporting::Condition::Type@endlink is @link VisualReporting::Condition::TypeOptionValueCondition VisualReporting::Condition::TypeOptionValueCondition@endlink
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | The condition |
description | The description NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::VisualReporting::VisualReportBuilder::SetDescriptionOfCondition | ( | NXOpen::VisualReporting::Condition * | condition, |
const char * | description | ||
) |
Sets the VisualReporting::Condition::Description of the specified VisualReporting::Condition .
Only valid for a @link VisualReporting::Condition VisualReporting::Condition@endlink whose @link VisualReporting::Condition::Type VisualReporting::Condition::Type@endlink is @link VisualReporting::Condition::TypeOptionValueCondition VisualReporting::Condition::TypeOptionValueCondition@endlink
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | The condition |
description | The description NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::VisualReporting::VisualReportBuilder::SetDescriptionOfVisualReport | ( | const NXString & | description | ) |
Sets the description of the VisualReporting::VisualReport being built by this builder.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
description | The description |
void NXOpen::VisualReporting::VisualReportBuilder::SetDescriptionOfVisualReport | ( | const char * | description | ) |
Sets the description of the VisualReporting::VisualReport being built by this builder.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
description | The description |
void NXOpen::VisualReporting::VisualReportBuilder::SetDescriptiveCategoryOfVisualReport | ( | const NXString & | category | ) |
Sets the descriptive category of the VisualReporting::VisualReport being built by this builder.
Created in NX7.5.0.
License requirements : nx_visual_reporting ("Visual Reporting")
category | The category being set |
void NXOpen::VisualReporting::VisualReportBuilder::SetDescriptiveCategoryOfVisualReport | ( | const char * | category | ) |
Sets the descriptive category of the VisualReporting::VisualReport being built by this builder.
Created in NX7.5.0.
License requirements : nx_visual_reporting ("Visual Reporting")
category | The category being set |
void NXOpen::VisualReporting::VisualReportBuilder::SetDestinationTeamcenterFolder | ( | const NXString & | foldername | ) |
Sets the destination Teamcenter folder for saving the 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 @link VisualReporting::VisualReport::DestinationTeamcenterFolder VisualReporting::VisualReport::DestinationTeamcenterFolder@endlink may return NULL if you haven't set a folder name on this property.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
foldername | The Teamcenter folder name |
void NXOpen::VisualReporting::VisualReportBuilder::SetDestinationTeamcenterFolder | ( | const char * | foldername | ) |
Sets the destination Teamcenter folder for saving the 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 @link VisualReporting::VisualReport::DestinationTeamcenterFolder VisualReporting::VisualReport::DestinationTeamcenterFolder@endlink may return NULL if you haven't set a folder name on this property.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
foldername | The Teamcenter folder name |
void NXOpen::VisualReporting::VisualReportBuilder::SetDisplayStyleForGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel, |
NXOpen::VisualReporting::GroupLabel::DisplayStyleOption | displayStyle | ||
) |
Sets the VisualReporting::GroupLabel::DisplayStyleOption of the given VisualReporting::GroupLabel.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
displayStyle | The display style |
void NXOpen::VisualReporting::VisualReportBuilder::SetFilenameOfVisualReport | ( | const NXString & | filename | ) |
Sets the file name of the 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 @link VisualReporting::VisualReportBuilder::Save VisualReporting::VisualReportBuilder::Save@endlink , the report dataset identifier will be saved in this property.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
filename | The file name |
void NXOpen::VisualReporting::VisualReportBuilder::SetFilenameOfVisualReport | ( | const char * | filename | ) |
Sets the file name of the 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 @link VisualReporting::VisualReportBuilder::Save VisualReporting::VisualReportBuilder::Save@endlink , the report dataset identifier will be saved in this property.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
filename | The file name |
void NXOpen::VisualReporting::VisualReportBuilder::SetFilterConditionOfRule | ( | NXOpen::VisualReporting::Rule * | rule, |
NXOpen::VisualReporting::Condition * | filterCondition | ||
) |
Sets the filter VisualReporting::Condition from this rule.
Setting this will delete any existing VisualReporting::Rule::FilterCondition and all of its children (except it won't delete the replacement VisualReporting::Condition being set by this call).
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule |
filterCondition | The filter condition being set |
void NXOpen::VisualReporting::VisualReportBuilder::SetGroupingMethodOfRule | ( | NXOpen::VisualReporting::Rule * | rule, |
NXOpen::VisualReporting::Classifier::GroupingMethodOption | groupingMethod | ||
) |
Sets the VisualReporting::Classifier::GroupingMethodOption of the active VisualReporting::Classifier in the given VisualReporting::Rule .
If the active @link VisualReporting::Classifier VisualReporting::Classifier@endlink uses manual grouping then no @link VisualReporting::GroupLabel VisualReporting::GroupLabel@endlink s will be automatically generated, and they should instead be added using @link VisualReporting::VisualReportBuilder::CreateGroupLabel VisualReporting::VisualReportBuilder::CreateGroupLabel@endlink .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule |
groupingMethod | The grouping method |
void NXOpen::VisualReporting::VisualReportBuilder::SetHasUserSpecifiedValueForCondition | ( | NXOpen::VisualReporting::Condition * | condition, |
bool | isUserSpecified | ||
) |
Sets VisualReporting::Condition::HasUserSpecifiedValue on the specified VisualReporting::Condition .
Only valid for a @link VisualReporting::Condition VisualReporting::Condition@endlink whose @link VisualReporting::Condition::Type VisualReporting::Condition::Type@endlink is @link VisualReporting::Condition::TypeOptionValueCondition VisualReporting::Condition::TypeOptionValueCondition@endlink
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | The condition |
isUserSpecified | Whether the condition's value should be user-specified |
void NXOpen::VisualReporting::VisualReportBuilder::SetKeywordsOfVisualReport | ( | const NXString & | keywords | ) |
Sets the keywords of the VisualReporting::VisualReport being built by this builder.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
keywords | A comma separated string of keywords |
void NXOpen::VisualReporting::VisualReportBuilder::SetKeywordsOfVisualReport | ( | const char * | keywords | ) |
Sets the keywords of the VisualReporting::VisualReport being built by this builder.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
keywords | A comma separated string of keywords |
void NXOpen::VisualReporting::VisualReportBuilder::SetLowerBoundOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel, |
const NXString & | lowerBound | ||
) |
Sets the VisualReporting::GroupLabel::LowerBound of the given VisualReporting::GroupLabel .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
lowerBound | The lower bound NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::VisualReporting::VisualReportBuilder::SetLowerBoundOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel, |
const char * | lowerBound | ||
) |
Sets the VisualReporting::GroupLabel::LowerBound of the given VisualReporting::GroupLabel .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
lowerBound | The lower bound NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::VisualReporting::VisualReportBuilder::SetManualGroupingForRule | ( | NXOpen::VisualReporting::Rule * | rule, |
bool | isManualGrouping | ||
) |
Sets whether the VisualReporting::Classifier::GroupingMethodOption of the active VisualReporting::Classifier in this VisualReporting::Rule is VisualReporting::Classifier::GroupingMethodOptionManual .
If it uses @link VisualReporting::Classifier::GroupingMethodOptionManual VisualReporting::Classifier::GroupingMethodOptionManual@endlink , then no @link VisualReporting::GroupLabel VisualReporting::GroupLabel@endlink s will be automatically generated, and they should instead be added manually as required using @link VisualReporting::VisualReportBuilder::CreateGroupLabel VisualReporting::VisualReportBuilder::CreateGroupLabel@endlink .
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule |
isManualGrouping | Whether manual grouping should be used |
void NXOpen::VisualReporting::VisualReportBuilder::SetObjectTypesOfVisualReport | ( | const std::vector< NXOpen::VisualReporting::VisualReport::ObjectTypeOption > & | objectTypes | ) |
Sets the VisualReporting::VisualReport::ObjectTypeOption s of the VisualReporting::VisualReport being built by this builder.
Only valid if the @link VisualReporting::VisualReport::ScopeType VisualReporting::VisualReport::ScopeType@endlink of the @link VisualReporting::VisualReport VisualReporting::VisualReport@endlink is @link VisualReporting::VisualReport::ScopeTypeOptionSubPart VisualReporting::VisualReport::ScopeTypeOptionSubPart@endlink type.
Created in NX9.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
objectTypes | The object types being set |
void NXOpen::VisualReporting::VisualReportBuilder::SetOperatorTypeOfCondition | ( | NXOpen::VisualReporting::Condition * | condition, |
NXOpen::VisualReporting::Condition::OperatorOption | operatorType | ||
) |
Sets the VisualReporting::Condition::OperatorOption of this condition.
Only valid if VisualReporting::Condition::TypeOption is VisualReporting::Condition::TypeOptionValueCondition
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | The condition |
operatorType | The operator type being set |
void NXOpen::VisualReporting::VisualReportBuilder::SetPropertyForComparison | ( | NXOpen::VisualReporting::Condition * | condition, |
NXOpen::VisualReporting::Property * | property | ||
) |
Sets the VisualReporting::Property in the value for comparison of this VisualReporting::Condition .
If the VisualReporting::Property is set to NULL, then it is deleted.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | The condition |
property | The property being set |
void NXOpen::VisualReporting::VisualReportBuilder::SetPropertyOfCondition | ( | NXOpen::VisualReporting::Condition * | condition, |
NXOpen::VisualReporting::Property * | property | ||
) |
Sets the VisualReporting::Property of this condition.
If the VisualReporting::Property is set to NULL, then it is deleted. Only valid for a VisualReporting::Condition whose VisualReporting::Condition::Type is VisualReporting::Condition::TypeOptionValueCondition
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | The condition |
property | The property being set |
void NXOpen::VisualReporting::VisualReportBuilder::SetPropertySpecification | ( | NXOpen::VisualReporting::Property * | property, |
const NXString & | key | ||
) |
Sets the property specification of the VisualReporting::Property being built by this builder.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
property | The property being set |
key | property key NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::VisualReporting::VisualReportBuilder::SetPropertySpecification | ( | NXOpen::VisualReporting::Property * | property, |
const char * | key | ||
) |
Sets the property specification of the VisualReporting::Property being built by this builder.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
property | The property being set |
key | property key NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::VisualReporting::VisualReportBuilder::SetPropertySpecification | ( | NXOpen::VisualReporting::Property * | property, |
const NXString & | key, | ||
const NXString & | name | ||
) |
Sets the property specification of the VisualReporting::Property being built by this builder.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
property | The property being set |
key | property key NOTE: The full Unicode character set is not supported for this parameter. |
name | property name NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::VisualReporting::VisualReportBuilder::SetPropertySpecification | ( | NXOpen::VisualReporting::Property * | property, |
const char * | key, | ||
const char * | name | ||
) |
Sets the property specification of the VisualReporting::Property being built by this builder.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
property | The property being set |
key | property key NOTE: The full Unicode character set is not supported for this parameter. |
name | property name NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::VisualReporting::VisualReportBuilder::SetRangeMethodOfRule | ( | NXOpen::VisualReporting::Rule * | rule, |
NXOpen::VisualReporting::Classifier::RangeMethodOption | rangeMethod | ||
) |
Sets the VisualReporting::Classifier::RangeMethodOption of the active VisualReporting::Classifier in the given VisualReporting::Rule .
Only valid if the active @link VisualReporting::Classifier VisualReporting::Classifier@endlink in the rule is @link VisualReporting::Classifier::TypeOptionRange VisualReporting::Classifier::TypeOptionRange@endlink type.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule |
rangeMethod | The range method |
void NXOpen::VisualReporting::VisualReportBuilder::SetReferencePropertiesOfReport | ( | const std::vector< NXOpen::VisualReporting::Property * > & | properties, |
const std::vector< NXOpen::VisualReporting::VisualReportBuilder::PropertyUsageOption > & | usages | ||
) |
Sets the message VisualReporting::Property list of the VisualReporting::VisualReport .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
properties | The reference properties of report |
usages | The usages of report |
void NXOpen::VisualReporting::VisualReportBuilder::SetReferencePropertiesOfReportingProperty | ( | const std::vector< NXOpen::VisualReporting::Property * > & | properties, |
const std::vector< NXOpen::VisualReporting::VisualReportBuilder::PropertyUsageOption > & | usages | ||
) |
Sets the message VisualReporting::Property list of the VisualReporting::Property in the active VisualReporting::Classifier .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
properties | The reference properties of property |
usages | The usages |
void NXOpen::VisualReporting::VisualReportBuilder::SetReportContextOfVisualReport | ( | NXOpen::VisualReporting::VisualReport::ReportContextOption | reportContext | ) |
Sets the VisualReporting::VisualReport::ReportContextOption of the VisualReporting::VisualReport being built by this builder.
Created in NX9.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
reportContext | The report context being set |
void NXOpen::VisualReporting::VisualReportBuilder::SetReportingDatatypeOfRule | ( | NXOpen::VisualReporting::Rule * | rule, |
NXOpen::VisualReporting::Property::DatatypeOption | datatype | ||
) |
Sets the VisualReporting::Property::DatatypeOption of the active VisualReporting::Classifier 's reporting VisualReporting::Property in this VisualReporting::Rule .
However datatype must not be @link VisualReporting::Property::DatatypeOptionUnknown VisualReporting::Property::DatatypeOptionUnknown@endlink .
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule |
datatype | The datatype being set |
void NXOpen::VisualReporting::VisualReportBuilder::SetReportingObjectTypeOfVisualReport | ( | NXOpen::VisualReporting::VisualReport::ReportingObjectTypeOption | reportingObjectType | ) |
Sets the reporting object type of the VisualReporting::VisualReport being built by this builder.
Only valid if the @link VisualReporting::VisualReport::ScopeType VisualReporting::VisualReport::ScopeType@endlink of the @link VisualReporting::VisualReport VisualReporting::VisualReport@endlink is @link VisualReporting::VisualReport::ScopeTypeOptionComponent VisualReporting::VisualReport::ScopeTypeOptionComponent@endlink type.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
reportingObjectType | The reporting object being set |
void NXOpen::VisualReporting::VisualReportBuilder::SetReportingPropertyOfRule | ( | NXOpen::VisualReporting::Rule * | rule, |
NXOpen::VisualReporting::Property * | reportingProperty | ||
) |
Sets the reporting VisualReporting::Property for the active VisualReporting::Classifier in this VisualReporting::Rule .
If the reporting @link VisualReporting::Property VisualReporting::Property@endlink of the rule is set to NULL, then it is deleted. Only valid for a @link VisualReporting::Classifier VisualReporting::Classifier@endlink in this @link VisualReporting::Rule VisualReporting::Rule@endlink whose @link VisualReporting::Classifier::TypeOption VisualReporting::Classifier::TypeOption@endlink is @link VisualReporting::Classifier::TypeOptionValue VisualReporting::Classifier::TypeOptionValue@endlink or @link VisualReporting::Classifier::TypeOptionRange VisualReporting::Classifier::TypeOptionRange@endlink .
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
rule | The rule |
reportingProperty | The property being set |
void NXOpen::VisualReporting::VisualReportBuilder::SetReportingStyleOfVisualReport | ( | NXOpen::VisualReporting::VisualReport::ReportingStyleOption | reportingStyle | ) |
Sets the reporting style of the VisualReporting::VisualReport being built by this builder.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
reportingStyle | The reporting style being set |
void NXOpen::VisualReporting::VisualReportBuilder::SetReportNameOfVisualReport | ( | const NXString & | reportName | ) |
Sets the name of the VisualReporting::VisualReport being built by this builder.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
reportName | The name of the report |
void NXOpen::VisualReporting::VisualReportBuilder::SetReportNameOfVisualReport | ( | const char * | reportName | ) |
Sets the name of the VisualReporting::VisualReport being built by this builder.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
reportName | The name of the report |
void NXOpen::VisualReporting::VisualReportBuilder::SetSaveDestination | ( | NXOpen::VisualReporting::VisualReport::SaveDestinationOption | destinationOption | ) |
Sets the VisualReporting::VisualReport::SaveDestinationOption of the VisualReporting::VisualReport being built by this builder.
Note that this property will always be @link VisualReporting::VisualReport::SaveDestinationOptionLocal VisualReporting::VisualReport::SaveDestinationOptionLocal@endlink when NX is not connected to Teamcenter.
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
destinationOption | The destination option |
void NXOpen::VisualReporting::VisualReportBuilder::SetScopeTypeOfVisualReport | ( | NXOpen::VisualReporting::VisualReport::ScopeTypeOption | scopeType | ) |
Sets the VisualReporting::VisualReport::ScopeTypeOption of the VisualReporting::VisualReport being built by this builder.
Created in NX9.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
scopeType | scopetype |
void NXOpen::VisualReporting::VisualReportBuilder::SetTagPriorityOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel, |
NXOpen::VisualReporting::GroupLabel::TagPriorityOption | tagPriority | ||
) |
Sets the priority of the givenVisualReporting::GroupLabel .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
tagPriority | The priority |
void NXOpen::VisualReporting::VisualReportBuilder::SetUpperBoundOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel, |
const NXString & | upperBound | ||
) |
Sets the VisualReporting::GroupLabel::UpperBound of the given VisualReporting::GroupLabel .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
upperBound | The upper bound NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::VisualReporting::VisualReportBuilder::SetUpperBoundOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel, |
const char * | upperBound | ||
) |
Sets the VisualReporting::GroupLabel::UpperBound of the given VisualReporting::GroupLabel .
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
upperBound | The upper bound NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::VisualReporting::VisualReportBuilder::SetUserNameOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel, |
const NXString & | name | ||
) |
Sets the NXObject::Name of the given VisualReporting::GroupLabel .
Calling this function will cause VisualReporting::GroupLabel::IsNameUserSpecified to return true.
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
name | The name NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::VisualReporting::VisualReportBuilder::SetUserNameOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel, |
const char * | name | ||
) |
Sets the NXObject::Name of the given VisualReporting::GroupLabel .
Calling this function will cause VisualReporting::GroupLabel::IsNameUserSpecified to return true.
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
name | The name NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::VisualReporting::VisualReportBuilder::SetUserPromptOfCondition | ( | NXOpen::VisualReporting::Condition * | condition, |
const NXString & | userPrompt | ||
) |
Sets the VisualReporting::Condition::UserPrompt of the specified VisualReporting::Condition .
Only valid for a @link VisualReporting::Condition VisualReporting::Condition@endlink whose @link VisualReporting::Condition::Type VisualReporting::Condition::Type@endlink is @link VisualReporting::Condition::TypeOptionValueCondition VisualReporting::Condition::TypeOptionValueCondition@endlink
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | The condition |
userPrompt | The user-prompt NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::VisualReporting::VisualReportBuilder::SetUserPromptOfCondition | ( | NXOpen::VisualReporting::Condition * | condition, |
const char * | userPrompt | ||
) |
Sets the VisualReporting::Condition::UserPrompt of the specified VisualReporting::Condition .
Only valid for a @link VisualReporting::Condition VisualReporting::Condition@endlink whose @link VisualReporting::Condition::Type VisualReporting::Condition::Type@endlink is @link VisualReporting::Condition::TypeOptionValueCondition VisualReporting::Condition::TypeOptionValueCondition@endlink
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | The condition |
userPrompt | The user-prompt NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::VisualReporting::VisualReportBuilder::SetValueOfCondition | ( | NXOpen::VisualReporting::Condition * | condition, |
const NXString & | value | ||
) |
Sets the value of this VisualReporting::Condition .
Only valid for a @link VisualReporting::Condition VisualReporting::Condition@endlink whose @link VisualReporting::Condition::Type VisualReporting::Condition::Type@endlink is @link VisualReporting::Condition::TypeOptionValueCondition VisualReporting::Condition::TypeOptionValueCondition@endlink
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | condition |
value | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::VisualReporting::VisualReportBuilder::SetValueOfCondition | ( | NXOpen::VisualReporting::Condition * | condition, |
const char * | value | ||
) |
Sets the value of this VisualReporting::Condition .
Only valid for a @link VisualReporting::Condition VisualReporting::Condition@endlink whose @link VisualReporting::Condition::Type VisualReporting::Condition::Type@endlink is @link VisualReporting::Condition::TypeOptionValueCondition VisualReporting::Condition::TypeOptionValueCondition@endlink
Created in NX8.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
condition | condition |
value | NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::VisualReporting::VisualReportBuilder::SetValueOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel, |
const NXString & | value | ||
) |
Sets the VisualReporting::GroupLabel::Value of the given VisualReporting::GroupLabel .
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
value | The value NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::VisualReporting::VisualReportBuilder::SetValueOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel, |
const char * | value | ||
) |
Sets the VisualReporting::GroupLabel::Value of the given VisualReporting::GroupLabel .
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |
value | The value NOTE: The full Unicode character set is not supported for this parameter. |
void NXOpen::VisualReporting::VisualReportBuilder::UnsetUserNameOfGroupLabel | ( | NXOpen::VisualReporting::GroupLabel * | groupLabel | ) |
Resets the VisualReporting::GroupLabel::IsNameUserSpecified status of the given VisualReporting::GroupLabel so that the name is now system-generated.
Created in NX7.0.0.
License requirements : nx_visual_reporting ("Visual Reporting")
groupLabel | The group label |