• Solutions
    • FERC XBRL Reporting
    • FDTA Financial Reporting
    • SEC Compliance
    • Windows Clipboard Management
    • Legato Scripting
  • Products
    • GoFiler Suite
    • XBRLworks
    • SEC Exhibit Explorer
    • SEC Extractor
    • Clipboard Scout
    • Legato
  • Education
    • Training
    • SEC and EDGAR Compliance
    • Legato Developers
  • Blog
  • Support
  • Skip to blog entries
  • Skip to archive page
  • Skip to right sidebar

Friday, August 03. 2018

LDC #96: Data Compression - Part I

Various forms of data compression are employed all over the computing world. In many instances, you may need to read compressed data or create your own. This article is the first in a series about data compression and the tools available within Legato. We will start with an overview and then dive into the ubiquitous zip method by creating a little program to zip a project.


Continue reading "LDC #96: Data Compression - Part I" »
Posted by
Scott Theis
in Development at 14:40

Friday, June 08. 2018

LDC #88: Dialog Boxes Part IV — Combo Boxes

A combo box is a great tool to allow users to select options. Combo boxes, as the name implies, combine the functionality of an edit control with that of a list box. In this article we will look at the functionality of combo boxes and explore their implementations.

Continue reading "LDC #88: Dialog Boxes Part IV — Combo Boxes" »
Posted by
Scott Theis
in Development at 15:49

Friday, May 11. 2018

LDC #84: Dialog Boxes Part III — List Boxes

Allowing the user to select items or review lists of data is fundamental to many interfaces. For one or two items, radio buttons or check boxes can work, but for more complex data, a list box can be a good choice. In this blog, I will cover the ‘listbox’ common control, one of many methods of presenting and managing lists of data.

Continue reading "LDC #84: Dialog Boxes Part III — List Boxes" »
Posted by
Scott Theis
in Development at 16:02

Friday, April 13. 2018

LDC #80: Dialog Boxes Part II — A Simple Dialog Box

In my first article about dialog boxes, I introduced how dialogs work and provided an overview dialog resources. In the article, we’ll dive into three dialog procedures and some common controls employed in a simple survey program.

Continue reading "LDC #80: Dialog Boxes Part II — A Simple Dialog..." »
Posted by
Scott Theis
in Development at 18:08

Friday, March 16. 2018

LDC #76: Introduction to Dialog Boxes

Need to have a user login, get some settings, and then direct them to confirm information? You need a dialog box. To create and use dialog boxes, you need some basic information to get started. This article will introduce dialog boxes and teach you the fundamentals about using them.

Continue reading "LDC #76: Introduction to Dialog Boxes" »
Posted by
Scott Theis
in Development at 17:13

Friday, February 16. 2018

LDC #72: Get Crack'n - Working with URIs

The technical term for a web address is a Uniform Resource Identifier or URI. The contents of a URI can be very simple, such as ‘www.gofiler.online’, or very complex. A URL, the common name for a web page is actually a Uniform Resource Locator, which is a component of a larger URI. From within a Legato script one may find the need to either build a query or perhaps take one apart. In this post we will explore how URIs work and how to work with them within Legato.

Continue reading "LDC #72: Get Crack'n - Working with URIs" »
Posted by
Scott Theis
in Development at 17:12

Friday, January 05. 2018

LDC #66: CSV - The Simplest Data Format

Comma delimited data is perhaps the simplest way of representing a table of information. Many applications that export data will produce a CSV file, allowing for simple and fast extraction of data. However, despite the fact that CSV is a common format, it is not standardized. Reading and writing may also seem simple, but there are sticking points, such as how to handle commas and line returns that occur in the data itself. Wouldn’t it be nice to have tools to deal with CSV data? Legato does.

Continue reading "LDC #66: CSV - The Simplest Data Format" »
Posted by
Scott Theis
in Development at 14:51

Friday, November 17. 2017

LDC #59: The Program Before the Program

Programming can contain many layers of abstraction. A useful layer is to change manner in which the computer actually sees your program. Language ‘directives’ do just that. In this article we will explore three of the commonly used program directives and discuss how they can be used with Legato.

Continue reading "LDC #59: The Program Before the Program" »
Posted by
Scott Theis
in Development at 09:28

Friday, September 22. 2017

LDC #53: Translate Post Process

If you’re interested in automating certain aspects of document conversion, then look no further. The TranslateSetPostProcessHook function in Legato is what you need. Added in GoFiler 4.20a, this function allows any direct import or insert from a file action to be post processed by a custom script.

Continue reading "LDC #53: Translate Post Process" »
Posted by
Scott Theis
in Development at 17:10

