IApplicationArchive Interface |
Namespace: SuperOffice.COM.Application
The IApplicationArchive type exposes the following members.
Name | Description | |
---|---|---|
![]() | ActiveRows | Get active row entities as a collection of IRowEntities. This is not the same as selected/highlighted rows! |
![]() | AllRows | Get all loaded row entities as a collection of IRowEntities |
![]() | ArchiveModeProtocol | Archive Mode SoProtocol |
![]() | DesiredEntities | Set desired entities. An array of entity names, a singular Entity name or a comma seperatoted list of entitiy names. |
![]() | GuiName | Gui name |
![]() | HasLiveupdateHandlers | Has live-update handlers? |
![]() | IsAsynchronous | Is provider running asynchronously? |
![]() | IsCanceled | Has the archive loading been canceled? |
![]() | IsLoading | Is archive currently loading? Can be used for waiting when caled from an external process: While archive.IsLoading Wend |
![]() | IsVisible | Is archive visible? |
![]() | LastSelectedRow | Get last selected row entity as an IRowEntity |
![]() | MainModeProtocol | Main Mode SoProtocol |
![]() | MaxRowCount | Set maximum row count limit |
![]() | MaxRowCountReason | Set the reason for the maximum row count limit |
![]() | OptionalEntities | Get optional entities. A Array of entity names. Does not include manadatory entities! |
![]() | ProviderName | Provider name |
![]() | Restrictions | Read serialized restrictions. This is normally the basic binding a provider has to some primary Entity. |
![]() | SelectedRows | Get selected row entities as a collection of IRowEntities |
![]() | SoProtocol | SoProtocol |
![]() | UseDbSorts | Tell archive to use the database to order by |
Name | Description | |
---|---|---|
![]() | ActivateLiveUpdate | Activate/Deactivate Live-update |
![]() | Cancel | Stop loading. Observe that this requires the application to idle and will therefor only work from an external process or upon return from an internal script event! |
![]() | Clear | Clears archive |
![]() | ExportToExcel | Export to Excel. Mode: 1 = Default, 2 = All, 3 = Selected. Open: Attempt to open .xls temp file. Returns full path of temp file in SOTEMP directory. Observe that temp files will get deleted when SoCrm shuts down. |
![]() | Reconfigure | Reconfigue. Delete user configuration and reconfigure archive to factory setting |
![]() | Reload | Reload archive, default asynchronous. Observe that this requires the application to idle and will therefore only work from an external process or upon return from an internal script event!Use false to force a complete load before returning. |
![]() | Reset | Reset archive to stored setting. This is a leightweight Reconfigue |
![]() | ReSort | Re-sorts archive. This is an in-memory operation for the loaded rows |
![]() | SelectNextRow | Select next row. Returns the RowEntity selected. Defaults to any row type unless you specify a particular TableId |
![]() | SelectPreviousRow | Select previous row. Returns the RowEntity selected. Defaults to any row type unless you specify a particular TableId |
![]() | SetActiveStateOfAllRows | Set active state of all rows. This is not the same as selecting/highlighting rows! |
![]() | SetActiveStateOfRow | Set active state of row. This is not the same as selecting/highlighting rows! |
![]() | SetDirty | Clears archive and reloads if visible |
![]() | Show | Force the archive to become visible. This change should be visible imediately when called from an external process. |
![]() | ToggleActiveStateOfAllRows | Toggle active state of all rows. This is not the same as selecting/highlighting rows! |