Click or drag to resize

FileRepository Class

EXALOGIC
Obsahuje prílohu (pripojený dokument, obrázok) k ľubovolnému dokumentu v systéme OBERON. Používa sa v dokladových evidenciách, napr. ako ektronické prílohy k faktúram, výdajká, príjemkám a podobne. Tento zoznam je možné načítať z dôvodu výkonu aj bez binárnych údajov.
Inheritance Hierarchy
SystemObject
  Exa.OBERON.ServicesCashRegisterGen2.Common.FileRepositoryFileRepository

Namespace: Exa.OBERON.ServicesCashRegisterGen2.Common.FileRepository
Assembly: Exa.OBERON.ServicesCashRegisterGen2 (in Exa.OBERON.ServicesCashRegisterGen2.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public class FileRepository

The FileRepository type exposes the following members.

Constructors
 NameDescription
Public methodFileRepositoryInitializes a new instance of the FileRepository class
Top
Properties
 NameDescription
Public propertyBinaryDataBinárne údaje danej položky, napr. obrázka, či iného dokumentu. Pri načítaní príloh nemusí byť hodnota naplnená - záleží od režimu (spôsobu) načítania.
Public propertyBinaryDataHashKontrólny súčet hash (vypočítaný z binárnych údajov - SHA1). Používa sa detekciu, či ide o ten istý súbor (obrázok či inú prílohu). Z dôvodu lepšieho výkonu si môže externá aplikácia binárne údaje cache-ovať, napr. pri načítaní skladovej karty najskôr načítať pripojené dokumenty a obrázky bez binárnych údajov a následne načítať len také binárne údaje, ktoré sa ešte v externej aplikácii nenachádzajú.
Public propertyDateTimeLastUpdateDátum a čas poslednej úpravy záznamu. Ak záznam ešte nebol upravovaný, uvádza sa dátum vytvorenia (pridania) záznamu.
Public propertyDescriptionBližší popis prilohy - používateľský text.
Public propertyFileExtensionPrípona originálneho súboru. Podľa tejto prípony je možné zistiť napr. typ obrázka (png, jpeg a podobne).
Public propertyFileNameOriginálny názov súboru, z ktorého vznikol tento záznam. Údaj má len informačný charakter, prípadne sa môže použiť pri uložežení údajov do súbor.
Public propertyItemTypeTyp súboru, napr. obrázok, PDF, XML a ďalšie (zoznam určuje FileRepositoryenm_ItemType). Určuje sa z prípony daného súboru pri jeho zápise do evidencie.
Public propertyNameNázov (pomenovanie) pripojeného dokumentu (napr. obrázka) v systéme OBERON.
Public propertyRecordGUID Jednoznačný identifikátor záznamu v systéme OBERON. Používa sa aj pri identifikácii nového uloženého dokladu - ak externá aplikácia nedostane žiadnu odpoveď (môže dôjsť k prerušeniu spojenia), môžu nastať dva stavy - doklad mohol byť vytvorený, prípadne nastala chyba a nový záznam nebol vytvorený. Vtedy je možné opakovať volanie a podľa RecordGuid sa vyhnodnotí, či bude vytvorený nový záznam, alebo volanie skončí chybou na duplicitu záznamu (záznam už existuje). Nový RecordGuid je možné získať metódou System_Guid.
Top
Remarks
Trieda sa používa v metóde FileRepositoryGetArg, alebo FileRepositoryListArg.
See Also