GoFiler Legato Script Reference
Legato v 1.5d Application v 5.25a
|
Table of Contents | < < Previous | Next >> |
Chapter Twenty-one — EDGARView Integration (continued)
Overview
The EDACCreateObject function creates an EDGAR Access Object based on a specified file type.
Syntax/Parameters
Syntax
handle = EDACCreateObject ( dword type );
Parameters
type
A dword specifying the file type to create an object.
Return Value
Returns a handle to a EDAC Object or NULL_HANDLE on error. Use the GetLastError function to retrieve a formatted error code. The GetLastErrorMessage can also contain additional details.
Use the CloseHandle function to discard the object.
Remarks
The file type is used to locate a serving EDGAR form object (DLL). If a matching type cannot be located, an error will be returned. The create function operates independently from any open EDGAR View.
The type parameter can be one of the following:
FT_XML_FORM_13F FT_XML_FORM_13H FT_XML_FORM_17A FT_XML_FORM_17H
FT_XML_FORM_24F_2 FT_XML_FORM_ATS FT_XML_FORM_C FT_XML_FORM_CFP
FT_XML_FORM_D FT_XML_FORM_MA FT_XML_FORM_N_CEN FT_XML_FORM_N_MFP
FT_XML_FORM_N_PORT FT_XML_FORM_SDR FT_XML_FORM_TA FT_XML_REG_A
FT_XML_SECTION_16
Variation of project or EIS types may also be used. See section Section 6.10 File Types for more information on file types. Creating an object does not set the EDGAR form type.
Not all EDGAR modules support EDAC.
Closing the handle discards all information associated with the EDAC Object. To save changes, use the EDACSaveFile function.
Related Functions
Platform Support
Go13, Go16, GoFiler Complete, GoFiler Corporate, GoFiler, GoFiler Lite, GoXBRL
Table of Contents | < < Previous | Next >> |
© 2012-2024 Novaworks, LLC. All rights reserved worldwide. Unauthorized use, duplication or transmission prohibited by law. Portions of the software are protected by US Patents 10,095,672, 10,706,221 and 11,210,456. GoFiler™ and Legato™ are 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 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.