https://github.com/synergex/fixdata
This program will read through a Synergy DBMS file, and will modify data to match the repository definition.
https://github.com/synergex/fixdata
Last synced: 4 months ago
JSON representation
This program will read through a Synergy DBMS file, and will modify data to match the repository definition.
- Host: GitHub
- URL: https://github.com/synergex/fixdata
- Owner: Synergex
- License: other
- Created: 2021-12-15T18:40:32.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2022-07-25T18:13:08.000Z (almost 4 years ago)
- Last Synced: 2025-08-29T10:49:53.914Z (10 months ago)
- Homepage:
- Size: 22.5 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Fixdata
**Created Date:** 10/23/2009
**Last Updated:** 10/12/2010
**Description:** This program will read through a Synergy DBMS file, and will modify data to match the repository definition. The program requires the Repository data files and two of three other pieces of information: SDBMS filename and RPS structure or RPS filename (and optionally RPS structure) (Update for Synergy 9.5 compatibility)
**Platforms:** Windows; Unix; OpenVMS
**Products:** Synergy DBL; Repository
**Minimum Version:** 9.1.5b
**Author:** William Hawkins
**Additional Information:**
If you provide SDBMS filename and RPS structure, the entire file will be
processed using the provided RPS structure. Note, if structure tags are
defined, only matching records will be processed.
If you provide RPS filename, the file will be processed using the assigned
structures. It will use the RPS structure tags to apply each structure to
it's appropriate record. If you do not have tags defined, and you have
multiple structures assigned to the RPS file, the last structure wins. You
can restrict the processing to just a single structure, by specifying the
RPS structure name, note tags (if present) still apply. The RPS file must
be "DBL ISAM" if the file is a SDBMS isam file, any other value will treat
the file as a relative file.
Overlay fields are ignored.
Currently, only Synergy decimal fields are processed.
Dates with a 4 digit year, and the year < 1900 are treated as invalid.
Compiler command: DBL fixdata
Link command DBLINK fixdata WND:tklib.elb, RPSLIB:ddlib.elb