Codeunit 18121990 EOS069.02 iArxivar
Codeunit 18121990 EOS069.02 iArxivar
Methods
SetCurrDocLibrary
procedure SetCurrDocLibrary(CurrLib: Record "EOS069 DocLibrary")
Parameters / Return Value
- CurrLib
Record "EOS069 DocLibrary"
GetFiles
procedure GetFiles(var DCSFileBuffer: Record "EOS069 File Buffer"; CurrRec: Record "EOS Record Ident. Buffer"; SaveFileInBlob: Boolean)
Parameters / Return Value
DCSFileBuffer
Record "EOS069 File Buffer"
CurrRec
Record "EOS Record Ident. Buffer"
SaveFileInBlob
Boolean
DownloadFile
procedure DownloadFile(var DCSFileBuffer: Record "EOS069 File Buffer")
Parameters / Return Value
- DCSFileBuffer
Record "EOS069 File Buffer"
UploadFile
procedure UploadFile(var DCSFileBuffer: Record "EOS069 File Buffer")
Parameters / Return Value
- DCSFileBuffer
Record "EOS069 File Buffer"
DeleteFile
procedure DeleteFile(var DCSFileBuffer: Record "EOS069 File Buffer")
Parameters / Return Value
- DCSFileBuffer
Record "EOS069 File Buffer"
OpenFileLocation
procedure OpenFileLocation(var DCSFileBuffer: Record "EOS069 File Buffer")
Parameters / Return Value
- DCSFileBuffer
Record "EOS069 File Buffer"
GetAllFiles
procedure GetAllFiles(var DCSFileBuffer: Record "EOS069 File Buffer"; forTableNo: Integer; ForTableSubtype: Integer)
Parameters / Return Value
DCSFileBuffer
Record "EOS069 File Buffer"
forTableNo
Integer
ForTableSubtype
Integer
SubscriptionActive
procedure SubscriptionActive(forTableNo: Integer): Boolean
Parameters / Return Value
forTableNo
Integer
Returns
Boolean
SetMetadata
procedure SetMetadata(var DCSFileBuffer: Record "EOS069 File Buffer"; CurrRec: Record "EOS Record Ident. Buffer")
Parameters / Return Value
DCSFileBuffer
Record "EOS069 File Buffer"
CurrRec
Record "EOS Record Ident. Buffer"
normalizeFileName
procedure normalizeFileName(Text: Text; ReplacementChar: Text[1]): Text
Parameters / Return Value
Text
Text
ReplacementChar
Text[1]
Returns
Text
FillAllowedValues
procedure FillAllowedValues(WritableOnly: Boolean; var TempNameValueBuffer: Record "Name/Value Buffer")
Parameters / Return Value
WritableOnly
Boolean
TempNameValueBuffer
Record "Name/Value Buffer"
GetFileLocation
procedure GetFileLocation(var DCSFileBuffer: Record "EOS069 File Buffer")
Parameters / Return Value
- DCSFileBuffer
Record "EOS069 File Buffer"
Events
OnBeforeInsertTransactionLog
local procedure OnBeforeInsertTransactionLog(var TransactionLog: Record "EOS069 Transaction Log"; var DCSFileBuffer: Record "EOS069 File Buffer"; var handled: Boolean)
Parameters / Return Value
TransactionLog
Record "EOS069 Transaction Log"
DCSFileBuffer
Record "EOS069 File Buffer"
handled
Boolean
OnReadMetadataOnAfterDecodeFieldNameValue
local procedure OnReadMetadataOnAfterDecodeFieldNameValue(DCSLibraryVisibleAttr: Record "EOS069 Library Visible Attr."; AsObject: JsonObject; FieldName: Text; var KeytoUse: Text)
Use this event to choose the Json Key to use when reading metadata
Parameters / Return Value
DCSLibraryVisibleAttr
Record "EOS069 Library Visible Attr."
The Metadata that is being read
AsObject
JsonObject
The Field Json Object
FieldName
Text
The Current field Name
KeytoUse
Text
This is the Return Value, return a Key Name from which read the value
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.