Skip to main content

AF Table: SFDiag_TableConfig

The configuration settings of Sigmafine Results table are saved in an AF Table that is called SFDiag_TableConfig. In fact, all settings saved in this table determines, for each tab in the Results Window, the columns that will be shown and their format (column position, alignment, editable or not). The table can be viewed from the Library > Tables folder in the PI System Explorer.Figure 1096: SFDiag_TableConfig table

Note: Whenever you edit this table, you must first Check-In the table prior to opening it in SF-ADA. to see the effect of your changes.

The table below provides descriptions for the types of Attributes contained in the SFDiag_TableConfig table along with their settings.

SFDiag_TableConfig Table Columns

Column NameDescriptionSettings
IDControlPimsoft.Sigmafine.Add-In.BalanceApplication
TabCaptionName of the Tab of the Sigmafine Results table that is applicable to the elements.Free
ColumnIDColumn position in the Sigmafine Results table for the corresponding tabInteger number, not settable it is evaluated automatically.
CategoryFilterAF category for the elementAF Categories list
TitleColumn HeadingFree
WidthColumn widthFree
AlignmentAlignment type0-Left, 1-Right, 2-Center
TypeFilterAFProperty(P), AFAttribute(A), LOGInfo (L)
InfoAF Property or AF Attribute used to read the value.Free
ObjectType of ObjectElement, Transfer, Source (of Transfer), Destination (of Transfer)
AttributeName of the Attribute or property in the SF databaseName of property/ attribute
CustomUOMUnits of Measure if different from the default oneUnits of Measure if different from the default one
FormatValue TypeString, Number, Data, Table
FormatStringSpecific formatExample: 0.00, dd-mm-yy
FormatRankingConditional formatting See 5.2.2
VisibleSet if the column is visible or notTrue / False
EditingSet if the column is editable or notTrue / False
SeparateUomColumnWhen exporting to CSV if you would like the Attribute value exported defining 1 column for value and 1 column for UOM set to True, if you would like 1 column defined to hold both the value and UOM set to False.True / False

Adding the 'SeparateUomColumn' column

If you have upgraded from version 4.6.3.10 or later, you will need to manually add the “SeparateUomColumn” column to your existing “SFDiag_TableConfig” table.

To manually add the 'SeparateUomColumn': 

  1. In System Explorer, navigate to Library > Tables > SFDiag_TableConfig.
  2. Click on Define Table tab.Figure 1097: Define Table tab - Insert a new column
  3. Right click and select Insert to create a new column.
  4. Name the column SeparateUomColumn and change the Value Type to Boolean.
  5. Click on the Table tab.
  6. Select each row for which you want to have a separate UOM column and switch the new column that you just created to True for that row.