Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com

Home

 
4D v20 R7
Typkonvertierung zwischen Collections und 4D Arrays

Typkonvertierung zwischen Collections und 4D Arrays  


 

 

Beim Übertragen von Werten zwischen typisierten Arrays und nicht-typisierten Collections führt 4D je nach Wert und zugewiesenem Arraytyp automatische Konvertierungen durch. Nachfolgend sehen Sie die jeweilige Konvertierung bei Collections in Arrays und umgekehrt.

Die folgenden Konvertierungen gelten für Werte der Befehle:

Collection ElementtypnullbooleanInfinityrealstringdatepictureobjectcollection4D.Blob
ARRAY TEXT"""false" oder "true""Infinity"Zahl mit Punkttrenner (falls erforderlich)TextKonvertierung von Datum in Text gemäß der Einstellung für Kompatibilität oder entsprechende Selektoren"[ObjektObjekt]""[Objekt Objekt]"Collection Elemente getrennt mit ,"[Objekt Objekt]"
ARRAY LONGINT00 oder 1Nicht definiertes Verhaltengerundet gemäß Standard Rundungsregeln0 wenn String nicht mit [0-9,+,-,e,.,x] beginnt, sonst Standardkonvertierung. Unterstützt hexa Notation Prefix 0x00000
ARRAY REAL00 oder 1INFZahldasselbe wie ARRAY LONGINT00000
ARRAY INTEGER00 oder 10gerundet gemäß Standard Rundungsregelndasselbe wie ARRAY LONGINT00000
ARRAY BOOLEANFalsefalse oder truetruetrue wenn #0true wenn string#""true wenn date#"00/00/00"TrueTrueTrueTrue
ARRAY OBJECTUndefiniertUndefiniertUndefiniertUndefiniertUndefiniertUndefiniertObjekt BildObjektUndefiniert4D.Blob
ARRAY BLOB0 bytes0 bytes0 bytes0 bytes0 bytes0 bytes0 bytes0 bytes0 bytesBlob
ARRAY PICTURE0 bytes0 bytes0 bytes0 bytes0 bytes0 bytesBild0 bytes0 bytes0 bytes
ARRAY DATE00/00/0000/00/0000/00/0000/00/0000/00/00 oder Datum wenn Format konform mit ISO8601Datum00/00/0000/00/0000/00/0000/00/00
ARRAY TIME00:00:0000:00:00Nicht definiertes VerhaltenAnzahl der Sekunden in 00:00:00 formatAnzahl der Sekunden in 00:00:00 format00:00:0000:00:0000:00:0000:00:0000:00:00

 

Hinweis: Blob-Objekte (4D.Blob) werden bei Bedarf automatisch in skalare Blobs umgewandelt und umgekehrt (siehe Automatische Umwandlung des Blob-Types auf developer.4d.com).

Folgende Konvertierungen gelten für Werte der Befehle:

ARRAY TEXTARRAY LONGINTARRAY REALARRAY INTEGERARRAY BOOLEANARRAY OBJECTARRAY PICTUREARRAY DATEARRAY TIMEARRAY BLOB
Collection ElementtypenStringZahlZahlZahlBooleanObjekt oder NullBildString oder Datum gemäß der Einstellung für Kompatibilität oder entsprechende SelektorenAnzahl Sekunden4D.Blob



Siehe auch 

ARRAY TO COLLECTION
COLLECTION TO ARRAY
OB GET ARRAY
OB SET ARRAY

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Collections

 
SEITENINHALT 
 
GESCHICHTE 

Geändert: 4D v19 R2

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v20 R7)