Funktionsblock CSV_ENCODE

Funktionsblocket CSV_ENCODE kodar en rad i en CSV-sträng.

Anmärkning: Detta funktionsblock kan ha fler än fyra ingångar. Du kan högerklicka på funktionsblocket för att lägga till en ytterligare ingång.

Ingång DELIMITER

Ingången definierar tecknet mellan kolumnerna. Om ingången är lika med NULL, så antas ";".

Ingång ENCLOSURE

Definierar parenteserna för värdena. Om ingången är lika med NULL, så antas """.

Ingång ESCAPE

Definierar escape-tecknet. En tom sträng inaktiverar den proprietära maskeringsmekanismen. Om ingången är lika med NULL, så antas "\".

Anmärkning: Normalt maskeras ett Enclosure-tecken i en cell genom att det dubbleras. Dock kan Escape-tecknet användas alternativt. Så har standardmässigt värdena "" och "\" samma betydelse. Förutom möjligheten att maskera Enclosure-tecknet med Escape-tecknet har det senare ingen särskild betydelse. Det är inte ens lämpligt för att maskera sig själv.

Ingångar VALUE1..VALUE#

En ingång definierar ett värde i en cell från en CSV-tabell.

Utgång CSV

Returnerar data som en CSV-rad. Radens slut markeras med en radbrytning.

Se även