Skip to content
This repository has been archived by the owner on Sep 11, 2020. It is now read-only.
/ mvDevCore Public archive

Core tools to develop in MultiValue systems (mainly QM)

Notifications You must be signed in to change notification settings

Dreller/mvDevCore

Repository files navigation

mvDevCore

First of all, please, consider MultiValue Website for reliable information about this kind of powerful system.

You are welcome to submit any kind of issue, I will do my best to answer and add feature requests on the roadmap.

Project

This project exists to supply various tools for developers in MV systems.

Actually working on...

A way to manage program display (screens) that could work on QM and UV. Wish me luck or send help :)

Goal

  • Create files, DICT items and records from a simple list of items, to help creating required artifacts.

What I have done

  • Built DC.CREATE.FILE that create Files and Q-pointers from a flat file.
  • Added DC.HEAD to display a nice heading when starting a program.
  • Built DC.CREATE.DICT that create DICT items (D, I, A, S, X and PH types).
  • Build DC.CREATE.RECORD that create records in files.

What I have learnt

  • Had to use OPTION CATALOGUE.LOCAL because openQM copied the program in a private space instead creating the VOC, or just use CATALOG file, program LOCAL for the same result.
  • Built a Paragraph to quickly compile and run a program, see Gist VOC B.
  • Used ERR.H from SYSCOM for error handling.
  • Tried to establish a comment design template for further usage.
  • Discovered we can use a @-Variable directly at TCL, example: DISPLAY <<@LOGNAME>>, pretty cool!

About

Core tools to develop in MultiValue systems (mainly QM)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published