VenusLibraryDocumentation
/
VenusLibraryDocumentation-DocsForGPT
/docs
/source
/DataManagerInterface - unfinished.rst
| Data Manager Interface - unfinished | |
| ============================= | |
| Data Manager Interface provides the following functions: | |
| - ven:func:`AddColumn` | |
| - ven:func:`AddTable` | |
| - ven:func:`DeleteRows` | |
| - ven:func:`ExecuteAggregateFunction` | |
| - ven:func:`ExecuteSelectAllLineByLineCommand` | |
| - ven:func:`ExecuteSelectCommand` | |
| - ven:func:`ExportColumnsToCSVFile` | |
| - ven:func:`ExportColumnsToExcelFile` | |
| - ven:func:`ExportColumnsToXMLFile` | |
| - ven:func:`ExportSelectedToCSVFile` | |
| - ven:func:`ExportSelectedToExcelFile` | |
| - ven:func:`ExportSelectedToXMLFile` | |
| - ven:func:`ExportToCSVFile` | |
| - ven:func:`ExportToExcelFile` | |
| - ven:func:`ExportToXMLFile` | |
| - ven:func:`GetRowCount` | |
| - ven:func:`GetSelectCommandRow` | |
| - ven:func:`ImportFromCSVFile` | |
| - ven:func:`ImportFromExcelFile` | |
| - ven:func:`ImportFromXMLFile` | |
| - ven:func:`Init` | |
| - ven:func:`InsertRow` | |
| - ven:func:`InsertSortedRow` | |
| - ven:func:`LoadDataManagerContent` | |
| - ven:func:`RemoveColumn` | |
| - ven:func:`RemoveTable` | |
| - ven:func:`RenameColumn` | |
| - ven:func:`ResetManager` | |
| - ven:func:`SaveDataManagerContent` | |
| - ven:func:`Terminate` | |
| - ven:func:`UpdateRows` | |
| .. ven:function:: 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. | |
| The name of the table | |
| The name of the column to be added | |
| 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') | |