Perspective SPC Charts with Measurable Values | Properties

Sepasoft MES Module Suite

Properties Common to SPC Charts with Measurable Values

These properties are available in the Ignition Properties Palette for SPC Charts that have values that are measurable with datatypes such as floats and integers.

Name

Scripting Reference

Data TypeDescription
columnWidthInteger - The width of the table columns.
dateFormat

The date formatting pattern used to display the date

MM/dd/yyyy

dd-M-yyyy hh:mm:ss

dd MMMM yyyy

rowHeightThe height of the table rows.
scrollXThe scroll bar x position.
showTable

Boolean - Toggle to show or hide the sample data table.

When showTable is set to True: Table Chart Scroll Locking

The table chart scroll locking feature provides a user-controlled mechanism to either automatically navigate to the most recent data upon its arrival or maintain the current scroll position.
The scroll lock feature operates in two distinct modes, each with specific UI indicators and behavioral responses to new data.
Success

This feature is available in versions:

MES 3.81.11 SP7 and later

MES 4.83.0 RC2 and later

State
Detailed Description
Locked
UI: The lock icon in the taskbar appears closed and filled.
Behavior: The chart view is locked to the right, automatically jumping to the end of the table whenever new data is received.
Tooltip: Hovering over the icon displays the text: "Allow Free Scrolling".
Free Scrolling
UI: The lock icon in the taskbar appears open and unfilled.
Behavior: The chart maintains its current scroll position, even when new data is received.
Tooltip: Hovering over the icon displays the text: "Lock Scrolling".
editControlLimitImagePathBoolean - Image icon to show to edit control limits.
enableControlLimitEditing

Toggle show/hide

When enabled, an edit button is displayed. 

Once a control-limit type is selected and Calculate is checked, a limit value is calculated and displayed. 

If the value box is populated and date is selected, you can choose to set the limit value. 

A message displays:

  • operation (set or calculate) executed successfully.
  • Error message detail 
enableNoteEditingBoolean - If true, you can add and edit notes on the chart.


enableNoteDeletionBoolean -If true, you can delete notes on the chart.
enablePointDeletionBoolean -If true, you can hide/restore data points on the chart.

enableSampleDeletionBoolean -If true, you can exclude samples on the chart.

limitDialogOffsetX

Integer - The horizontal offset to display the control limit dialog box.

Works in conjunction with enableControlLimitEditing

limitDialogOffsetY

Integer -The vertical offset to display the control limit dialog box.

Works in conjunction with enableControlLimitEditing

markerImagePathString - The relative path of an image to display for markers.
noteImagePathString -The relative path of an image to display for notes when showNotes is enabled.
primaryChartAxisTitleString -Title to show for the primary axis. The color attribution is based on the sequence in which the additional factors are added to the SELECT statement in the FilterBy clause.
showAdditionalFactorColors

Boolean - Defaults to True. In 3.81.11 SP1 and later

The color attribution of the points on a chart is based on the sequence in which you add additional factors to the FilterBy clause of the Select statement.


When a point on a chart is outside a Control Limit the circled is filled-in as a solid circle. When inside the limits, the circle is an outline.



showAttributeNameAsTitle

Boolean - Defaults to False. In 3.81.10 SP8 and later.

When true the first attribute on the chart is used as the chart title. If there is more than one attribute displayed on the chart, then the first attribute name is used.
If the attribute displayed on the chart is changed, then the title changes to match the attribute. Supersede the Chart Title.
showNotesBoolean -If true, notes display on the chart.
showPrimaryAverageBoolean -Set to true to display the average line on the primary chart.
yAxisMax

String and Integer -Plots all the values up to and including the maximum value.

yAxisMin

String and Integer -Plots all the values down to and including the minimum value.

axisStyle

rightAxisWidthIntegerWidth of the right chart axis
chartStyle




horzGridLineColorBooleanIf true, show horizontal grid lines on charts.

primaryChartBackgroundColor, picker availableThe background color of the primary chart.

showHorizontalGridLinesBooleanf true, show horizontal grid lines on charts.

vertGridLineColorColor, picker availableThe color of vertical grid lines.
chartDataStyle

calcBackgroundColorSets the background color.

calcFontFont familySets the font family

calcForegroundColor, picker availableSets the foreground color

dataBackgroundColorSets the background color.

dataFontFont familySets the font family

dataForegroundFont familySets the foreground color

dateBackgroundColorSets the background color.

dateFontFont familySets the background color.

dateForegroundColor, picker availableSets the foreground color

visibleMeasurementsintThe number of measurements to show in the table.
chartMarkerStyle




markerLabelFontFont familyThe font family to use for markers.

Sepasoft MES Module Suite