Codeunit 18121907 EOS069 ControlAddin Mgt.

Codeunit 18121907 EOS069 ControlAddin Mgt.

Methods

AlreadyInitialized

procedure AlreadyInitialized(var ThisRec: Record "EOS Record Ident. Buffer"): Boolean

Parameters / Return Value

  • ThisRec Record "EOS Record Ident. Buffer"

  • Returns Boolean


Init

procedure Init(var ThisRec: Record "EOS Record Ident. Buffer")

Parameters / Return Value

  • ThisRec Record "EOS Record Ident. Buffer"

FillFileBuffer

procedure FillFileBuffer(var DCSFileBuffer: Record "EOS069 File Buffer")

Parameters / Return Value

  • DCSFileBuffer Record "EOS069 File Buffer"

AfterFileDropped

procedure AfterFileDropped(var DroppedFiles: Record "EOS069 File Buffer" temporary)

Parameters / Return Value

  • DroppedFiles Record "EOS069 File Buffer"

UploadInternal

procedure UploadInternal(var DroppedFiles: Record "EOS069 File Buffer" temporary)

Parameters / Return Value

  • DroppedFiles Record "EOS069 File Buffer"

OpenFileLocation

procedure OpenFileLocation(var DCSFileBuffer: Record "EOS069 File Buffer")

Parameters / Return Value

  • DCSFileBuffer Record "EOS069 File Buffer"

DownloadFile

procedure DownloadFile(var DCSFileBuffer: Record "EOS069 File Buffer")

Parameters / Return Value

  • DCSFileBuffer Record "EOS069 File Buffer"

Delete

procedure Delete(var DCSFileBuffer: Record "EOS069 File Buffer")

Parameters / Return Value

  • DCSFileBuffer Record "EOS069 File Buffer"

generateFileData

procedure generateFileData(var DCSfileBuffer: Record "EOS069 File Buffer") data: Text

Parameters / Return Value

  • DCSfileBuffer Record "EOS069 File Buffer"

  • Returns Text[]


generateHeaderStructure

procedure generateHeaderStructure() data: Text

Parameters / Return Value

  • Returns Text[]

DownloadAllFiles

procedure DownloadAllFiles()

SortFiles

procedure SortFiles(var data: Text; keyToSort: Text; asc: Boolean)

Parameters / Return Value

  • data Text[]

  • keyToSort Text[]

  • asc Boolean


Events

OnBeforeOperationStart

local procedure OnBeforeOperationStart(OperationType: Enum "EOS069 File Operation Type"; var DroppedFiles: Record "EOS069 File Buffer" temporary; var StopExecution: Boolean)

Parameters / Return Value

  • OperationType Enum "EOS069 File Operation Type"

  • DroppedFiles Record "EOS069 File Buffer"

  • StopExecution Boolean


OnGetCustomAttributeCaption

local procedure OnGetCustomAttributeCaption(DCSLibraryVisibleAttr: Record "EOS069 Library Visible Attr."; var caption: Text[250])

Parameters / Return Value

  • DCSLibraryVisibleAttr Record "EOS069 Library Visible Attr."

  • caption Text[250]


OnBeforeSortFiles

local procedure OnBeforeSortFiles(var TempCurrRec: Record "EOS Record Ident. Buffer" temporary; var data: Text; keyToSort: Text; asc: Boolean; var handled: Boolean)

Parameters / Return Value

  • TempCurrRec Record "EOS Record Ident. Buffer"

  • data Text[]

  • keyToSort Text[]

  • asc Boolean

  • handled Boolean



EOS Labs -