Operator Guide Graphics System
Total Page:16
File Type:pdf, Size:1020Kb
ACCU-PLOT operator guide ZEBRA/PICK graphics system 88A00758A04 ZEBRABVGA RECORD or REVISIONS Ti tle: ACCU-PLOT Operator Guide ZEBRA/PICK Graphics System Document No. 88A00758A04 I Da te I Rev is ion Record I l-~-----.. ----+--------~- -·-----~ .. ----------------------~-------.. --I I Kay 83 I Original Issue I Sep 83 I Revision B I Apr 84 I Revision A03 I Feb 85 I Revision A04 - Change Package (85A00515A01) I I I I I I NOTICE THIS DOCUMENT CONTAINS PROPRIETARY INFORMATION WHICH SHALL NOT BE REPRODUCED OR TRANSFEllRED TO OTHER DOCUMENTS OR DISCLOSED TO OTHERS, OR USED FOR MANUFACTURING OR ANY OTHER PURPOSE WITHOUT PRIOR WRITTEN PERMISSION OF GENERAL AUTOMATION, INC. ii ACCU-PLOT operator guide ZEBRA/PICK graphics system 88A00758A04 CoPyrightC by General Automation. Inc. 1045 South Ellt StrHt P.O. Box 4883 Anaheim. Californil92803 (7141778-4800 (800)854-6234 TWX 910-591.1695 TEl.EX 685·513 RECORD or REVISIONS Ti tle: ACCU-PLOT Operator Guide ZEBRA/PICK Graphics System Document No. 88A00758A04 I Date I Revision Record I-~....--..~.-.--~-------.-~--------~"""'---------------~~--- I May 83 I Original Issue I Sep 83 I Revision B I Apr 84 I Revision A03 I Feb 85 I Revision A04 - Change Package (85AOOS1SA01) 1 I I I I I NOTICE THIS DOCUMENT CONTAINS PROPR1.E"fAKI INFORMATION i-HiICH SHALL N-OT BE REPRODUCED OR TRANSFERRED TO OTHER DOCUMENTS OR DISCLOSED TO OTHERS, OR USED FOR MANUFACTURING OR ANY OTHER PURPOSE WITHOUT PRIOR WRITTEN PERMISSION OF GENERAL AUTOMATION, INC. ii 88A00758A FOREWORD ACCU-PLOT is a graphics program which, as an extension to the PICK Operating System, allows you to create business charts within minutes. It may be used for marketing studies, sales analyses, and financial planning by anyone familiar with the PICK System. To create a business chart usins ACCU-PLOT, you simply enter an inquiry statement using one of the ACCU-PLOT verb8. ACCU-PLOT inquiry statements follow the same format as ACCESS LIST or SORT .tatements. Using one of four ACCU-PLOT verba, it is possible to graphically represent almost any information contained in your data base. You can create x-y plots (line charts, bar charts, and seatter diagrama), and a180 pie charts. And you can produce these business chart. usins the standard PICK ACCESS proee.sor without hannl to learn a coaaplieated instruction aet. The.e four verbs and a basic understanding of ACCESS are all you need to create meaningful busine.s charts frOll your data bas•• The ACCU-PLOT Graphics Systea is equipped with three generic device driver modules. Thi. allows !CCU-PLOT to interface with. number of different output devices. Two device drivers interface with dot-..trix printer. and the other interface. with pen plotter. and graphic CRTs. With the.e three modules, ACCU-PLOT is able to interface with almost any device which has graphics capabilities. All you need to u.e the ACCU-PLOT Graphics System on your PICK Syst.. is an output device capable of producing graphics and an understanding of your data base file structure and how to retrieve the information stored in your data ba.e via the PICK ACCESS language. This manual 1s in four sections. Section 1 discusses the PICK ACCESS language and file structure. It also comparea the LIST and SORT verbs and teaches you to create an inquiry statement by taking you through the steps to create your first charts. Section 2 explains various techniques for using ACCU-PLOT and discusses inquiry language modifiers and plot captions. Examples are presented throughout this section. Section 3 gives the options available with the ACCU-PLOT Graphics System. One portion of this section deals with x-y (rectangular) charts and another with pie charts. Several examples are included with each portion of the section to explain the various options. Section 4 is the reference portion of the manual and covers conversions, limitations, multiple value attributes, error conditions, the BASIC interface, and user cus tomization. iii 88A00758A Other ZEBRA documentation available to the user from General Automation: Document No. Title 88A00751A Overview of the PICK Operating System 88A00757A PICK Operator Guide 88A00759A COMPU-SHEET Operator Guide 88A00760A Quick Guide for the PICK Operating System 88A00774A PICK Utilities Guide 8&\00776A PICK ACCESS aeference Manual 8&\00777A PICK SPOOLER aeference Manual 88A00778A PICX BASIC aeference Manual 88A00779A PICK EDITOR aeference Manual 88A00780A PICK PROC Reference Manual 88A00781A PICK RUNOFP aeference Manual 88A00782A Introduction to PICK TCL and FILE STRUCTURE 88A00783A PICK JET Word Processor Guide TMACCU-PLOT is a trademark of ACCUSOFT Enterprises !HcOMPU-SHEET is a trademark of Raymond-Wayne Corporation TMpICK is a trademark of PICK Systems TMZEBRA is a trademark of General Automation, Inc. iv 88A00758A TABLE OF CONTENTS Section 1 STARTING OUT . • • . • • • • 1-1 1.1 ACCESS INQUIRY LANGUAGE •••••••••••••••••• 1-1 1 .2 PICl( FILE STRUCTURE. • • • • • • • • • • • • • • • • • • • 1-2 1.3 COMPARISON BETWEEN LIST AND SORT ••••••••••••• 1-3 1.4 CREATING A SALES REPORT USING SORT •••••••••••• 1-4 1.5 BASIC RECTANGULAR (X-Y) CHAllT - JANUARY SALES ACTIVITY 1-6 1.6 BASIC PIE CBARr - JANUAB! SALES ACTIVITY • • • • • • • 1-9 1.7 DEFAULT CHAllT CHARACTERISTICS. • • • • • • • • • • • • • • 1-12 1.8 AN EXAMPLE OF A KULTIPL! Y-AXIS RECTANGULAR. CHAR.T ••••• 1-13 2 ACCESS INQUIRY LANGUAGE TECHNIQUES • • • • • • • • • • • • • • • 2-1 2.1 USES OF TBI BIEAlt-oN J DET-SUPP AND TOTAL MODIFIERS • • • • 2-1 2.1.1 SINGLE LEVEL Bll!AIC-oN. • • • • • • • • • • • • • • 2-2 2.1.1.1 Modified Attribute a. a -Caption- Value. 2-2 2.1.1.2 Modified Attribute .a a Plottable .• Attribute. • • • • • • • • • • • • • •• 2-8 2.1.2 MULTIPLE LEVEL BREAl-oN. • • • • • • • • • • • •• 2-10 2.1.2.1 Multiple BUAlC Levels without DET-SUPP. 2-10 2.1.2.2 Multiple BREAK Levels with DET-SUPP. 2-11 2.2 PLOT CAPTIONS. • • • • • • • • • • • • • • • • • • • • •• 2-16 3 ACCU-PLOT OPTIONS. • • • • • • • • • • • • • • • • • • • • • 3-1 3.1 OUTPUT DEVICES SUPPORTED BY ACCU-PLOT. • • • • • • • • 3-1 3.1.1 DEVICE SELECTION. • • • • • • • ••••••• 3-1 3.2 GRAPH SIZE AND CHART ORIENTATION • • • • • • • • • • • •• 3-1 3.2.1 DEFAULT GRAPH SIZE USING THE CURRENT TERM SETTING. 3-1 3.2.2 DETEIKINING GRAPH SIZE: THE SIZE OPTION • 3-2 3.2.2.1 Multiple Charta on One Page. 3-2 3.2.2.2 Cuato~zed Graph Dimensions. • • • • • • 3-2 3.2.3 CHART PLACEMENT: THE ROTATE OPTION. • • • 3-7 3.2.3.1 Multiple Attribute Charts •••••••• 3-7 3.2.3.2 Multiple Page Charts •••••••••• 3-12 3.2.3.3 Charts to be Included with Reports • 3-12 3.3 OPTIONS FOR. RECTANGULAR CHARTS • • • • • • • • • • • • 3-13 3.3.1 X-AXIS OPTION CODES •••••••••••••• 3-13 3.3.1.1 F - Scale Factors. • • • • • ••• 3-13 3.3.1.2 L - Literal Value. • • • • • • •• 3-14 3.3.1.3 R - Reverse Axis Direction. • •• 3-14 3 • 3 • 1 .4 T - Text Value • • • •• 3-14 3.3.2 I-AXIS OPTION CODES. • • • • • • • • • • • • • 3-17 3.3.2.1 A - Accumulate. • • • • • • •• 3-17 3.3.2.2 B - Bar Format ••••••••••••• 3-17 3.3.2.3 C - Suppress Connecting Line • 3-20 3.3.2.4 F - Scale Factors •••••••• . 3-20 3.3.2.5 G - Group with Previous Attribute. • • • 3-23 v 88A00758A Section Title 3.3.2.6 H - Stack Bar with Previous Attribute •• 3-26 3.3.2.7 R - Reverse Axis Direction ••• 3-26 3.3.2.8 S - Suppress Symbol/Shading. 3-31 3.3.2.9 V - Print Value •••• . 3-31 3.3.2.10 Z· - Draw Zero Line. 3-31 3.4 OPTIONS FOR CIRCULAR CHARTS. • • • • 3-32 3.4.1 OPTIONAL DIAMETER.. • • • • • • • 3-35 3.4.2 X-AXIS OPTION.CODE • • • ••• 3-35 3.4.3 Y-AXIS OPTION CODES. • •••••••••••• 3-38 3.4.3.1 C - Specify Cutoff Percentage ••• 3-38 3.4.3.2 P - Suppress Percentage Printing 3-38 3.4.3.3 Q - rorce Pere.nta.e Printinl. · . 3-41 3.4.3.4 V - Print Segment Value. • • • • 3-41 3.4.3.5 X - Explode Segments • • • • • • • • • • 3-43 4 SYSTEM INFORMATION • • • • • • • • • • • • • • • • • • · . 4-1 4.1 CONVERSIONS •••••••••••••••• . 4-1 4.2 LIMITATIONS............. •• 4-2 4.3 ERROR CONDITIONS • • • • • • • • • • • • • • • • 4-3 4.3.1 OTHER ERROR CONDITIONS. • • • • • • • • 4-5 4.4 BASIC INTERF ACE. • • • • • • • • • • • • • • • • • • 4-6 4.4.1 BASIC INTERFACE TECHNIQUES •••••••••••• 4-7 4.4.1.1 INITIALIZATION (Entry Point • 0) •••• 4-8 4.4.1.2 SET POINTS (Entry Point • 1) •••• 4-8 4.4.1.3 DRAW LINES (Entry Point • 2) •••••• 4-9 4.4.1.4 PaINT TEXT (Entry Point • 3) •••••• 4-9 4.4.1.5 PIINT BUFFER & INITIALIZE (Entry Point • 4) • • • • • • • • • • • 4-9 4.4.1.6 DRAW A RECTANGLE (Entry Point • 5) ••• 4-10 4.4.1.7 DRAW ARC OR CIRCLE (Entry Point • 6) •• 4-10 4.4.1.8 DRAW SYMBOLS (Entry Point • 7) • 4-10 4.4.1.9 SELECT PATTERN (Entry Point • 8) •• 4-11 4.4.1.10 SELECT COLOR (Entry Point • 9) •• 4-11 4.4.1.11 SELECT STYLE (Entry Point • 10) •• 4-11 4.5 USER CUSTOMIZATION • • • • • • • • • ••••••• 4-12 4.5.1 DEVICE DEFINITION TABLE. • • • • • • • 4-13 4.5.2 FORMAT DEFINITION TABLE •••••••••••• 4-14 4.5.3 CREATING CUSTOMIZED CHART FORMATS. • • 4-15 4.5.4 CHARACTER SIZES. • • • • • • • •••••••• 4-15 4.5.5 PATTERNS AND COLORS. • • • •• 4-16 4.5.6 AUTOMATIC SCALING. • • • • • • • • 4-16 4.6 DEVICE DRIVER CHARACTERISTICS. 4-17 4.6.1 HORIZONTAL DOT MATRIX - OVERVIEW •••••• 4-17 4.6.2 VERTICAL DOT MATRIX - OVERVIEW · . 4-18 4.6.3 VECTOR - OVERVIEW ••••••••• 4-20 vi 88A00758A LIST OF APPENDIXES Appendix Page A DEVICE DEFINITION TABLE. · . A-1 B FORMAT DEFINITION TABLE. B-1 C CHARACTER MATRIX DEFINITION TABLE. • • • • • • • • • • • • • • • C-1 D STYLE DEFINITION TABLE • · .