Funkcióblokk CSV_DECODE

A CSV_DECODE funkcióblokk dekódol egy CSV-karakterlánc sorát.

Megjegyzés: Ez a funkcióblokk több kimenetet is tartalmazhat. Jobb gombbal kattintva a funkcióblokra, további kimenet hozzáadásához.

CSV bemenet

A bemenet egy CSV-formátumú karakterláncot vár.

DELIMITER bemenet

A bemenet meghatározza a karaktert az oszlopok között. Ha a bemenet egyenlő NULL, akkor ";" lesz feltételezve.

ENCLOSURE bemenet

Meghatározza az értékek zárójeleit. Ha a bemenet egyenlő NULL, akkor """ lesz feltételezve.

ESCAPE bemenet

Meghatározza az escape karaktert. Üres karakterlánc letörli a tulajdonos maszkolási mechanizmust. Ha a bemenet egyenlő NULL, akkor "\" lesz feltételezve.

Megjegyzés: Általában egy cellában az Enclosure karaktert maszkolják, ha duplázzák. Azonban az escape karaktert is használhatja helyette. Így a "" és "\" értékeknek ugyanaz az a jelentésük. A maszkolás lehetősége mellett az Enclosure karaktert az escape karakterrel, utóbbi nincs különleges jelentőségű. Sőt, alkalmatlan arra, hogy önmagát maszkolja.

VALUE1..VALUE# kimenetek

Egy kimenet visszaadja az oszlop kihozott adatát. Ha az oszlop nem létezik, akkor a NULL érték lesz visszaadva.

Tipp: Azért, hogy megértsük, hogy egy érték definiált-e vagy sem, használhatja a funkcióblokkot IS_NULL.

Lásd is