Data Manager Interface - unfinished

Data Manager Interface provides the following functions:

  • py:func:AddColumn

  • py:func:AddTable

  • py:func:DeleteRows

  • py:func:ExecuteAggregateFunction

  • py:func:ExecuteSelectAllLineByLineCommand

  • py:func:ExecuteSelectCommand

  • py:func:ExportColumnsToCSVFile

  • py:func:ExportColumnsToExcelFile

  • py:func:ExportColumnsToXMLFile

  • py:func:ExportSelectedToCSVFile

  • py:func:ExportSelectedToExcelFile

  • py:func:ExportSelectedToXMLFile

  • py:func:ExportToCSVFile

  • py:func:ExportToExcelFile

  • py:func:ExportToXMLFile

  • py:func:GetRowCount

  • py:func:GetSelectCommandRow

  • py:func:ImportFromCSVFile

  • py:func:ImportFromExcelFile

  • py:func:ImportFromXMLFile

  • py:func:Init

  • py:func:InsertRow

  • py:func:InsertSortedRow

  • py:func:LoadDataManagerContent

  • py:func:RemoveColumn

  • py:func:RemoveTable

  • py:func:RenameColumn

  • py:func:ResetManager

  • py:func:SaveDataManagerContent

  • py:func:Terminate

  • py:func:UpdateRows

AddColumn(variable i_strTableName, variable i_strColumnName, variable i_iColumnType, variable i_bAllowDBNull, variable i_oValue)

This function adds a column to the specified table.

params i_strTableName:

The name of the table

params i_strColumnName:

The name of the column to be added

params i_iColumnType:

The type of column as an integer (

INPUT: i_strTableName : name of the table (string) i_strColumnName : name of the column (string) i_iColumnType : type of the column (int) (see enum DATAMANAGERINTERFACEBASE::VALUTYPE)

String = 1, Integer = 2, Double = 3, Boolean = 4

i_bAllowDBNull : set whether null is allowed for the columns (bool) i_oValue : value which shall bes set to all row values of the new column (object, regarding to ‘i_iColumnType’)