![]() ![]() |
GoFiler Legato Script Reference
Legato v 1.6j Application v 6.5c
|
| Table of Contents | < < Previous | Next >> |
Chapter Eleven — SGML Functions (continued)
xBRL-CSV
Overview
The XBRLGetTableData function returns the content of a CSV table as a raw two dimensional string table.
Syntax/Parameters
Syntax
string[][] = XBRLGetTableData ( handle hXM, string id | int index );
Parameters
hXM
A handle to an XBRL Model Object containing xBRL-CSV instance data.
id
A string containing a table identifier. The value is case-sensitive. Or,
index
A zero-based int value specifying the table to retrieve.
Return Value
Returns a string table containing the CSV entries of the specified table an empty array on failure. Use the GetLastError function to retrieve a formatted error code and the GetLastErrorMessage function to retrieve additional error information.
Remarks
The returned data is “as is” from the imported CSV companion file. Information is extracted from the associated Data Sheet Object. The handle to the Data Sheet Object can be retrieved using the XBRLGetTableDataSheet function.
Note that the first row contains the Column Identifiers. The returned string table does not contain any keyname information,
Depending on the size, the operation may take some time to complete.
Related Functions
Platform Support
Go13, Go16, GoFiler Complete, GoFiler Corporate, GoFiler, GoFiler Lite, GoXBRL
Page revised 2026-07-20
| Table of Contents | < < Previous | Next >> |
© 2012-2026 Novaworks, LLC. All rights reserved worldwide. Unauthorized use, duplication or transmission is prohibited by law. Portions of the software are protected by US Patents 10,095,672, 10,706,221 and 11,210,456. Novaworks, GoFiler™ and Legato™ are registered trademarks of Novaworks, LLC. EDGAR® is a federally registered trademark of the U.S. Securities and Exchange Commission. Novaworks is not affiliated with or approved by the U.S. Securities and Exchange Commission. All other trademarks are the property of their respective owners. Use of the features specified in this language are subject to terms, conditions and limitations of the Software License Agreement.