• User's guide
  • API
Search Results for

    Show / Hide Table of Contents
    • Concepts
    • Installation
    • Configuration
      • Overview
      • License
      • Datasources
      • Configuration
      • Plug-Ins
      • Codepages
      • Environment Variables
      • Include files
      • Example
    • Jobs
      • Jobs
      • Include
      • Multi-Threaded Jobs
      • Tracking Jobs
    • Tasks
      • Overview
      • Copy Check
      • Excel
      • Execute
      • File Compare
      • File Copy
      • File Dump
      • File Edit
      • File Format
      • Foreach
      • Generate
      • IMS/DB Data Conversion
      • JCL Submit
      • Listcat
      • Log
      • Powershell
      • Set Environment Variable
      • Sql
      • Stored Procedure Compare
      • Table Compare
      • Table Copy
      • Table Load
      • Table Scan
      • Table Unload
      • User Script
    • Layouts
      • Overview
      • XML Definition
      • COBOL Definition
      • Field data Types
    • Extensibility
      • Extending Ianus
      • Column Comparators
      • Column Converters
      • Record Comparators
      • File Editors
      • User Script
      • Record Layout Match Class
      • Column Layout Match Class
      • User Fields
      • Codepages
      • Resources
    • Usage
      • Command Line
      • Monitors
      • Programmatically
      • Unit Testing
      • Docker
    • Known Issues
    • Disclaimers

    Field Data Types

    The following field data types are supported in layout based operations:

    Data Type Description COBOL equivalent
    char Defines a field which content is text. Comparison is performed by value. In case of divergent encoding of the files being compared (EBCDIC/ vs ASCII), the field with EBCDIC encoding gets converted before comparison. PIC X(l)
    binary Defines a field which content is binary data. Comparison is performed at binary level. No conversion is performed. PIC X(l)
    integer Defines a 2, 4 or 8 bytes long integer field. The attributes signed and endian affect its definition. The field is always compared by value, so to managed diverging endian representations PIC [S]9(l*2) COMP
    zoned Defines a field which content is zoned data. The attributes signed affects the management of the last semi-byte. PIC [S]9(l)
    packed Defines a field which content is packed data. The attributes signed affects the management of the last semi-byte. PIC [S]9(l*2-1) COMP-3
    dbcs Defines a field which content is Non-shifted DBCS data. PIC G(l) DISPLAY-1
    mixed Defines a field which content is mixed SBCS/DBCS (shifted/SOSI) data. PIC X(l)
    float Defines a field which content is a 4 bytes Floating Poaint number, either as IBM 370 or IEEE 754 USAGE IS COMP-1
    double Defines a field which content is a 8 bytes Floating Poaint number, either as IBM 370 or IEEE 754 USAGE IS COMP-2
    In This Article
    Back to top Copyright 2021 - Hewlett-Packard Enterprise