Abstract: Computer-based systems, software, and methods are provided for implementing a spreadsheet-based programming language adapted for report generation.
Abstract: Computer-based systems, software, and methods for implementing a spreadsheet-based programming language adapted for report generation, said system comprising: an optionally networked computer comprising a processor, an operating system configured to perform executable instructions, and a memory device; a computer program including instructions executable by the digital processing device to create an environment to implement a spreadsheet-based programming language for report generation, wherein said environment comprises: a software module for storing the structure of one or more designated, external datasets within a spreadsheet, wherein references to each dataset are created through cell-based formulas; a software module to interpret procedural functions, wherein procedural functions are designated via tags in a report design template; and a software module for generating reports.