Legato
Legato

GoFiler Legato Script Reference

 

Legato v 1.4j

Application v 5.22b

  

 

Chapter EightData Functions (continued)

CSVGetFieldCount Function

Overview

The CSVGetFieldCount function counts all fields from a CSV row or record.

Syntax/Parameters

Syntax

int = CSVGetFieldCount ( handle hCSV, [string source] );

int = CSVGetFieldCount ( string source );

Parameters

hCSV

A handle to a CSV Object. When provided, the object is used as a base to retrieving data.

source

A string that contains the source information to be parsed from CSV to separate string fields. If a handle to a CSV Object is not provided, then the source string is required. If the a handle to a CSV Object is provided, the source string parameter will replace the current content as if the CSVSetRecord function has been called.

Return Value

Returns an int containing the count of items parsed from the source buffer or a formatted error code on failure.

Remarks

The input data can be a CSV Object or a simple CSV string. When the function is used with an object, it counts the current record.

Related Functions

Platform Support

Go13, Go16, GoFiler Complete, GoFiler Corporate, GoFiler, GoFiler Lite, GoXBRL

Legato IDE, Legato Basic