Magic Programming

(Magic Sites Only)

Our Magic Programming series is for those of you who have been through all the standard NPR training and want to take it to another level.  The course is broken onto two distinct focus areas.

The core topics component is designed to give you the basics and introduce you to the inner workings of the Magic language. What you learn here, although not directly connected with NPR, can be used in NPR reports. This provides the ground work for things like interacting directly with the user during report run time or saving data to your own directory during report run time.

The NPR component introduces standard Meditech programs that can be used in NPR to truely enhance your cababilities. The course is designed to get you interacting with the Microsoft Windows environment and be able to transfer data to and from the Meditech system.

Component 1 - Magic Core Topics

1. Data Structures & Storage

These lie at the very core of every Magic application. We look at atoms, operators, expressions, array construction,  prefixes and disk based data storage.

2. Command Line Functions

We look at the heart of the Magic operating system and explore the system commands and conventions.

3. Programmer Utilities

A look at the numerous utilities and supporting programs that you have available to you.

4.  Programmer’s Development Tool

The $T programmers tool is covered in detail. Here is where we create our programs and the system macros that are part of every Magic application.

5.  Programmer’s Editor

We pay particular attention to the program editor located within the programmer tools and make sure you have a thorough working knowledge of it.

7. Core Application Build

We build a small but complete magic application that covers all the core concepts including formatted screen input/output, storing data in disk based structures,

 

Component 2 - NPR Magic Programming

1. Applications Crossing

Crossing applications without using report fragments. Sometimes you just need to access an application directly. We cover how to, using the Z.link utility.

2. Interacting with your PC

You can read and write to files directly on your personal computer from within Magic, and yes, this means the NPR report writer. We show you how to read PC files and upload them into your Meditech system. We also cover the “other” direction, taking Meditech data and writing directly to your PC.

3. Custom Defined Screens

You can use your custom defines screens for more than just gathering data. These can be used for creating your own pop-up screens, transferring data from one application to another or even creating your own mini-application

4. Sending Files

You can send data via FTP directly from your Magic system to another system or FTP server and we show you how.

 

 
Live Training
On-Line Training
Course Length 2 - 3Days 6 X 3 hour sessions
Course Highlights
  • No limit on number of students
  • Unlimited access to NPR resource web.
  • Limit of 7 people.
  • Support during the course duration.
  • Unlimited access to NPR resource web.

For More Information: info@nprtraining.com