2MAPPER Manual Functions Course Course ContentOverview of MAPPERDatabase StructureReport StructureCommand StructureHow to use the CommandsCommandsGraphicsPCMEWhere do you go from here?
3MAPPER What is MAPPER? MAPPER is an acronym. It stands for: MAintaining, Preparing, Producing Executive ReportsWe prefer to think of it as:
4MAPPER What is MAPPER?MostAmazingProgrammingProductEverReleased
5MAPPER What is MAPPER? MAPPER is: A database A powerful data manipulation engineA report processing toolAn end user data manipulation toolAn application development toolAn integration tool for disparate data sourcesAn End User Computing Environment
6MAPPER Security Based on User-ID. Administered by a MAPPER Coordinator User-ID and Department together determine access to applications and data.Uniquely identified user6-character password
7MAPPER Department Departments are numbers: Tend to correspond to Company departmentsWho require the use of common data to obtain informationWhose users use the same applications against the same dataMay have access to more than one cabinetControl access to applications and data
8MAPPER Department Identified by a number Controls access to applications and dataExamplesPurchasing – Dept. 24Human Resource – Dept. 9IT – Dept. 4
10MAPPER Signon Security Up to 11 CharactersNumeric Only – This is the department #Optional - Up to 6 characters
11MAPPER Database0/1 to 4000/4001CabinetsDrawersReports
12MAPPER Cabinets Read/Write security 1 unsecured/common drawer (A) Odd cabinet numbers are read onlyEven cabinet numbers are read/write1 unsecured/common drawer (A)8 secured drawers (B – I)Common report information generally makes up a drawer
13MAPPER Report Structure The Zero report determines report headers, formats and editingReports can be up to 998 characters wide on NT and Unix, and 504 on 2200Reports can contain a million lines on NT and Unix, and 262k on 2200You can set up display formats for all reports in a drawer (26 formats max.)Line one of a report has some very important information – creation date, last update date, who updated the report.
14MAPPER Report Structure Two types of reportstemporary (results)permanentReports can have read and write passwords appliedReport line type is in character position 1Line types can be any characterTypical line types are period, tab, & asteriskReports may utilize different line types to display data in different formats
15MAPPER Commands Executed on data to create a result. Can be accessed via fast access method or long methodUse the headers of the report as their gateway into the data.Use options to fine tune the output result.
16MAPPER Commands Commands can be entered on the control line of a report or result.At the HOME position of the idle logo. (fast access method)Executing a command produces a temporary report called a "result".You can recognize a result by the word "RESULT" in the control lineA result is usually displayed in a different color.
17MAPPER Commands end user interface (Mask) Type of CommandOptions go HereReport headers from report 2B0Command Parameters
18MAPPER Commands Display Report Update Report Add Report Delete Report Duplicate ReportReplace ReportAdd Line in ReportDelete Line in ReportDuplicate line in ReportYank line in ReportAppend line in ReportPut line in ReportIndexSearchFindLocateLocate and ChangeTotalizeSortMatch
19MAPPER Commands Update Commands Print View Arithmetic Send Information Search & MatchExtractDeleteUpdatePrintViewArithmeticSend InformationSend a ReportSend to a UserOkCountCalculateGraphics
20MAPPER Displaying a Report To display a report in the current cabinet:Enter the report number followed by the drawer type on the control linePress Enter (Transmit).Example:2B (Press Enter)
21MAPPER Displaying a Report To display a report in a Cabinet different than the one you are currently in:Enter the report number, followed by the drawer type, followed by the cabinet number on the control linePress Enter (Transmit).Example:2B60 (Press Enter)To do this you must have permission to access this cabinet.
22MAPPER Updating a Report Updating a report means you are manually changing data in a report. This is sometimes called an SOE (Start of Entry) update.Display the reportPosition the cursor to the location in a report where you want to change the informationType in the new informationPress enter (transmit)If you change your mind after pressing enter you can press the "undo" button. (Function key 9) (You get only one level of undo.)
23MAPPER Adding a New Report This adds a new report to the specified drawer, based on the headers in the zero report.There will be no data in the new report.Command syntax is ARFrom the control line type in AR press enterAnswer the questions and press enter.Or from the control line type in AR followed by a space followed by the letter of the drawer you want to add a report in and press enter.The new report will then be displayed for you.This is the next available report in drawerExample:AR B
24MAPPER Deleting a Report To delete a report you must have the report on display and you must be the last person to have updated the report.Command syntax is DRType DR on the control line and press EnterAnswer the questions and press Enter.Fast access method is to type in DR followed by a space, followed by report number, report type, (optional) report cabinet number, and press Enter.Example:DR 3B0
25MAPPER Duplicating a Report or Result This command copies an existing report or result into a new permanent report.Command syntax is XRType XR on the control line and press EnterAnswer the questions and press EnterWith a report or result on display type XR on the controlThe next display shows the duplicated report
26MAPPER Replacing a Report or Result This command saves the current report or result on display to a specified location.Command syntax is REPWith a report or result on display type REP on the control line and press Enter.Answer the questions and press EnterWith a report or result on display, type REP on the control line followed by a space, followed by a report number, and report type and press Enter.Example:REP 3B0Warning: the REP command will overlay an existing report without warning.
27MAPPER ProblemCreate a report in location 10B It must be a copy of the information in 2B How would you accomplish this?What command(s) would you use?
29MAPPER Modifying a Report Start-of-Entry (SOE) character ►F3 function keyCTRL+O5 on the numeric key padAdd lines►]n+ (n = Quantity)Example: ►]4+ adds 4 lines below the current lineHighlight lines on screen. CTRL+CTRL + or CTRL – or CTRL *Must use numeric key pad
30MAPPER Modifying a Report Delete lines►]n–Example: ►]4– deletes 4 lines, starting with the current lineHighlight lines on screen. CTRL+–Duplicate lines►]nxExample: ►]4x duplicates the current line 4 timesExample: ►]2x5 makes 2 copies of the next 5 lines, starting with the current lineHighlight lines on screen. CTRL+*
31MAPPER Important Tip Do not practice changing a permanent report. Use a result (a temporary report).Display report 2B0Type the command RSLT and XMITThis creates a result that you can modify as much as you like.Release when finished.
33Example Add lines►]3+Command can go anywhere on this line. Horizontal position does not matter
34Example Add lines CTRL+ Highlight can go anywhere on the first line. Horizontal position does not matterThese two examples are functionally equivalent.
35Example Delete lines ►]2- Command can go anywhere on this line. Horizontal position does not matter
36Example Delete lines CTRL– Highlight can go anywhere on the first line. Horizontal position does not matterThese two examples are functionally equivalent.
37Example Duplicate lines Command can go anywhere on this line. Horizontal position does not matter
38Example Duplicate lines CTRL*Highlight can go anywhere on the first line. Horizontal position does not matterThese two examples are functionally equivalent.
39MAPPER Modifying a Report Yank lines►]nyExample: ►]4y yanks 4 lines, starting with the current lineHighlight lines on screen. CTRL+YPut lines►]pExample: ►]p puts the current buffer after the current linePut cursor on line "before" CTRL+P
40MAPPER Yank line(s) from a Report or Result This command takes a copy of a line(s) and place it in a buffer or holding place.Command syntax is ►]QyBQ = Quantity of lines to yankB = Buffer number to place the lines in. Up to 100Position the cursor on the first line you wish to yank.Place an soe, followed by a bracket, Quantity of lines to yank, a y, number of the buffer you want to put the lines in, press Enter.Example
41Example Yank lines►]3y command can go anywhere on this line. Horizontal position does not matterCTRL yHighlight can go anywhere on the first line. Horizontal position does not matterThese two examples are functionally equivalent.
42Example Put lines►]p command can go anywhere on this line. Horizontal position does not matterYanked lines inserted
43Example Put lines CTRL p Highlight can go anywhere on the first line. Horizontal position does not matterYanked lines insertedThese two examples are functionally equivalent.
44All of the CTRL _ commands can also be done using the menu bar. Example Menu BarAll of the CTRL _ commands can also be done using the menu bar.
46MAPPER Yank line(s) Buffer The Yank command always overwrites the buffer specified.The default buffer is blank valid buffer numbers are 1-100Buffer will remain valid until one of two things happen:The buffer is overwrittenYou do a release screen command
47MAPPER Append line(s) from a Report or Result This command takes a copy of a line(s) and append it to the line(s) already in a buffer.Command syntax is ►]QaBQ = Quantity of lines to yankB = Buffer number to append the lines in. Up to 100Position the cursor on the first line you wish to yank.Place an soe, followed by a bracket, Quantity of lines to yank, an a , number of the buffer you want to append the lines in, press Enter.Example
49MAPPER Put line(s) into a Report or Result This command takes a copy of the contents of the buffer specified and put it into a report or result.Command syntax is ►]pBB = Buffer number to place the lines in. Up to 100Position the cursor on the line before where you wish to place the contents of the buffer.Place an soe, followed by a bracket, a p, number of the buffer you want to put the lines in, press Enter.Example
51MAPPER Exercise Create a report in location 11B0, containing: The first 20 lines of 10B0Lines 25, 30, 35 from 2B04 copies of line 34 from 10B0, but with a status code of "XX" place at the end of 11B0What command(s) would you use?
52MAPPER Answer Display 10B0 Replace 10B0 into 11B0 Delete all lines after line 20Display 2B0Yank line 25Append line 30Append line 35Display 10B0Append line 34Put buffer after line 20Update the status code field to XXDuplicate the last line 3 times
53MAPPER Index CommandShows a list of the reports in a drawer, along with the total number of lines in the drawer.It shows total number of reports and how many lines are contained in each report.By specifying the number of lines to display, you may also see the X number of lines of each report as part of the final result.
54MAPPER Index Command The Index command syntax is: Syntax = I nD n = the number of lines to display from each report. If left blank the headers from each report will be displayed.D = DrawerExample i 1B0
55Index Examplei 1B0 – first line of each report in drawer B0
56Index Examplei 3B0 – first 3 lines of each report in drawer B0
57MAPPER Search CommandSearches through a report(s) or result for specific data. A copy of the found data is placed in a result. By specifying options we can tailor the result.Command syntax is S RD or S –R = Report numberD = Drawer- = Search the report or result on displaySearch command uses the Command MaskSearches specified fields or columns
58MAPPER Search ProblemFind all of the records in 2B0 where cust code = AMCOWith 2B0 on display, enter S – and press Enter.Or from the idle user logo enter S 2B0 and press Enter.Or from the idle logo enter S press Enter, Answer the questions, press Enter.
59MAPPER Search Command Mask Options go HereReport headers from report 2B0Command Parameters
60MAPPER Search Parameters Search parameters specify the data you want to search for.In our example we want to search for AMCO in a field called Cust Code.With the command Mask displayed tab over to the Cust Code and enter AMCO.Move the cursor to the next line and press Enter.Demonstration
61MAPPER Search OptionsThere are 16 options available for Search. Here are some of the more commonly used options.D Omits Search information lines from the result.H In a multiple report search it includes the headers from the only first report.N Include only those line in the result that do NOT meet the search parameters.Rx-y This lets you search a range of report.Starting report number is 'x' and the ending report is 'y'.@ Search for spaces.Demonstration
62Search Example S 2B0 – search for CustCode = "AMCO" Equivalent run statement: @SRH,0,B,2 'd' 'CustCode' ,AMCO DSP,-0
66MAPPER Search ProblemFind all of the Cust Code = AMCO and ARCO in 2B0.How do we accomplish this?
67MAPPER Search Problem Answer Find all of the Cust Code = AMCO and ARCO in 2B0.With the command Mask on display:Tab to the Cust Code field and enter AMCOMove the cursor to the next line down, position it in the Cust Code field again and enter ARCO.Place the cursor on the next line and press Enter.You can enter up to 9 search parameters this way.Demonstration
69MAPPER Help Information Help information is available for all MAPPER commands.Display typing help,command name on the control line and press Enter.You can also access help by pressing Function key 8 or if you have buttons on the bottom of your screen, pressing the Help button.
70MAPPER Find CommandFind looks for a character string (Find parameter) in the specified report(s) or result. The display positions you at the first occurrence of the data. To see a following occurrence, that is not shown in the current display, press function key 1 or the resume button.Command syntax is F RD or F –R = Report numberD = Drawer– = Search the report or result on displayFind command uses the function Mask
71MAPPER Find OptionsThere are many options available. Here are some commonly used options.@ Find spaces in the data.N Find a record not containing the character string.Rx-y,z Search a range of reportsDemonstration
72Find Example F 2B0 – find "ARCO" in CustCode field Equivalent run statement: @FND,0,B,2 '' 'CustCode' ,ARCO .
73Find ExampleNOTE: The FIND command does not create a result, just positions you at the found value.
74MAPPER Find Problem Find any occurrence of a Cust Code = AMCO in 2B0. How do we accomplish this?
75MAPPER Find Problem Answer Find any occurrence of a Cust Code = AMCO in 2B0.With 2B0 on display enter F – and press Enter.Or from the idle user logo enter F 2B0 and press Enter.Or from the idle logo enter F press Enter, Answer the questions, press Enter.Demonstration
76MAPPER Locate CommandLocate a character string anywhere in a report or result. You are positioned on the line where the string is found. To see the next occurrence of that string press Function Key 1 or Resume. The easiest way to use locate is to have the report on display.Locate searches for the character string in the entire record, while Find searches only in the column specified.
77MAPPER Locate Command Command syntax is LOC ;/LP/o ; is required. / is a delimiter. This can be any special character.LP is the locate parameter or the character string you are looking for.o is any option you want to specify
78MAPPER Locate OptionsThere are 10 options available. Here are two commonly used options.O Build a result and place all of the lines containing the string of charactersA Locate across all line types.Example
80Locate Example First occurrence Press F1 (multiple times) for later occurrences
81MAPPER Locate ProblemLocate any occurrence of a Stat Code = OR in 2B0.How do we accomplish this?
82MAPPER Locate Problem Answer Locate any occurrence of a Stat Code = OR in 2B0.With 2B0 on display enter L ;/or/ and press Enter.Demonstration
83MAPPER Locate and Change Command This is a two-part command. You specify a string of characters to locate, and also a string of characters to use as a replacement. This will create a result of the entire report with the changed information.Command syntax is CHG ;/LP/CP/o; is required character/ is a delimiter characterLP is the locate string of charactersCP is the change character stringo is any option you specify
84MAPPER Locate and Change Options Here are some of the more common options.O This option builds a result of all of the lines containing the string of characters.U Create an UPDATE result.A Locate across all line types.Example
85MAPPER Locate and Change Problem Locate any occurrence of a Stat Code = OR and change it to XX in 2B0.How do we accomplish this?
86MAPPER Locate and Change Answer Locate any occurrence of a Stat Code = OR and change it to XX in 2B0.With 2B0 on display enter chg ;/or/xx/ and press Enter.Demonstration
87MAPPER Totalize Command Use the Totalize function to perform arithmetic and move operation on fields contained in a report or result.Command syntax is Tot RD or Tot –R = Report numberD = Drawer- = Totalize the report or result on displayTotalize uses the Function Mask
88MAPPER Totalize Options There are 13 options available with the Totalize command. Some of the commonly used ones are:O Create an output result containing only subtotal and grand total information.Rn Round answer to the nearest nth.S Subtotal a field
89MAPPER Totalize Parameters There are 13 parameters that are used by the Totalize command. A Few of the commonly used ones are:+ addition- subtraction/ division* multiplicationS subtotal a fieldDemonstration
90MAPPER Totalize Command Problem: Determine how much money we make on our products. To do that, subtract Wholesales price from Retail price and place the answer in the Demo Field in report 1C0With 1C0 on display enter TOT - and press Enter.Place a – sign (Subtraction) under the Whole Sale fieldPlace a + sign (primary field) under the Retail fieldPlace a = sign under the Demo field to indicate where the answer is to be placed. Place the cursor on the next line and press Enter.Demonstration
91TOT ExampleTOT 2D0 – Cost = Qty x Sale Round answer to 2 decimal placesEquivalent run statement: @TOT,0,D,2 'r.01' 'Qty','Sale','Cost' ,+,*,= DSP,-0
92TOT ExampleResultsThe BIS Help contains many TOT examples
93MAPPER Totalize Problem Determine how much money we make on our products. (Use the data in 1C0.)Subtract Wholesale$ price from our Retail$$$$ price and place the answer in the Demo Results field in report 1C0. (Same as the previous problem.)Also calculate the grand total of our revenue. (This part is new.)How do we accomplish this?
94MAPPER Totalize Problem Answer With 1C0 on display enter TOT - and press Enter.Place a – sign (Subtraction) under the Whole Sale fieldPlace a + sign (primary field) under the Retail fieldPlace a = sign under the Demo field to indicate where the answer is to be placed. Place the cursor on the next line and press Enter.Under the = sign place a + sign and move cursor to next line and press Enter.
95TOT ExampleTOT 1C0 – Demo Results = Retail – Wholesale Compute grand total of Demo ResultsEquivalent run statement: @TOT,0,C,1 '' 'WholeSale$','Retail$$$$','DemoResults' \ ,-,+,=/,,, DSP,-0
97MAPPER Sort CommandThe Sort command lets you put data into a specified sort order, either numeric or alphabetic. Within the sort field you can select ascending or descending order.Command syntax is SORT RD or SORT –R = Report numberD = Drawer- = Sort the report or result on displaySort uses the Command Mask
98MAPPER Sort Options The Sort command has only 2 options. They are: A Sort on all line typesC(s) Treat data as case-sensitive
99MAPPER Sort Parameters The Sort command uses 3 different parameters. They are:1 – 5 Specifies the field(s) to sort and the hierarchy in which to sort them.D Sort in descending orderN Treat data as numeric (So that 9 is not greater than 100)
100SORT Example SORT 2B0 by STCD, CustCode (descending), and ProductType Equivalent run statement: @SOR,0,C,1 '' 'STCD','ProductType','CustCode' ,1,3,2d @DSP,-0
102MAPPER Sort Problem Sort the data in report 2B0 ST CD is the primary sort fieldWithin ST CD, sort by Cust Code and finally by Product Type.How do we accomplish this?
103MAPPER Sort Problem Answer With 2B0 on display, enter Sort - and press Enter.Place a 1 under the ST CD fieldPlace a 2 under the Cust Code FieldPlace a 3 under the Product Type field, move cursor to next line and press Enter.
104MAPPER Match CommandThe Match command compares same-size fields in 2 different reports and optionally copies data from one report to the other.You must have a report on display.This report is called the receiving report.The report specified in command is called the issuing report.They are combined in the double Match command mask.
105MAPPER Match OptionsThere are 12 options for the Match command. Some of the more popular ones are:B The blend option merge both reports into one resultD Deletes Match information from the headerM Display only records that matchN Display only records that do not match
106MAPPER Match Parameters There are only 2 parameters that are used by the Match command. They are:1 – 5 Specifies the field to sort and the hierarchy in which to sort them.A-M Specifies the fields to be move and the sequence in which to move them.
107MAPPER Match end user interface (Mask) Type of CommandOptions go hereIssuing report headers (1C0)Command ParametersReceiving report headers (2B0)Command Parameters
108MATCH ExampleDisplay 2B0 (receiving report) Enter "MA 1C0" (issuing report)Equivalent run statement: @MCH,0,C,1,0,B,2 'd' 'ProductType','ProducCost' ,1,a \ 'ProductType','ProducCost' ,1,a DSP,-0
109MATCH Example MATCH on ProductType, copy ProducCost from 1C0 to 2B0 Equivalent run statement: @MCH,0,C,1 'd' 'ProductType','ProducCost' ,1,a \ 'ProductType','ProducCost' ,1,a DSP,-0
110MATCH ExampleResultsThis result is a copy of 2B0 with the ProducCost values copied from 1C0 where the two ProductType values are equal.
111MAPPER Match ProblemCreate a single report (result) that contains all of the following information;Status Date, Serial number, Product Cost, Customer CodeWe have one report that currently contains all of this information 2B0 except Product Cost. Product Cost is contained in 1C0.How do we accomplish this?
112MAPPER Match Problem Answer Create a single report (result) that contains all of the following information;Status Date, Serial number, Product Cost, Customer CodeWe have one report that currently contains all of this information 2B0 except Product Cost. Product Cost is contained in 1C0.With 2B0 on display enter MA 1C and press Enter.Place a 1 under the Product Type fieldPlace a A under the Product Cost FieldRepeat the previous two steps under the second headerDemonstration
113MAPPER Update Commands There are several commands that combine their operation with the update capability.Search, Match, Calculate are three.These command will have a new call:Search update is SUMatch update is MAUCalculate is CALU
114MAPPER Update Commands First think of these commands as their original operation. For example, with Search we search for a specific string of information in a specific field or column. The result is a result containing only the lines of information the met the search criteria.Search Update works the same way, but now we can make a change to this result and have that change placed back into the original report.We could also delete these lines from the original report, or extract them out of the original report and create a new result containing just those lines.
115MAPPER Update Commands Update (UPD) takes the current result on display and places information back in the original report.Delete (DEL) takes the current result and deletes it from the original report.Extract (EXT) takes the current result and deletes it from the original report and displays the deleted information as a result.
116MAPPER Update Commands Demonstration of UpdateDemonstration of DeleteDemonstration of Extract
117MAPPER Print CommandUse the Print command to print a report or result on a system printer.Command syntax PR or PR RD or PR – with a report on display.R is the report numberD is the drawer the report is in.If you use the PR syntax you will have several questions to answer.
119MAPPER View CommandThe View command lets you display a subset of the fields in a report or result.You must have a report or result on display when you execute VIEW . A mask is displayed.The VIEW mask contains all of the headers from the report or result that was on display.Place an X under all columns or fields you wish to display, and press Enter (Transmit)
120MAPPER View Command Demonstration With 2B0 on display, enter View on the control line and press Enter
121MAPPER View Command Demonstration The resulting view looks like this:
122MAPPER Arithmetic Command The Arithmetic command allows you to do computations, much in the same manner as the Windows calculator, except it is not as pretty.With the MAPPER calculator you can enter all of the normal operators within your expression or expressions.Command syntax is: AExample
124MAPPER Calculate Command Use the Calculate command to compute, compare, and replace numeric data, character strings, dates, and times in a report.Command syntax: CAL RD or CAL –R = The report numberD = The drawer type- = Use the report on displayThis is probably the most complex command ever developed for MAPPER. (People have based careers on this command alone.)
125MAPPER Calculate Options There are 16 options available with the Calculate command. Some of the more popular ones are:E If a result in a field = 0, fill field with a space.J(x) Justify the numeric data according to (x)L List all value labelsO Omit all data lines in the result.
126MAPPER Calculate Parameters With Calculate you have the all of the various arithmetic labels, expressions, and equations at your fingertips.You can string multiple equations together in one calculate command.There are many examples in the CAL Help. Read and practice these examples.
127CALculate Example Make these changes to 2B0: Change BLACKBOX to WHITEBOX and GREENBOX to BrownBOXIf STCD = IP and CustCode = AMCO then: store line number in SpcCod, add 90 days to StatusDate, store new date & day of week in ShipDate & ShipOrder.
130MAPPER Count CommandUse the Count command to analyze and summarize data. Based on key fields, the command computes subtotals, percentages, averages, entry counts, and more.Command syntax: CNT RD or CNT –R = The report numberD = The drawer type- = Use the report on displayThis is probably the most efficient command ever developed for MAPPER. It executes operations with one pass through the data.
131MAPPER Count OptionsThere are a 19 options that can be used by the Count command. Some of the more popular ones are:Dn Process only the line that occur n or more times.H Extract only the first set of headersP Pack the result by removing all non-referenced fields.R Execute across the range of reports specified.
132MAPPER Count Parameters There are 5 parameters used by the Count command. They are:1 – 9 Specifies the field to sort and the hierarchy to sort them in. These are the KEY fields.N Specifies this field to be numeric.DF Specifies this is a date field in the a specific format.TF Specifies this is a time field in the a specific format.R Specifies a rounding valueThere are many examples in the Count Help. Read and practice these examples.
133MAPPER Count Examples 2D0 Use REP as the key field, subtotal Qty, Sale.Make a list of all the different products.Scale OrderDate by quarter, use REP and CAT as key fields, subtotal Qty, Sale
134COUNT ExampleSubtotal Qty and Sale fields (2 dec. places), for each Rep. Only display fields used.Equivalent run statement: @CNT,0,D,2 'p' 'Rep','Qty','Sale ,1,+,+/r,,, DSP,-0
140MAPPER SuggestionYou should read up on both the Calculate and Count commands to better understand the power they offer.Then play with them.You will find many different uses for them.
141MAPPER GraphicsMAPPER color graphics is a set of MAPPER commands that creates color charts that display on the screen or can be printed.There are a dozen preformatted types of charts and 6 interactive charts.
142MAPPER GraphicsPreformatted Charts have you fill out a form. A chart is generated from that.Interactive Charts all let you use a report or result and generate a chart from it.
143MAPPER Graphics Preformatted Charts: Interactive Charts Bar Mixed Line TextRadar Block Pareto 3D BarScatter Timeline Target PieInteractive ChartsBar Mixed PieLine Pareto Scatter
144MAPPER Graphics Requirements Execute the run CHART,E A graphic enabled terminal.MAPPER Presentation Client (MPC)PowerClientExecute the run CHART,EExamples
152MAPPER Message Commands Station to Station MessageSend Report to a StationSend Report to a UserOkNot used much anymoreUseful primarily in runs. Send diagnostic messages to yourself.@SNU,-0,JDOE,7
153MAPPER Ok CommandThis command is the response for any of the previous messaging type of commands.By typing OK and pressing Enter, the person who sent the message will be informed if the acknowledge sub field was specified.
154MAPPER PCMEPoint and Click MAPPER EnvironmentPCME
155MAPPER PCMEUp to this point we have done every thing in a text or character environment.PCME lets you do the same things we have done only in a GUI environment.It requires a set of MAPPER programs to be loaded on the host MAPPER system. It can be controlled at a user level.It has a GUI representation for most of the MAPPER commands but, not all of the commands.
158MAPPER What’s Next?At this point you have been exposed to several of the MAPPER commands. This is only a fraction of all of the commands at your fingertips. You should use HELP or the manuals to review and learn about other commands and options to assist you in your usage of MAPPER.Once you become proficient in MAPPER commands, you can become a "Run Designer".
159MAPPER MAPPER RunA MAPPER Run lets you take the manual commands that you do frequently to develop a specific result, and create a program that will develop the same result, just by executing it.A MAPPER Run is a script, or a sequence of executable commands, stored in a report.MAPPER runs are stored in the same kind of reports as MAPPER data.
160MAPPER Run LanguageThe Run Language or command set is an extension of the manual commands. In almost all cases there are run commands that are equivalent to the manual functions. There are many run command that have no manual equivalent, mainly in the display and formatting of data.An example of a MAPPER run is the graphic commands. All of the chart commands are actually MAPPER runs. PCME is another example.
161MAPPER Run Example Remember our problem dealing with Match? Create a single report that contains all of the following information;Status Date, Serial number, Product Cost, Customer CodeWe have one report that currently contains all of this information 2B0 except Product Cost. Product Cost is contained in 1C0.
162MAPPER Run ExampleThe run statements below accomplish this