Friday, July 21. 2017

LDC #44: Mapped Text Objects: Power in Editing Text

Editing text is the foundation of many computer applications, and there are a lot of ways to access and manage textual data and the editing process. As a user changes text, characters and lines of data must be altered, deleted, or inserted, which in turn requires potentially large swaths of data be shifted to accommodate the changes. As you might imagine, actions like these can become extremely cumbersome and time consuming. In addition, there are times you might want to randomly access a data within a text file, say by a line. If we have a large chunk of text in memory or a file and we want to go to line 3017, the program would have to count line endings from the start of the data until it reached the 3017th link. Yuck! Let’s see what Legato can do to help managing text as it’s edited.

Continue reading "LDC #44: Mapped Text Objects: Power in Editing..." »
Posted by
Scott Theis
in Development at 17:41

Thursday, June 15. 2017

Styles Come and Go; Consistency Is Timeless

A taxonomy style guide isn’t about creating a memorable “style”. The style guide is about building clear, transparent, understandable standards that result in predictable communication every time. XBRL relies on a taxonomy of concepts to identify facts, contexts and other relationships. Any ambiguity in the language used within that taxonomy to communicate data, could produce inconsistent results.

Continue reading "Styles Come and Go; Consistency Is Timeless" »
Posted by
Scott Theis
in Development, SEC Filing Help at 11:24

Friday, May 19. 2017

LDC #35: Accessing Text Files

There are many occasions when a programmer needs to read or write from a text file (or HTML/XML). While sometimes you may need to complete just a minor task like accessing a file name, other times you may have to hold and edit the file contents. Legato offers a spread of low to high level functions for file access. This article explores various methods of manipulating file data. In subsequent articles, we will explore each in detail.

Continue reading "LDC #35: Accessing Text Files" »
Posted by
Scott Theis
in Development at 16:16

Friday, February 10. 2017

LDC #21: Understanding and Processing Errors

In this article, we will be discussing error codes and error processing while making the complex simpler and taking the mystery out of error processing.

Continue reading "LDC #21: Understanding and Processing Errors" »
Posted by
Scott Theis
in Development at 12:46

Friday, February 03. 2017

LDC #20: Running a Script From a Command-Line

Like many programs, the GoFiler application can be run from a command-line or shell command. By learning some basics, you can run and control the application directly from a command prompt or shell execute. Further, by using some script code you can do much more than just open a file.

Continue reading "LDC #20: Running a Script From a Command-Line" »
Posted by
Scott Theis
in Development at 10:26

Friday, December 30. 2016

Legato Developers Corner #15: String Testing and Translation

This week we will be covering scanning, testing, and some functions for manipulating textual string data.

Continue reading "Legato Developers Corner #15: String Testing..." »
Posted by
Scott Theis
in Development at 21:04
« previous page   (Page 2 of 3, totaling 35 entries) next page »

Quicksearch

Categories

  • XML Accounting
  • XML AICPA News
  • XML FASB News
  • XML GASB News
  • XML IASB News
  • XML Development
  • XML Events
  • XML FERC
  • XML eForms News
  • XML FERC Filing Help
  • XML Filing Technology
  • XML Information Technology
  • XML Investor Education
  • XML MSRB
  • XML EMMA News
  • XML FDTA
  • XML MSRB Filing Help
  • XML Novaworks News
  • XML GoFiler Online Updates
  • XML GoFiler Updates
  • XML XBRLworks Updates
  • XML SEC
  • XML Corporation Finance
  • XML DERA
  • XML EDGAR News
  • XML Investment Management
  • XML SEC Filing Help
  • XML XBRL
  • XML Data Quality Committee
  • XML GRIP Taxonomy
  • XML IFRS Taxonomy
  • XML US GAAP Taxonomy

Calendar

Back May '25 Forward
Mo Tu We Th Fr Sa Su
Sunday, May 18. 2025
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

Feeds

  • XML
Sign Up Now
Get SEC news articles and blog posts delivered monthly to your inbox!
Based on the s9y Bulletproof template framework

Compliance

  • FERC
  • EDGAR
  • EMMA

Software

  • GoFiler Suite
  • SEC Exhibit Explorer
  • SEC Extractor
  • XBRLworks
  • Legato Scripting

Company

  • About Novaworks
  • News
  • Site Map
  • Support

Follow Us:

  • LinkedIn
  • YouTube
  • RSS
  • Newsletter
  • © 2024 Novaworks, LLC
  • Privacy
  • Terms of Use
  • Trademarks and Patents
  • Contact Us