TL_FileStorage (Text List) ¶ ID Default DE EN ASCIIFileStorage_Description Module that can store and restore data items to/from an ASCII file Modul, das Datenobjekte in eine ASCII Datei schreibt bzw. daraus liest. Module that can store and restore data items to/from an ASCII file NAME_xDoubleStorage xDoubleStorage xDoubleStorage xDoubleStorage DESC_xDoubleStorage TRUE: use two files for storing the data; one serves as backup TRUE: verwende zwei Dateien für die Datenspeicherung, wobei eine davon als Sicherungskopie fungiert TRUE: use two files for storing the data$ DESC_bySeparator ASCII value of separator ASCII-Wert des Trennzeichens ASCII value of separator NAME_bySeparator bySeparator bySeparator bySeparator NAME_sArchive sArchiveName sArchiveName sArchiveName DESC_sArchive base name of the archive erster Teil des Dateinamens base name of the archive BinaryFileStorage_Description Module that can store and restore data items to/from an binary file Modul, das Datenobjekte in eine Binär-Datei schreibt bzw. daraus liest. Module that can store and restore data items to/from an binary file BinaryMemoryStorage_Description Module that can store and restore data items to/from binary memory which is delcared as RETAIN Modul, das Datenobjekte in Binär-Speicher schreibt bzw. daraus liest, wobei der Speicher mit dem Schlüsselwort RETAIN angelegt wurde Module that can store and restore data items to/from binary memory which is delcared as RETAIN Name_udiMemDataSize udiMemDataSize udiMemDataSize udiMemDataSize Desc_udiMemDataSize Size of the memory which is declared for this storage module Größe des Speichers der für dieses Modul zur Speicherung angelegt wird Size of the memory which is declared for this storage module NAME_udiMaximumFileSize udiMaximumFileSize udiMaximumFileSize udiMaximumFileSize DESC_udiMaximumFileSize The maximum size of the file written in bytes; if 0 is specified, no file limit is given or checked, so that the file can get arbitrary big. Die maximale Dateigröße der gespeicherten Datei in Byte falls dieser Parameter den Wert 0 besitzt, wird kein Dateilimit überprüft oder vorgegeben, so dass die Datei beliebig groß werden kann. PersistentBinaryMemoryStorage_Description Module that can store and restore data items to/from binary memory which is declared as PERSISTENT Modul, das Datenobjekte in Binär-Speicher schreibt bzw. daraus liest, wobei der Speicher mit dem Schlüsselwort PERSISTENT angelegt wurde Module that can store and restore data items to/from binary memory which is declared as PERSISTENT
IDataStorage (ITF) ¶ INTERFACE IDataStorage EXTENDS AC.IModule Methods: Close Next Open Put Structure: Close (Method) Next (Method) Open (Method) Put (Method)
IDataStorage.Close (METH) ¶ METHOD Close : BOOL close data base InOut: Scope Name Type Return Close BOOL
IDataStorage.Next (METH) ¶ METHOD Next : BOOL Reads the next object and advances the cursor by one. FALSE is returned if reading failed or if the cursor is already at the end. InOut: Scope Name Type Return Next BOOL Input pKey POINTER TO BYTE udiMaxKeyBytes UDINT pData POINTER TO ACP_TypedValue udiMaxDataSize UDINT
IDataStorage.Open (METH) ¶ METHOD Open : BOOL Open database for reading or writing InOut: Scope Name Type Return Open BOOL Input openMode ACP_OPEN_MODE sFilePostfix STRING
IDataStorage.Put (METH) ¶ METHOD Put : BOOL add one entry InOut: Scope Name Type Return Put BOOL Input pKey POINTER TO BYTE data ACP_TypedValue
IDataStorage2 (ITF) ¶ INTERFACE IDataStorage2 EXTENDS IDataStorage Methods: OnResetOrigin Close , inherited from IDataStorage Next , inherited from IDataStorage Open , inherited from IDataStorage Put , inherited from IDataStorage Structure: OnResetOrigin (Method)
IDataStorage2.OnResetOrigin (METH) ¶ METHOD OnResetOrigin
IDataStorage3 (ITF) ¶ INTERFACE IDataStorage3 EXTENDS IDataStorage2 Methods: CloseCheckDependant Close , inherited from IDataStorage Next , inherited from IDataStorage OnResetOrigin , inherited from IDataStorage2 Open , inherited from IDataStorage Put , inherited from IDataStorage Structure: CloseCheckDependant (Method)
ACP_OPEN_MODE (ENUM) ¶ TYPE ACP_OPEN_MODE : InOut: Name ACP_OM_READ ACP_OM_WRITE