Skip to main content

“FormsAndFolders”

This provider name is implemented by the class SuperOffice.CRM.ArchiveLists.FormsAndFoldersProvider inside NetServer’s SODatabase assembly. Combined archive of forms (the form table) and form folders (s_picture_folder, folder_type = formFolder) — analogous to . Unified row schema (after the column-name overrides set up below):
  • PrimaryKey — row’s own id
  • formFolderId — row’s container folder id (for filtering)
  • name — display label (form name on forms, folder name on folders), via overrides
  • formThumbnail — preview image / folder icon hint (native on both)
Client filter formFolderId = N returns forms whose form.folder_id = N AND folders whose s_picture_folder.parent_id = N — i.e. everything contained in folder N. The name override is applied here (not by renaming the underlying extender column) so FormExtenderBase keeps its native formName column for every OTHER archive that uses it — including the Forms pane’s own flat tabs, which query the plain Forms provider. Same approach as MailingsAndFoldersProvider (mailingDescription / folderName both → name).

Supported Entities

Supported Columns

Sample

See also: IArchiveAgent.