Layout Editor

  • Record Layout Definition
  • Field Records
  • Child Records
  • Extra Panel
  • Defining Combo Field
  • Record Edit Screen
  • Layout Wizard
  • Initial Wizard Screen
  • File Structure Screen
  • Fixed Width Dialogue
  • CSV Dialogue
  • Multiple Record Screen
  • Startup Options
  • Combo List Edit
  • Combo Selection Panel
  • Combo Edit Panel
  • Defining a Combo Field
  • Combo Create
  • Table Edit
  • Load Cobol Copybook
  • Load Copybook Choose Format
  • Copy Copybooks
  • DB CSV Copybook format
  • RecordEditor CSV Copybook Format
  • Appendix A. Field Types


    Layout Editor

    The LayoutEdit program is used to Edit Record layouts and load Cobol Record layouts into the system.

    When the Layout-Edit starts, there are two screens visible

    Menu

    Program menu, it used select the various options

    Log

    This is where any errors will be written

    The options on the menu screen are


    Option Description
    Edit Record Layouts The main part of the program. This is where you Create / Update Record Layouts. See "Record Edit Screen" for details.
    Create Record Layout This screen lets you create new record layouts. See "Record Layout Definition" for more details.
    Create Record Layout Wizard
    Edit Table This is where you update the Utility Table's.

    Note: The only Table you should update is the System Table. See "Table Edit"

    Edit Combos Edit/Create Combobox Lists. See "Combo List Edit" for more details.
    Create Combos Create a new Combobox list. See "Combo Create" for more details.
    Load Cobol Copybook This option will load a Cobol Copybook into the Database. See "Load Cobol Copybook" for details.

    Note: This option is only visible if the cb2xml libraries are available

    Load XML Copybook This option loads XML copybooks (produced by the cb2xml package) into the Database. See "Load Cobol Copybook" for details.
    Upgrade This option will upgrade the backend database to the latest version. This only needs to be run once if you upgrade (rather than reinstalling the package). The 2 options available are
    1. Upgrade Database Structure (from pre 0.52 versions database structure) to the latest structure (introduced in version 0.52)
    2. Update line separator to default. Version 0.52.1 alowed you to specify the line separator to be used in all files (not just binary files). The possible separators are:
      default Use the computers normal (or default) line separator.
      <crlf> Windows style separator.
      <cr> Unix/Linux file separator.
      <lf> Macintosh line separator.