Skip to main content

FolderFIDS

property FolderFIDS: string read write;

Example​

function FolderIdText(const Module: TvxDBCon): string;
begin
Result := Module.FolderFIDS;
end;

Usage​

FolderFIDS adapts the raw folder GUID to and from Velox's canonical GUID string without resolving folder existence or its cached name.

Additional Technical Info​

FolderFIDS is the string adapter for FolderFID, normally using the brace-delimited GUID representation.

Source-backed behaviour​

The getter returns GUIDToString(FolderFID). It does not lazily create an identifier, so an unassigned folder returns the canonical empty-GUID string.

The setter calls StringToGUID(Value) and assigns the result to FolderFID. Invalid syntax, including an arbitrary name in place of a GUID, raises EConvertError. No existence, ownership or permission check occurs. The matching FolderName cache is not changed.

Assignment is live-object state only. It does not move or save the module, and a later save can carry forward stale folder-name metadata if callers changed only this property.

Official GUID references​

Created 2026-07-15