What is NetVal?

Screen Shots:

NetVAL is Conetic Software Systems own windows based "network enabled" WYSIWYG drag and drop visual report designer. The Visual Authoring Language consists of two components. The first component is the REPORT EDITOR. The REPORT EDITOR permits you to develop report layouts. The second component is the REPORT EXECUTER. The REPORT EXECUTER is used to print a report using a specific report layout.

For additional information, check out NetVAL's manual on the web. NetVAL offers a comprehensive set of features. The intuitive graphical REPORT EDITOR allows even a novice user to become productive quickly. Being user friendly, every input parameter possesses a default value. The advanced features of NetVAL generate sophisticated reports and documents.

Multiple File/Multiple Section

NetVAL does not impose any limitation on the number of data files that are utilized to supply data. A report document can have up to 9 sort break sections. The application supplies a list of data fields that can be used as the sort fields. In addition to the sort sections, each section footer can display subtotals, average, minimum, maximum and count fields.The REPORT EDITOR also possesses a record selection filter. This enables the user to retreive and print the desired subset of data records from the file.The graphical form editor supports a drag and drop method of placing report items. The alignment tools can be used to align the items horizontally or vertically. Multiple report items can be selected and manipulated. They can be sized by simply pulling the sizing tabs.A number of advanced features are available. For example, you can specify the calculation fields for a section break. A report section can be conditionally suppressed using a section criteria. A section can be instructed to print with every page break. Multiple records can be printed across the page. Etc .......


The NetVAL EDITOR supports the following types of fields: text, numeric, float, logical and date. A long text string field can be word wrapped for printing. The NetVAL EDITOR fields can come from one of the following sources:
  • Data Field: A field that is associated with a data record.
  • Calculation Field: Specified using constants, operators, functions and other fields.
  • System Field: Page number, current data, record number, etc..
  • Dialog Field: Used to prompt the user for data during the report execution. It can also be printed for informational purposes.

Word Wrapping

Memo fields can be word wrapped. The blank space after the section can be suppressed to support variable length memo fields. The memo fields can consist of multiple paragraphs.

Text Formatting Options

The NetVAL EDITOR allows multiple fonts, point sizes, and character styles. It is possible to select foreground and background colors for text. The text can be centered or justified in the horizontal or vertical direction.

Line/Box, and Picture Items

The NetVAL EDITOR supports lines at any angle. You can control the color, thickness, and style of line objects. NetVAL enables you to import pictures from the clipboard or bitmap files. The picture is sized by simply pulling the sizing tabs.A box item is treated as a special label item with blank label text. You can specify any shade or color for the box. You can specify boundary color, style for the box, plus embed a box within another box.


The report executor prints to a printer, or to a screen window. The user selects the printing device before the report execution session. The screen output is buffered. You can print selected pages from the screen to the printer.

Interface with Your Application:

NetVAL EDITOR: The application calls the form editor with the name of the form to be edited. It also supplies a routine that allows the user to select the data fields.


The application initializes the report executor by calling the initialization routine with the name of the form to run. Then, it calls the print routine for each data record in the sorted data set. The Report Executor performs the record selection, sort breaks, calculations, and printing functions. Finally, the application calls the exit routine to print the footers and release the resources.