Interface EOS069 DCS IStorage v2
Interface 0 EOS069 DCS IStorage v2
Methods
SetCurrDocLibrary
procedure SetCurrDocLibrary(CurrLib: Record "EOS069 DocLibrary")
Specifies the current library that will be used for the next operations
Parameters / Return Value
CurrLib
Record "EOS069 DocLibrary"
the current DCS Library
GetFiles
procedure GetFiles(var DCSFileBuffer: Record "EOS069 File Buffer"; CurrRec: Record "EOS Record Ident. Buffer"; SaveFileInBlob: Boolean)
Get files for a record
Parameters / Return Value
DCSFileBuffer
Record "EOS069 File Buffer"
Parameter of type Record “EOS069 File Buffer”.
CurrRec
Record "EOS Record Ident. Buffer"
Parameter of type Record “EOS Record Ident. Buffer”.
SaveFileInBlob
Boolean
Parameter of type Boolean.
GetFileLocation
procedure GetFileLocation(var DCSFileBuffer: Record "EOS069 File Buffer")
Download File.
Parameters / Return Value
DCSFileBuffer
Record "EOS069 File Buffer"
Parameter of type Record “EOS069 File Buffer”.
DownloadFile
procedure DownloadFile(var DCSFileBuffer: Record "EOS069 File Buffer")
Download File.
Parameters / Return Value
DCSFileBuffer
Record "EOS069 File Buffer"
Parameter of type Record “EOS069 File Buffer”.
UploadFile
procedure UploadFile(var DCSFileBuffer: Record "EOS069 File Buffer")
Upload File.
Parameters / Return Value
DCSFileBuffer
Record "EOS069 File Buffer"
Parameter of type Record “EOS069 File Buffer”.
DeleteFile
procedure DeleteFile(var DCSFileBuffer: Record "EOS069 File Buffer")
Delete File.
Parameters / Return Value
DCSFileBuffer
Record "EOS069 File Buffer"
Parameter of type Record “EOS069 File Buffer”.
OpenFileLocation
procedure OpenFileLocation(var DCSFileBuffer: Record "EOS069 File Buffer")
Open File Location.
Parameters / Return Value
DCSFileBuffer
Record "EOS069 File Buffer"
Parameter of type Record “EOS069 File Buffer”.
GetAllFiles
procedure GetAllFiles(var DCSFileBuffer: Record "EOS069 File Buffer"; forTableNo: Integer; ForTableSubtype: Integer)
Get all files for a table
Parameters / Return Value
DCSFileBuffer
Record "EOS069 File Buffer"
Parameter of type Record “EOS069 File Buffer”.
forTableNo
Integer
Parameter of type Integer.
ForTableSubtype
Integer
Parameter of type Integer.
SubscriptionActive
procedure SubscriptionActive(forTableNo: Integer): Boolean
Subscription Active.
Parameters / Return Value
forTableNo
Integer
Parameter of type Integer.
Returns
Boolean
Return variable “Boolean”.
SetMetadata
procedure SetMetadata(var DCSFileBuffer: Record "EOS069 File Buffer"; CurrRec: Record "EOS Record Ident. Buffer")
Set Metadata.
Parameters / Return Value
DCSFileBuffer
Record "EOS069 File Buffer"
Parameter of type Record “EOS069 File Buffer”.
CurrRec
Record "EOS Record Ident. Buffer"
Parameter of type Record “EOS Record Ident. Buffer”.
FillAllowedValues
procedure FillAllowedValues(WritableOnly: Boolean; var TempNameValueBuffer: Record "Name/Value Buffer")
Fill Allowed Values. A buffer containing all fields (e.g. Sharepoint fields for a document)
Parameters / Return Value
WritableOnly
Boolean
Parameter of type Boolean.
TempNameValueBuffer
Record "Name/Value Buffer"
Parameter of type Record “Name/Value Buffer”.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.