Skip to content
This repository was archived by the owner on Sep 11, 2020. It is now read-only.
DrellerPublic archive

About

Core tools to develop in MultiValue systems (mainly QM)

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

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

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages