FillRed - Fixed-length record editor

Features

  • Edit fixed-length ASCII files using a defined layout
  • Allows for direct (= unstructured) editing of data in source view
  • Data layout stored in XML

Requirements

  • Developed and tested on Windows 7 with .NET framework

License

  • FillRed is free.
  • Use this software at your own risk. I do not guarantee the consistency and/or validity of any file edited with FillRed.

 

Download FillRed MSI (379 kB)

How to write conditions for optional fields

The internal fieldnames for a single record layout are:


A condition can only check the current record and only data fields already parsed (no "look-ahead"). For example, if my record has a field named 'HasMoreData' which has possibly values 'Y' and 'N', a condition for a succeeding, optional field would be:

(Name = 'HasMoreData') and (Value = 'Y')

Explanation: the condition looks for a field named 'HasMoreData' with a value of 'Y'. If such a field is found, the optional field is parsed.

 

Version history

Planned improvements

March 3rd, 2010 - 1.1.0.563

January 16th, 2006 - 1.0.0.321

January 14th, 2006 - 1.0.0.241 (BETA)

January 11th, 2006 - 1.0.0.165 (BETA)