home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: InfoMgt / InfoMgt.zip / vischain.zip / FTC97A.INF (.txt) next >
OS/2 Help File  |  1994-07-12  |  307KB  |  1,483 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Edition notice ΓòÉΓòÉΓòÉ
  3.  
  4. Note! 
  5.  
  6. Before using this information and the product it supports, please read the 
  7. general information under Notices. 
  8.  
  9. First Edition (July 1994) 
  10.  
  11. This edition applies to Release 1 Modification Level 0 of IBM Visualizer 
  12. Charts, Program Number 5622-417, and to all subsequent versions, releases, and 
  13. modifications until otherwise indicated in new editions. Make sure you are 
  14. using the correct edition for the level of the product. 
  15.  
  16. Order publications through your IBM representative or the IBM branch office 
  17. serving your locality. Publications are not stocked at the address given below. 
  18.  
  19. A form for readers' comments appears at the back of this publication. If the 
  20. form has been removed, address your comments to: 
  21.  
  22. IBM United Kingdom Limited
  23. Warwick Software Development Laboratory
  24. P.O. Box 31, Birmingham Road
  25. WARWICK
  26. United Kingdom  CV34 5JL
  27.  
  28. When you send information to IBM, you grant to IBM a nonexclusive right to use 
  29. or distribute the information in any way it believes appropriate without 
  30. incurring any obligation to you. 
  31.  
  32. (C) Copyright International Business Machines Corporation 1993,1994. All rights 
  33. reserved. 
  34. Note to U.S. Government users--Documentation related to restriced rights--Use, 
  35. duplication or disclosure is subject to restrictions set forth in GSA ADP 
  36. Schedule Contract with IBM Corp. 
  37.  
  38.  
  39. ΓòÉΓòÉΓòÉ 2. Notices ΓòÉΓòÉΓòÉ
  40.  
  41. References in this publication to IBM products, programs, or services do not 
  42. imply that IBM intends to make these available in all countries in which IBM 
  43. operates. Any reference to an IBM product, program, or service is not intended 
  44. to state or imply that only IBM's product, program, or service may be used. Any 
  45. functionally equivalent product, program, or service that does not infringe any 
  46. of IBM's intellectual property rights may be used instead of the IBM product, 
  47. program, or service. Evaluation and verification of operation in conjunction 
  48. with other products, except those expressly designated by IBM, is the user's 
  49. responsibility. 
  50.  
  51. IBM may have patents or pending patent applications covering subject matter in 
  52. this document. The furnishing of this document does not give you any license to 
  53. these patents. You can send license inquiries, in writing, to: 
  54.  
  55. IBM Corporation
  56. IBM Director of Licensing
  57. 208 Harbor Drive
  58. Stamford, Connecticut 06904-2501
  59. U.S.A.
  60.  
  61. This publication contains examples of data and windows used in daily business 
  62. operations. They are intended only to be illustrative of the types of functions 
  63. available in IBM Visualizer Charts for OS/2 and may contain the names of 
  64. individuals, companies, brands, and products. All of these names are 
  65. fictitious, and any similarity to the names and addresses used by an actual 
  66. business enterprise is entirely coincidental. Windows shown in this publication 
  67. are intended to be examples and may not be exact representations of actual 
  68. windows. 
  69.  
  70.  
  71. ΓòÉΓòÉΓòÉ 2.1. Trademarks and service marks ΓòÉΓòÉΓòÉ
  72.  
  73. The following terms, denoted by an asterisk (*), used in this publication, are 
  74. trademarks or service marks of IBM Corporation in the United States of America 
  75. or other countries: 
  76.  
  77. DB2            DB2/2 
  78. DB2/6000       IBM 
  79. OS/2           OS/400 
  80. PS/2           QMF 
  81. SQL/DS 
  82.  
  83.  
  84. ΓòÉΓòÉΓòÉ 3. About this book ΓòÉΓòÉΓòÉ
  85.  
  86. This book describes the main features of IBM Visualizer Charts for OS/2 
  87. (referred to throughout this book as Visualizer Charts). 
  88.  
  89. This book is divided as follows: 
  90.  
  91. o The preface covers assumptions about your: 
  92.  
  93.    - Hardware 
  94.    - Software 
  95.    - OS/2* knowledge 
  96.    - SQL (Structured Query Language) knowledge 
  97.    - Database authorizations 
  98.  
  99. o Installing Visualizer Charts gives you sufficient information to install 
  100.   Visualizer Charts. Complete information is in IBM Visualizer for OS/2: 
  101.   Installing and Supporting. 
  102.  
  103. o Introducing Visualizer Charts introduces Visualizer Charts, describes the 
  104.   chart types and facilities available, and describes how you can use 
  105.   Visualizer Charts in combination with other Visualizer products. 
  106.  
  107. o Using Visualizer Charts tells you briefly how to create charts, customize 
  108.   them, and change them. Complete information is in the online help. 
  109.  
  110. o The appendixes contain the following information: 
  111.  
  112.    - Common OS/2 tasks 
  113.    - A quick reference to the tool bar 
  114.    - A quick reference to mouse actions and their keyboard equivalents 
  115.    - System limits for Visualizer Charts 
  116.  
  117. Before you start... 
  118.  
  119. To use IBM Visualizer Charts, you need a workstation that meets the minimum 
  120. hardware and memory requirements outlined in IBM Visualizer for OS/2: 
  121. Installing and Supporting. Also, both OS/2 Version 2.1 (with or without the 
  122. ServicePak) and Visualizer must be installed on your IBM PS/2* or IBM 
  123. compatible workstation. 
  124.  
  125. You should be familiar with OS/2 Version 2.1, and be able to perform the 
  126. following OS/2 tasks: 
  127.  
  128. o Drag and drop 
  129. o Open and close windows 
  130. o Print objects 
  131. o Delete objects 
  132. o Move, copy, and create shadows of objects 
  133. o Display a pop-up menu 
  134. o Open a notebook and change an object's settings 
  135. o Access online help 
  136.  
  137. You can find basic information about OS/2 in the appendixes, in the Master Help 
  138. Index, Glossary, Command Reference, and Tutorial in your OS/2 System folder on 
  139. your desktop. 
  140.  
  141.  
  142. ΓòÉΓòÉΓòÉ 4. Installing Visualizer Charts ΓòÉΓòÉΓòÉ
  143.  
  144. This chapter outlines how to start installing Visualizer Charts on a standalone 
  145. workstation. IBM Visualizer Query for OS/2 must be installed on your 
  146. workstation prior to installing Visualizer Charts. 
  147.  
  148. Detailed information about the prerequisites, the different machine 
  149. configurations, the installation options and procedures can be found in IBM 
  150. Visualizer for OS/2: Installing and Supporting. 
  151.  
  152. Hardware requirements 
  153.  
  154. You need to have a machine that is capable of running IBM Visualizer Query for 
  155. OS/2. 
  156.  
  157. Disk space requirements 
  158.  
  159. In addition to the the minimum disk space requirements for Visualizer Query for 
  160. OS/2: 
  161.  
  162. o 3MB for each standalone workstation or LAN server 
  163. o 80KB for each LAN requester 
  164. o 60KB on the boot drive of the workstation used to install Visualizer Charts 
  165. o 6MB on the drive on which the SWAPPER.DAT file is located 
  166.  
  167. The amount of disk space required to use Visualizer increases in proportion to 
  168. the amount of data stored. Although the installation procedure checks whether 
  169. you have sufficient space to install Visualizer, you should ensure that there 
  170. is enough disk space for future expansion. 
  171.  
  172. Software requirements 
  173.  
  174. To run Visualizer Charts, you must have IBM Operating System Version 2.1 
  175. (Program Number 5621-077) or the equivalent DBCS version installed. 
  176.  
  177.  
  178. ΓòÉΓòÉΓòÉ 4.1. To install Visualizer Charts on a standalone workstation ΓòÉΓòÉΓòÉ
  179.  
  180.  1. Insert Diskette 1 into the diskette drive. 
  181.  
  182.  2. At an OS/2 command prompt type: 
  183.  
  184.         a:\INSTALL
  185.  
  186.     where  a is the drive letter of your diskette drive. 
  187.  
  188.  3. Press Enter. 
  189.  
  190.     The Product Information window is displayed. 
  191.  
  192.  4. Select OK to display the Instructions for Installation window. 
  193.  
  194.     When you have read the installation instructions, select the Continue push 
  195.     button. 
  196.  
  197.     The Installation and Maintenance window is displayed. 
  198.  
  199.  5. Follow the instructions that are displayed during the installation process. 
  200.     Where appropriate make the necessary choices. 
  201.  
  202. You have now finished installing Visualizer Charts. 
  203.  
  204.  
  205. ΓòÉΓòÉΓòÉ 4.2. Starting Visualizer Charts for the first time ΓòÉΓòÉΓòÉ
  206.  
  207. There is a Visualizer folder on your desktop. Inside this folder is another 
  208. folder called Shadow of Templates. Inside the Shadows of Templates folder are 
  209. shadows of all the installed Visualizer templates, including Visualizer Chart. 
  210. Make a copy of the Visualizer Chart template in one of your own folders. 
  211.  
  212. For information on the use and features of Visualizer Charts, read the other 
  213. chapters in this book, and refer to the online help, 
  214.  
  215.  
  216. ΓòÉΓòÉΓòÉ 5. Introducing Visualizer Charts ΓòÉΓòÉΓòÉ
  217.  
  218. Sometimes your important data can look like a confusing jumble of words and 
  219. figures. But you don't have to make your important business decisions based on 
  220. large numbers of printouts. Using Visualizer Charts, you can transform your 
  221. data into attractive and informative business graphics, helping you to 
  222. understand it better, and helping you to present it effectively to others. 
  223.  
  224. You can change data into information, producing effective charts quickly and 
  225. easily from database tables, views, and queries. Visualizer Charts draws a 
  226. striking presentation of your data, showing you exactly what you want to see. 
  227. You can also calculate new data for display, including new columns, 
  228. percentages, totals, minimums, and averages. 
  229.  
  230. You can choose from a wide variety of basic chart types: line, surface, bar, 
  231. scatter, mixed, and pie. Once you have created your chart, you can tailor it 
  232. with a range of additional choices, such as two or three dimensions, X, Y, and 
  233. Z axes, multiple pie charts, stacked bars, exploded pie slices, and chart 
  234. orientation.  Visualizer Charts also offers comprehensive control of colors, 
  235. fonts, axis definition, legends, and annotations. 
  236.  
  237. With Visualizer's easy-to-use OS/2 interface, you build and tailor your charts 
  238. using drag-and-drop and point-and-click. For example, you can move legends, 
  239. headings, or annotations simply by dragging them into position. To change an 
  240. item in your chart, just double-click it. 
  241.  
  242. Visualizer Charts is supported by comprehensive online documentation, helping 
  243. you at every stage to create charts which transform your data into effective 
  244. business graphics. 
  245.  
  246.  
  247. ΓòÉΓòÉΓòÉ 5.1. Looking at the basic chart types ΓòÉΓòÉΓòÉ
  248.  
  249. There are six basic chart types that you can choose from, and each one can be 
  250. modified to give you the most effective presentation for your data.  You can 
  251. choose from: 
  252.  
  253. Line chart
  254.  
  255. Surface chart
  256.  
  257. Scatter chart
  258.  
  259.  
  260. Bar chart
  261.  
  262. Mixed chart
  263.  
  264. Pie chart
  265.  
  266. This chapter introduces each of the basic chart types and explains how each 
  267. type can be displayed in several ways. It also suggests how to choose which 
  268. chart type is best for conveying your particular message, and ways in which you 
  269. can customize your charts. 
  270.  
  271.  
  272. ΓòÉΓòÉΓòÉ 5.2. Choosing the best chart type ΓòÉΓòÉΓòÉ
  273.  
  274. You probably have a wide variety of business data, and you will want to analyze 
  275. and present it in the most effective manner to make the most effective 
  276. decisions. Different types of data lend themselves to different chart types, 
  277. but you can also look at the same data in different ways. 
  278.  
  279. For example, Visualizer Charts can show you: 
  280.  
  281. o Comparisons between data 
  282. o Trends over time 
  283. o The parts of a whole 
  284. o The distribution of data 
  285. o A combination of data representations 
  286.  
  287. Before you create a chart, ask yourself what you want the chart to show. This 
  288. section can help you pick a chart type that will get your point across 
  289. effectively. 
  290.  
  291.  
  292. ΓòÉΓòÉΓòÉ 5.2.1. Picking a chart to show comparisons ΓòÉΓòÉΓòÉ
  293.  
  294. Charts can compare two or more variables and highlight the differences between 
  295. them. For example, you can compare: 
  296.  
  297. o Sales of different products 
  298. o Budgets and actual results 
  299. o Salaries in different departments or regions 
  300. o The growth rate for last year with the growth rate for this year 
  301.  
  302. Bar charts are particularly useful for showing comparisons, because you can see 
  303. the data you are comparing displayed side by side. See Bar charts for further 
  304. information about this type of chart. 
  305.  
  306.  
  307. ΓòÉΓòÉΓòÉ 5.2.2. Picking a chart to show trends over time ΓòÉΓòÉΓòÉ
  308.  
  309. Charts can show how data changes over time. For example, you can show how: 
  310.  
  311. o Sales have changed from month to month 
  312. o Your market share has changed in the last five years 
  313. o Electricity consumption changes over the year 
  314. o Employee vacation time varies from month to month 
  315.  
  316. Line charts and surface charts are particularly useful for showing changes over 
  317. time, because they show the data displayed as a continuous flow. See Line 
  318. charts  and Surface charts , for further information about these types of 
  319. chart. 
  320.  
  321.  
  322. ΓòÉΓòÉΓòÉ 5.2.3. Picking a chart to show the parts of a whole ΓòÉΓòÉΓòÉ
  323.  
  324. Charts can show how a whole is divided into parts. For example, you can show: 
  325.  
  326. o Your percentage of total market share 
  327. o The total portion of the company budget that each department receives 
  328. o The contribution of each product to total sales 
  329.  
  330. Pie charts are particularly useful for showing the way that the parts of your 
  331. data are related to the whole, indicating the percentages of each type of data 
  332. present. See Pie charts for further information about this type of chart. 
  333.  
  334.  
  335. ΓòÉΓòÉΓòÉ 5.2.4. Picking a chart to show the distribution of data ΓòÉΓòÉΓòÉ
  336.  
  337. Charts can show how your data is distributed. For example, you can show: 
  338.  
  339. o Advertising expenditure against units sold 
  340. o Salary against profit 
  341.  
  342. Scatter charts are particularly useful for showing the distribution of your 
  343. data. You can easily see whether there is any correlation between two sets of 
  344. data. See Scatter charts for further information about this type of chart. 
  345.  
  346.  
  347. ΓòÉΓòÉΓòÉ 5.2.5. Picking a chart to show a combination of data ΓòÉΓòÉΓòÉ
  348.  
  349. Charts can show a mixture of chart types. For example, you can show: 
  350.  
  351. o Profit as a line chart overlaid on expenses as a bar chart 
  352. o Sales quotas as a surface chart overlaid on actual sales as a bar 
  353. o Planned monthly expense as a bar chart overlaid on actual expense as a 
  354.   surface chart 
  355.  
  356. Mixed charts combine different representations of your data on the same chart, 
  357. making it easy to compare and contrast results and trends. See Mixed charts for 
  358. further information about this type of chart. 
  359.  
  360.  
  361. ΓòÉΓòÉΓòÉ 5.3. Understanding how your data is represented ΓòÉΓòÉΓòÉ
  362.  
  363. To create most charts you need an X variable and one or more Y variables. The X 
  364. variable is used to group your data. For example, you could use years, employee 
  365. names, or product types. 
  366.  
  367. The Y variable contains data values which change according to the value of the 
  368. X variable. For example, the Y variable could be sales figures, salaries, or 
  369. production costs. A chart is a graphical representation of the relationship 
  370. between the X and Y variables. You can show the relationship between the X 
  371. variable and more than one Y variable. 
  372.  
  373. For example, if your X variable was employee name, you could have salary and 
  374. pension as two Y variables. You can also introduce a further level of grouping 
  375. using Z variables. Your chart would then represent the relationship between the 
  376. X, Y, and Z variables. 
  377.  
  378. All Visualizer chart types except pie charts are called axis-based because they 
  379. have a horizontal (X) axis and a vertical (Y) axis. They can also have a 
  380. horizontal axis that is perpendicular to both the X and the Y axes, called the 
  381. Z axis. This axis is in the same plane as the X axis, but is usually drawn 
  382. receding into the screen. In an axis-based chart, the Y value for each X value 
  383. and, where appropriate, each Z value, is shown as a data point on the chart. 
  384.  
  385. For pie charts, each pie represents one X value, and each slice represents a 
  386. particular Y value as a percentage of the total of Y values. 
  387.  
  388.  
  389. ΓòÉΓòÉΓòÉ 5.4. Examples of charts ΓòÉΓòÉΓòÉ
  390.  
  391. This section shows each of the basic chart types available in Visualizer 
  392. Charts. These are only intended as examples of each type, and show some of the 
  393. ways in which you can customize your charts. Using the full facilities of 
  394. Visualizer Charts, you can tailor the basic type to suit your requirements. 
  395.  
  396.  
  397. ΓòÉΓòÉΓòÉ 5.4.1. Line charts ΓòÉΓòÉΓòÉ
  398.  
  399. On a line chart, the data is plotted against the X and the Y axes and lines 
  400. drawn between the data points. This type of chart is useful for showing and 
  401. predicting trends in your data: 
  402.  
  403. A line chart 
  404.  
  405. This chart compares the sales of two of Celdial's products. You can see how 
  406. sales of Product A have exceeded those of Product B through the year. However, 
  407. sales of Product A rose steadily, while those of Product B showed a greater 
  408. increase in the second half of the year. 
  409.  
  410. To help convey this information, this chart has: 
  411.  
  412. o A title (CelDial Corporation) 
  413. o Annotation (Product Sales 1994) 
  414. o Two Y values for each X value, showing sales for both products 
  415. o Legends identifying the Y values (Product A, Product B) 
  416. o Scaling on the Y axis (the intervals are in thousands of sales) 
  417. o Tick marks to show the intervals on both axes 
  418. o Grid lines on the Y axis to help read the figures 
  419.  
  420.  
  421. ΓòÉΓòÉΓòÉ 5.4.2. Surface charts ΓòÉΓòÉΓòÉ
  422.  
  423. Like line charts, surface charts also show data points connected by lines, but 
  424. the area beneath the lines is shaded in. The solid filling adds impact. 
  425.  
  426. This chart looks at personnel for CelDial's Product D throughout 1994: 
  427.  
  428. A surface chart 
  429.  
  430. At a glance, you can see how the available workforce increased sharply in the 
  431. second half of the year, while those that were employed on Product D increased 
  432. steadily. 
  433.  
  434. Although this could have been drawn as a line chart, drawing it as a 
  435. 3-dimensional surface chart gives more impact to this particular data. 
  436. Customization includes: 
  437.  
  438. o Making the chart three-dimensional 
  439. o Adding annotation at an angle (Available, Used) 
  440.  
  441.  
  442. ΓòÉΓòÉΓòÉ 5.4.3. Bar charts ΓòÉΓòÉΓòÉ
  443.  
  444. Bar charts show the area beneath each data point as a solid, shaded block. Bar 
  445. charts are especially useful if the X values are discrete, instead of 
  446. continuous: 
  447.  
  448. A bar chart 
  449.  
  450. This chart is a striking representation of CelDial's profits for 1994. It would 
  451. make an impressive illustration in CelDial's annual report. 
  452.  
  453. This information could also have been drawn as a line chart or surface chart, 
  454. but when drawn as a customized bar chart, CelDial's profits definitely stand 
  455. out. Customization includes: 
  456.  
  457. o Making the chart three-dimensional 
  458. o Changing its orientation to rotated 
  459. o Adding perspective 
  460. o Overlaying the bars with the data values 
  461.  
  462. Removal of the scale on the Y axis draws more attention to the bars-and the 
  463. profits-themselves. 
  464.  
  465.  
  466. ΓòÉΓòÉΓòÉ 5.4.4. Scatter charts ΓòÉΓòÉΓòÉ
  467.  
  468. Scatter charts show each data point, but the data points are not joined 
  469. together like a line or surface chart. They are useful for showing the 
  470. distribution of your data, and can help you to identify any correlation between 
  471. your X and Y data values: 
  472.  
  473. A scatter chart 
  474.  
  475. In addition to such familiar features as the title, tick marks, and axis 
  476. labels, this chart also demonstrates how your chart can focus on specific 
  477. regions of your data. The X axis begins at 475 instead of at 0, making better 
  478. use of the space available in the chart and emphasizing the message you are 
  479. trying to convey. A labeled datum line on the X-axis shows the mean number of 
  480. defects. 
  481.  
  482.  
  483. ΓòÉΓòÉΓòÉ 5.4.5. Mixed charts ΓòÉΓòÉΓòÉ
  484.  
  485. With a mixed chart, you can combine elements of line charts, surface charts, 
  486. and bar charts. Mixed charts are helpful if you want to visually compare 
  487. different types of data. This chart combines a bar chart and a surface chart: 
  488.  
  489. A mixed chart 
  490.  
  491. The bar chart showing planned monthly sales figures is overlaid on a surface 
  492. chart showing the actual sales achieved. By using contrasting colors and 
  493. shapes, the chart is a striking representation of how the CelDial Corporation's 
  494. sales plan was consistently exceeded throughout 1994. 
  495.  
  496.  
  497. ΓòÉΓòÉΓòÉ 5.4.6. Pie charts ΓòÉΓòÉΓòÉ
  498.  
  499. Unlike the other types of charts, which are axis-based, pie charts show one pie 
  500. for each primary grouping column. Values of Y can be shown as percentages of 
  501. the total of all Y values for that X value: 
  502.  
  503. A pie chart 
  504.  
  505. This chart illustrates where CelDial spent its money in 1993 and 1994, breaking 
  506. down the overall expenses into four areas, each of which is identified in the 
  507. legend: Salaries, Administration, Equipment, and Education. 
  508.  
  509. It is clear that CelDial has increased the proportion of its overall budget 
  510. spent on salaries and has also managed to reduce the percentage spent on 
  511. administration.  Identification lines from each slice give the exact 
  512. percentages. 
  513.  
  514. There is one pie for each year, and the pies have been made more eye-catching 
  515. by making them three-dimensional, tilting them, and exploding one of the slices 
  516. to draw attention to it. The pies are also arranged horizontally-you could move 
  517. the pies to different positions to alter the emphasis. 
  518.  
  519.  
  520. ΓòÉΓòÉΓòÉ 5.5. Customizing your chart ΓòÉΓòÉΓòÉ
  521.  
  522. Every chart you produce using Visualizer Charts can be tailored to suit your 
  523. precise requirements. This section is a quick reference to the various elements 
  524. of charts, and to the options that are available for changing them. 
  525.  
  526. For more details on how to create and customize your charts, see Using 
  527. Visualizer Charts . For complete information about adding or changing elements 
  528. of your chart, look at the comprehensive online help provided with Visualizer 
  529. Charts. 
  530.  
  531.  
  532. ΓòÉΓòÉΓòÉ 5.5.1. Changing your chart from the menu bar ΓòÉΓòÉΓòÉ
  533.  
  534. From the menu bar at the top of your chart, you can change the appearance of 
  535. your chart to present your data in the most effective manner. 
  536.  
  537. From the Selected menu, you can change the colors, shading, line styles and 
  538. text font, and size of selected chart elements.  You can also explode pie 
  539. slices for emphasis. 
  540.  
  541. From the Presentation menu, you can change the overall appearance of your 
  542. chart.  From here, you can select the chart type, change the orientation and 
  543. perspective of your chart, and select how data analyses should appear on your 
  544. chart. 
  545.  
  546. From the Axes menu, you can specify the appearance of your X, Y, and Z axes, 
  547. and the scales to want to use on each axis.  You can also attach data analyses 
  548. to your Y axes. 
  549.  
  550. From the Text menu, you can add and change all the text elements of your chart. 
  551. These include the title, legends, labels, and identifiers for pie slices.  You 
  552. can also annotate your chart. 
  553.  
  554. There is also a tool bar which gives you easy access to the most frequently 
  555. used options from the menu bar. 
  556.  
  557.  
  558. ΓòÉΓòÉΓòÉ 5.5.2. Other chart terminology ΓòÉΓòÉΓòÉ
  559.  
  560. This chapter has mentioned a number of terms specific to charts.  This section 
  561. contains a number of terms that may prove useful. 
  562.  
  563. Data analysis     You can apply a data analysis to each column of data you 
  564.                   select. Data analyses are plotted against the Y axis. Each 
  565.                   analysis comprises a function and a display method. There are 
  566.                   five functions: 
  567.  
  568.                   Total is the sum of all the Y values for each unique X value. 
  569.                   Average is the mean of the Y values for each unique X value 
  570.                   Minimum is the smallest Y values for each unique X value 
  571.                   Maximum is the largest Y values for each unique X value 
  572.                   Detail is all the Y values for each unique X value 
  573.  
  574.                   Each function can be displayed as: 
  575.  
  576.                   An absolute value is the Y value for each X value 
  577.                   A cumulative value is the running total of Y values across 
  578.                   all X values 
  579.  
  580. Datum line        Is a line drawn across a chart for a particular Y (or X) 
  581.                   value. It could represent sales quota, drawing attention to 
  582.                   those values which exceed that quota. 
  583.  
  584. Discrete          A discrete mode for a numeric or date X scale only displays 
  585.                   those scale values with corresponding Y data present. These 
  586.                   scale values are evenly spaced along the X axis, making no 
  587.                   allowance for any missing X scale values. The opposite of 
  588.                   discrete is constant, where all scale values within the range 
  589.                   are shown in sequence. 
  590.  
  591. Index             Index numbers are used in place of values on the X scale. 
  592.                   They are useful if there is not enough space to display the 
  593.                   full X value. 
  594.  
  595. Relationship      Controls the way data analyses appear on your chart.  They 
  596.                   can be: 
  597.  
  598.                   Additive: the Y values are added together for each X value 
  599.                   Overlaid: the data values fully overlap 
  600.                   Parallel: the data values are shown side by side, or 
  601.                   partially overlapping. 
  602.  
  603. Representation    Is the style used to show data on a mixed chart. If you are 
  604.                   plotting several data analyses on a mixed chart, you can 
  605.                   choose a different representation for each analysis. If you 
  606.                   are using more than one representation on a mixed chart, you 
  607.                   can choose a different relationship for each representation. 
  608.  
  609. Scale values      Are the text adjacent to each axis, telling you what the data 
  610.                   represents. 
  611.  
  612. Scaling factor    Defines the relationship between data values and the 
  613.                   divisions on the axis scales. For example, if your data is 
  614.                   measured in units of 1000 with a range of 1000 through 7000, 
  615.                   a scaling factor of 1000 would mean that the axis had a scale 
  616.                   of 0 through 7 on your chart. Scaling factors must be 
  617.                   integral powers of 10. 
  618.  
  619. 100% chart        Is an additive chart where the total of the Y values for each 
  620.                   X value add up to 100%. 
  621.  
  622. For more information about chart elements and how to customize your chart, see 
  623. the online help provided with Visualizer. 
  624.  
  625.  
  626. ΓòÉΓòÉΓòÉ 5.6. Using Visualizer Charts with other Visualizer products ΓòÉΓòÉΓòÉ
  627.  
  628. You can combine the power and flexibility of Visualizer Charts with other 
  629. products in the Visualizer family. So whether you are doing statistical 
  630. analysis or creating multidimensional business models, you can easily create 
  631. the same wide range of stunning charts-and more. 
  632.  
  633.  
  634. ΓòÉΓòÉΓòÉ 5.6.1. Analyze your data with Visualizer Statistics for OS/2 ΓòÉΓòÉΓòÉ
  635.  
  636. You can use Visualizer Charts to analyze your data in a number of ways. But if 
  637. you want to do some serious statistical analysis of your data, then you will 
  638. want Visualizer Statistics for OS/2. 
  639.  
  640. Visualizer Statistics offers over 50 statistical methods and analyses, 
  641. including correlation, regression, forecasting, testing samples, probability, 
  642. and statistical quality control charts. You can see simple mean, mode, or 
  643. standard deviation information. Or you can use more advanced analyses such as 
  644. Time Series or Analysis of Variance. 
  645.  
  646. Visualizer Statistics uses Visualizer Charts to create charts for you, so your 
  647. results can be displayed in a wide array of styles. So whether it's a moving 
  648. average or a mean, a curve fitting or a pareto, you can customize your chart 
  649. easily. 
  650.  
  651.  
  652. ΓòÉΓòÉΓòÉ 5.6.2. Solve business and organizational problems with Visualizer Plans for OS/2 ΓòÉΓòÉΓòÉ
  653.  
  654. You can use Visualizer Plans for OS/2 to look at your business 
  655. differently-compare performance in several dimensions, such as time, products, 
  656. geography, and people. How do your current sales in the North East compare with 
  657. last year? Does one product earn more profit than others? Which promotion is 
  658. most successful in each of your sales areas? 
  659.  
  660. With Visualizer Plans for OS/2, you can build multidimensional models. You can 
  661. create a hierarchy that represents your problem with built-in functions such as 
  662. depreciation and compound growth. Automatic consolidation lets you see your 
  663. results at many levels. 
  664.  
  665. And because Visualizer Plans uses Visualizer Charts, you can easily customize 
  666. your presentations. 
  667.  
  668.  
  669. ΓòÉΓòÉΓòÉ 5.6.3. Automate your work with Visualizer Procedures for OS/2 ΓòÉΓòÉΓòÉ
  670.  
  671. It's Friday and your major client needs the latest results. It's the end of the 
  672. accounting period, and the analyses are due now You're out of the office, but 
  673. your boss still needs those charts. What you need is a helping hand. 
  674.  
  675. Visualizer Procedures for OS/2 can make your routine, repeated work easy. You 
  676. use visual programming to drag objects to a procedure and link them 
  677. together-Visualizer objects like charts, system objects like printers and mail 
  678. baskets, or special procedure objects that will prompt you for current 
  679. information. 
  680.  
  681. In fact, Visualizer Procedures is at its most productive when you're not there! 
  682. You can combine a scheduler with automatic execution and spooling, so your 
  683. business information arrives on time, based on the latest data-wherever it 
  684. might be in your enterprise. 
  685.  
  686.  
  687. ΓòÉΓòÉΓòÉ 5.6.4. Develop a customized solution with Visualizer Development for OS/2 ΓòÉΓòÉΓòÉ
  688.  
  689. Visualizer Development for OS/2 provides an environment for prototyping and 
  690. creating client-server solutions. It's especially good for developing a 
  691. customized front-end for querying and manipulating your corporate data. 
  692.  
  693. Visualizer Development has built-in APIs for objects like Visualizer Charts, so 
  694. you can immediately offer users of your application the point-and-click, 
  695. drag-and-drop features that you use yourself. And since Visualizer Development 
  696. fully utilizes the OS/2 Workplace Shell you can build in the same ease-of-use 
  697. features into your own applications. 
  698.  
  699. All this, plus: 
  700.  
  701. o Interfaces to C and OS/2 REXX 
  702. o Multimedia objects 
  703. o Clipboard support 
  704. o Linkages to help and mail 
  705. o Programmable DDE links 
  706. o Extensive reach to relational and non-relational data. 
  707.  
  708.  
  709. ΓòÉΓòÉΓòÉ 6. Using Visualizer Charts ΓòÉΓòÉΓòÉ
  710.  
  711. Visualizer Charts has an easy-to-use OS/2 interface. This chapter tells you 
  712. some of the things that you can do with Visualizer Charts, and gives some 
  713. examples. 
  714.  
  715. Almost everything that you can do with Visualizer Charts is available from the 
  716. menu bar on the main Visualizer Charts window. Most of the menu choices show 
  717. you a secondary window where you specify the details of what you require. For 
  718. example, you can specify the relationship between bars on a bar chart: 
  719.  
  720. Relationship between bars on a bar chart
  721.  
  722. Many of the menu choices available to you are also available as buttons on the 
  723. tool bar. For example, Print... 
  724.  
  725. In addition, you can tailor your chart in many ways by double-clicking on parts 
  726. of it, and you can move certain parts of your chart simply by dragging them. 
  727.  
  728. There is complete information on how to use Visualizer Charts in its online 
  729. help for the tool bar buttons, menu choices, and windows. (For a reminder of 
  730. how to access the online help, see Common OS/2 tasks). 
  731.  
  732.  
  733. ΓòÉΓòÉΓòÉ 6.1. Creating a simple chart ΓòÉΓòÉΓòÉ
  734.  
  735. Creating a chart is easy: 
  736.  
  737.  1. Create a new chart object from the Visualizer Charts template. (For a 
  738.     reminder of how to do this, see Common OS/2 tasks ). 
  739.  
  740.     Open your new chart. 
  741.  
  742.  2. Drag the icon for a data object and drop it on your chart. For example, you 
  743.     could drag and drop a Visualizer SQL table or a Visualizer query. 
  744.     Visualizer Samples folder. 
  745.  
  746.     Visualizer Charts shows you the Select columns window. 
  747.  
  748.  3. Select a Data column for the Y-axis. For example, you could select an 
  749.     AnnualSalary column. 
  750.  
  751.  4. Select a Grouping column for the X-axis. For example, you could select a 
  752.     Division column. 
  753.  
  754.  5. Select OK to see your chart. 
  755.  
  756. Visualizer Charts draws a bar chart: 
  757.  
  758. Simple bar chart
  759.  
  760. For more information on specifying the data for your chart, see Selecting data 
  761. , and see the online help for Select a table or query... in the Data menu. 
  762.  
  763. For complete information on selecting columns, see the online help for Select 
  764. columns...  on the tool bar, or on the Data menu). 
  765.  
  766.  
  767. ΓòÉΓòÉΓòÉ 6.2. Adding a secondary grouping ΓòÉΓòÉΓòÉ
  768.  
  769. A secondary grouping shows you a further breakdown of the data in your simple 
  770. chart. For example: 
  771.  
  772.  1. Go back to the Select columns window. (Select Select columns...  from the 
  773.     tool bar, or from the Data menu.) 
  774.  
  775.  2. Select Sex as the Secondary (Z) grouping column. 
  776.  
  777.  3. Select OK to see your chart. 
  778.  
  779. Visualizer Charts draws a bar chart with two sets of bars: 
  780.  
  781. Bar chart with two sets of bars
  782.  
  783. In this example, a column containing only two values (M and F) was already 
  784. available to provide a secondary grouping. If a column like this is not already 
  785. available, then Visualizer Charts can create one for you. See Calculating extra 
  786. columns  for more information on how to create a new column of data for your 
  787. chart. 
  788.  
  789.  
  790. ΓòÉΓòÉΓòÉ 6.3. Changing the type of chart ΓòÉΓòÉΓòÉ
  791.  
  792. To change your chart to another type, select any of these tool bar buttons: 
  793.  
  794. Line chart
  795.  
  796. Surface chart
  797.  
  798. Scatter chart
  799.  
  800. Bar chart
  801.  
  802. Mixed chart
  803.  
  804. Pie chart
  805.  
  806. To make your chart 3-dimensional, or 2-dimensional again, select one of these 
  807. tool bar buttons: 
  808.  
  809. 2-D chart
  810.  
  811. 3-D chart
  812.  
  813. For example, you could change your simple bar chart to a 3-dimensional pie 
  814. chart: 
  815.  
  816. 3-dimensional pie chart
  817.  
  818. For complete information on these choices, see the online help for the 
  819. corresponding tool bar buttons, menu choices and windows. 
  820.  
  821.  
  822. ΓòÉΓòÉΓòÉ 6.4. Tailoring the text ΓòÉΓòÉΓòÉ
  823.  
  824. To tailor the text on your chart, double-click on any text item, or use the 
  825. Text menu. 
  826.  
  827. For example, you could: 
  828.  
  829. o Double-click on the title, "AnnualSalary by Division and Sex", then change it 
  830.   to "Salaries" and move it to the left. 
  831.  
  832. o Double-click on one of the pie titles, "F", or "M", then change them to 
  833.   "Women" and "Men", and move them to the top. 
  834.  
  835. o Double-click on one of the slice labels, "35%", for example, and remove the 
  836.   identification lines. 
  837.  
  838. o Double-click on one of the legends, "Head Office", for example, then change 
  839.   it to "Headquarters" and move the legends to the left. 
  840.  
  841. o Add annotation, "Last year's figures" at the top right. (Select Annotation... 
  842.   from the Text menu.) 
  843.  
  844.   You do not need to calculate the position. Add the annotation anywhere, then 
  845.   drag it into position. (Use mouse button 2 to drag, in the usual way.) 
  846.  
  847. Visualizer Charts shows you your chart with tailored text and annotation: 
  848.  
  849. Tailored text and annotation
  850.  
  851. For complete information on these choices, see the online help for the 
  852. corresponding menu choices and windows. 
  853.  
  854.  
  855. ΓòÉΓòÉΓòÉ 6.5. Changing the color, size, and style of text ΓòÉΓòÉΓòÉ
  856.  
  857. To change the color, size, and style of text, use the Selected menu. 
  858.  
  859. For example, to change the font of the title, select the title by clicking once 
  860. with the mouse. Select Style... from the Selected menu. 
  861.  
  862. If you use Apply to apply each change you make, then you can select another 
  863. text item to change without closing the Style window. 
  864.  
  865. If the title or an annotation is wrongly positioned after you change its size, 
  866. just drag it to adjust its position. 
  867.  
  868. You can use the same techniques to change the font and size of all the text on 
  869. your chart. Visualizer Charts shows you your chart with the font and text sizes 
  870. that you have specified: 
  871.  
  872. Text fonts and sizes
  873.  
  874. For complete information on these choices, see the online help for the 
  875. corresponding menu choices and windows. 
  876.  
  877.  
  878. ΓòÉΓòÉΓòÉ 6.6. Changing the color and style of other parts of your chart ΓòÉΓòÉΓòÉ
  879.  
  880. In the same way as for text, you can change the color and style of other parts 
  881. of your chart. 
  882.  
  883. For example, you could select a pie slice and Explode on the Selected menu to 
  884. move it away from the rest of the pie. 
  885.  
  886. The margin around the chart is a separate area that you can color. The 
  887. background area that the pies are drawn on is also a separate area that you can 
  888. color. 
  889.  
  890. Here is a chart with one exploded pie slice, and a colored margin: 
  891.  
  892. Exploded pie slice, and colored margin
  893.  
  894. For other chart types, there are different options available, but you can 
  895. specify most of them in the same way by selecting parts of your chart. 
  896.  
  897. For example, in a line chart you can change the markers and the lines, even 
  898. removing the lines completely: 
  899.  
  900. Line chart with the lines removed
  901.  
  902. For complete information on these choices, see the online help for the 
  903. corresponding menu choices, and windows. 
  904.  
  905.  
  906. ΓòÉΓòÉΓòÉ 6.7. Controlling the appearance of your chart ΓòÉΓòÉΓòÉ
  907.  
  908. To control the appreance of your chart, double-click on any part of it. 
  909. Visualizer Charts show you a window where you can specify how your chart looks. 
  910.  
  911. For example, you could double-click on a pie slice to control the thickness, 
  912. angle, and rotation of the pies: 
  913.  
  914. Rotated and thickened pies
  915.  
  916. For other chart types, there are different options available, but you can 
  917. specify most of them in the same way by double-clicking on parts of your chart. 
  918.  
  919. For example, in a bar chart, you can double-click on the background to change 
  920. the perspective, you can double-click on any bar to change the bar spacing, and 
  921. you can double-click on the Y-axis to remove the grid lines: 
  922.  
  923. Perspective in a bar chart
  924.  
  925. For complete information on these choices, see the online help for the 
  926. corresponding menu choices and windows. 
  927.  
  928.  
  929. ΓòÉΓòÉΓòÉ 6.8. Selecting and analyzing data ΓòÉΓòÉΓòÉ
  930.  
  931. You can specify a subset of your data to use in your chart. You can also 
  932. specify extra columns calculated from your data so that you can use them in 
  933. your chart. To use any of these facilities, select a tool bar button: 
  934.  
  935. Calculate columns...
  936.  
  937. Select columns...
  938.  
  939. Select rows...
  940.  
  941. To analyze the data in a column, for example by calculating a total or an 
  942. average, select Analyses... from the Data menu. You can also select Percentages 
  943. from the Data menu to show the results as percentages. On a Mixed chart, you 
  944. can use Representations... on the Data menu to show the results of different 
  945. analyses as different chart types. 
  946.  
  947. For complete information on these choices, see the online help for the tool bar 
  948. buttons, menu choices, and windows. 
  949.  
  950.  
  951. ΓòÉΓòÉΓòÉ 6.9. Using variable values in your chart ΓòÉΓòÉΓòÉ
  952.  
  953. To make a chart whose exact content and appearance can be changed each time you 
  954. use it, incorporate variable values. A variable value is a symbol of up to 20 
  955. characters starting with an at sign (@). When you run your chart, the variable 
  956. values are substituted with real values that you supply. 
  957.  
  958. If you use variable values in a Select rows expression, or in a Calculated 
  959. columns expression, and you do not supply values when you run the chart, then 
  960. you are prompted for the values. 
  961.  
  962. You can use variable values in other places, but you are not prompted for their 
  963. values. See Opening your chart from a command line or a program  for 
  964. information on how to specify their values. 
  965.  
  966. For example, if you make the title of your chart: 
  967.  
  968. Chart of employees earning $@Salary or more
  969.  
  970. and you specify a Select rows expression: 
  971.  
  972. AnnualSalary >= @Salary
  973.  
  974. then when you run your chart, you are prompted for the value of Salary. If you 
  975. enter, for example, 19000, then the select rows expression becomes 
  976. AnnualSalary >= 19000, and the title becomes "Chart of employees earning $19000 
  977. or more". 
  978.  
  979.  
  980. ΓòÉΓòÉΓòÉ 7. More advanced ways to use Visualizer Charts ΓòÉΓòÉΓòÉ
  981.  
  982. This chapter describes more advanced ways to use Visualizer Charts. Most of 
  983. these are options that affect your whole chart, not just elements of your 
  984. chart. 
  985.  
  986. For example, this section tells you ways to print your chart. 
  987.  
  988. There is more information on these advanced ways to use Visualizer Charts in 
  989. its online help (for a reminder of how to access the online help, see Common 
  990. OS/2 tasks). 
  991.  
  992.  
  993. ΓòÉΓòÉΓòÉ 7.1. Tailoring your chart quickly ΓòÉΓòÉΓòÉ
  994.  
  995. To tailor your chart quickly, when you are familiar with the options you want 
  996. to use, uncheck Autorefresh display on the View menu. This allows you to select 
  997. options without waiting for your chart to refresh itself on the screen. 
  998.  
  999. Use the mouse to select parts of your chart that you want to change. 
  1000.  
  1001. Once you have a window open, use Apply to apply your changes without closing 
  1002. the window. Then when you need to change another part of your chart in the same 
  1003. way, the window is still open. For example, when you are specifying the colors 
  1004. on your chart, keep the Color window open and change all the colors one by one. 
  1005.  
  1006. To see the effect of your changes at any stage, select Refresh display on the 
  1007. View menu. 
  1008.  
  1009. When you have finished making the changes that you are sure of, check 
  1010. Autorefresh display on the View menu again. 
  1011.  
  1012.  
  1013. ΓòÉΓòÉΓòÉ 7.2. Selecting data ΓòÉΓòÉΓòÉ
  1014.  
  1015. The easiest way to select data for your chart is to drag it and drop it on your 
  1016. chart window. If this is not possible, or not appropriate, then you can use 
  1017. Select a table or query...  on the tool bar or from the Data menu. 
  1018.  
  1019. Select a data type from the list, and specify the location and name of the data 
  1020. object or file. 
  1021.  
  1022. The list of data types includes relational data, Visualizer objects, host 
  1023. computer and AS/400 connections, and interchange formats. 
  1024.  
  1025. If your data is stored in a type that is not in the list, you may still be able 
  1026. to access it by importing it into a Visualizer Table object first, or by 
  1027. exporting it to an interchange format, or by reading it using Visualizer 
  1028. Development. 
  1029.  
  1030.  
  1031. ΓòÉΓòÉΓòÉ 7.3. Calculating extra columns ΓòÉΓòÉΓòÉ
  1032.  
  1033. If your data is not in the form you need for your chart, then Visualizer Charts 
  1034. can calculate extra columns. Select Calculate columns...  on the tool bar or 
  1035. from the Data menu. 
  1036.  
  1037. Supply name and an expression for the new column that you want to calculate. In 
  1038. the expression, you can use the names of other columns as variables, you can 
  1039. use arithmetic and logical operators, and you can use functions. For complete 
  1040. information on what you can use, see the online help, and use the  button. 
  1041.  
  1042. For example, to calculate a secondary grouping column for your data, you can 
  1043. use a logical expression-one that eveluates to either true (1), or false (0), 
  1044. like this: 
  1045.  
  1046. AnnualSalary >= 20000
  1047.  
  1048. For other groupings, you could use the IF function: 
  1049.  
  1050. IF(AnnualSalary<15000,"Low",IF(AnnualSalary<20000,"Medium","High"))
  1051.  
  1052.  
  1053. ΓòÉΓòÉΓòÉ 7.4. Dynamically updating your charts and other objects ΓòÉΓòÉΓòÉ
  1054.  
  1055. Visualizer Charts supports Dynamic Data Exchange (DDE) to link objects 
  1056. dynamically. 
  1057.  
  1058. For example, if your chart uses data from a Visualizer Table, then when the 
  1059. table is updated, your chart is automatically updated too. This means that you 
  1060. do not have to use Refresh data on the View menu to refresh your chart. 
  1061.  
  1062. Or if a document incorporates your chart, then when your chart is updated, the 
  1063. document is automatically updated too. 
  1064.  
  1065.  
  1066. ΓòÉΓòÉΓòÉ 7.4.1. Keeping your chart updated ΓòÉΓòÉΓòÉ
  1067.  
  1068. If you dragged a Visualizer data source and dropped it on your chart, then your 
  1069. chart already contains link information. To manipulate the link to your chart, 
  1070. select Links... on the Edit menu. 
  1071.  
  1072. Alternatively, copy the data source to the clipboard. In your chart, select 
  1073. Paste link on the Edit menu to paste the link information into your chart. 
  1074.  
  1075. There is more information on DDE links in the online help for these menu 
  1076. choices. 
  1077.  
  1078.  
  1079. ΓòÉΓòÉΓòÉ 7.4.2. Using your chart to update another object ΓòÉΓòÉΓòÉ
  1080.  
  1081. To use your chart to update another object dynamically, the other object must 
  1082. use one of the data formats that Visualizer Charts uses. 
  1083.  
  1084. Copy link information from your chart to the clipboard. To do this, select 
  1085. Deselect all and then Copy on the Edit menu. 
  1086.  
  1087. Open the object that incorporates your chart and paste the link information 
  1088. into it. 
  1089.  
  1090. There is more information on DDE links in the online help for these menu 
  1091. choices. 
  1092.  
  1093.  
  1094. ΓòÉΓòÉΓòÉ 7.5. Saving, copying and printing your chart ΓòÉΓòÉΓòÉ
  1095.  
  1096. To save, copy, or print your chart, use one of these tool bar buttons: 
  1097.  
  1098. Save
  1099.  
  1100. Copy to...
  1101.  
  1102. Print...
  1103.  
  1104. These tool bar buttons correspond to menu choices on the Chart menu. Other 
  1105. choices on the Chart menu export and import a chart from IBM Application System 
  1106. running on a host computer. 
  1107.  
  1108. For complete information on these choices, see the online help for the tool bar 
  1109. buttons, menu choices, and windows. For another way to print your chart, see 
  1110. Redirecting a chart's output to a file . 
  1111.  
  1112.  
  1113. ΓòÉΓòÉΓòÉ 7.6. Opening a chart from an OS/2 command line or from a REXX program ΓòÉΓòÉΓòÉ
  1114.  
  1115. You do not have to open your chart from the desktop-you can open it from an 
  1116. OS/2 command line or from a program. 
  1117.  
  1118. To open your chart from an OS/2 command line, or from a REXX command file, use 
  1119. the command: 
  1120.  
  1121. START FTBAS3 /cIBMCHART /n"chartname"
  1122.  
  1123. where chartname is the full path and name of your saved chart. 
  1124.  
  1125. For example: 
  1126.  
  1127. START FTBAS3 /cIBMCHART /n"D:\WORK\MyChart"
  1128.  
  1129.  
  1130. ΓòÉΓòÉΓòÉ 7.6.1. Specifying variable values ΓòÉΓòÉΓòÉ
  1131.  
  1132. To set the values of variables when you open your chart, specify this option in 
  1133. the command: 
  1134.  
  1135. /@var1="value1"@var2="value2"
  1136.  
  1137. For example: 
  1138.  
  1139. START FTBAS3 /cIBMCHART /n"D:\WORK\MyChart" /@Salary="19000"
  1140.  
  1141.  
  1142. ΓòÉΓòÉΓòÉ 7.6.2. Redirecting a chart's output to a file ΓòÉΓòÉΓòÉ
  1143.  
  1144. To redirect the output from your chart to a file without displaying the chart, 
  1145. specify this option in the command: 
  1146.  
  1147. /k"[COPYTO(filename,format)]"
  1148.  
  1149. where: 
  1150.  
  1151. filename    Is the name of the output file 
  1152. format      Is one of the following formats: 
  1153.  
  1154.             IBMCHART 
  1155.             METAFILE 
  1156.             BITMAP 
  1157.             PCX 
  1158.             TIFF 
  1159.             GIF 
  1160.  
  1161. For example: 
  1162.  
  1163. START FTBAS3 /cIBMCHART /n"D:\WORK\MyChart" /k"[COPYTO(D:\WORK\Pic.BMP,BITMAP)]"
  1164.  
  1165.  
  1166. ΓòÉΓòÉΓòÉ 7.6.3. Redirecting a chart's output to a printer ΓòÉΓòÉΓòÉ
  1167.  
  1168. To redirect the output from your chart to a printer without displaying the 
  1169. chart, specify this option in the command that you use to open your chart: 
  1170.  
  1171. /K"[PRINT(printer,dialog]"
  1172.  
  1173. where: 
  1174.  
  1175. printer     Is the name of the printer 
  1176. dialog      Is one of: 
  1177.  
  1178.             1 displays the Printer Settings window 
  1179.             0 does not display the Printer Settings window 
  1180.  
  1181. For example: 
  1182.  
  1183. START FTBAS3 /cIBMCHART /n"D:\WORK\MyChart" /k"[PRINT(\\LANPRINT\PRINTER1,0)]"
  1184.  
  1185.  
  1186. ΓòÉΓòÉΓòÉ 7.6.4. Opening your chart from a Visualizer Development application ΓòÉΓòÉΓòÉ
  1187.  
  1188. When you use IBM Visualizer Development for OS/2 to build an application, you 
  1189. can open your chart from a menu choice by dropping the Visualizer Chart icon on 
  1190. the Visualizer Menu editor, or you can open your chart from a program by 
  1191. dropping the Visualizer Chart icon on the Visualizer Program editor window to 
  1192. generate the required code automatically. 
  1193.  
  1194. For more information, see IBM Visualizer Development for OS/2: Using. 
  1195.  
  1196.  
  1197. ΓòÉΓòÉΓòÉ 7.6.5. Creating a new chart object ΓòÉΓòÉΓòÉ
  1198.  
  1199. To create a new Visualizer Chart object, copy the template to a new name and 
  1200. location. 
  1201.  
  1202. The template is the file CHART in the FTB1PATH path. You can use the OS/2 
  1203. command PATH FTB1PATH to find out the FTB1PATH setting. Then copy the template 
  1204. using a command like: 
  1205.  
  1206. COPY ftb1path\CHART newpath\newname
  1207.  
  1208.  
  1209. ΓòÉΓòÉΓòÉ 8. Common OS/2 tasks ΓòÉΓòÉΓòÉ
  1210.  
  1211. This chapter describes how to access online help, and how to create and rename 
  1212. an object. 
  1213.  
  1214. To access the online help for Visualizer Charts, you can use the F1 key, or you 
  1215. can use General help  on the tool bar, or you can use the Help menu. 
  1216.  
  1217. There is help for every tool bar button, for every menu choice, and for every 
  1218. control in the windows that you use to specify your chart. There is no specific 
  1219. help on the elements of your chart that you can select. 
  1220.  
  1221. For information on any tool bar button, select it with mouse button 2 to see a 
  1222. context menu, then press the F1 key. (The context menu is timed, and disappears 
  1223. after a moment.) 
  1224.  
  1225. For information on any menu choice, highlight the choice and press the F1 key. 
  1226.  
  1227. For information on any control in a window, select the control or use the Tab 
  1228. key to move cursor focus to it, then press the F1 key. 
  1229.  
  1230. For complete information on how to use the help system, select Using help on 
  1231. the Help menu. 
  1232.  
  1233.  
  1234. ΓòÉΓòÉΓòÉ 8.1. Creating a new object ΓòÉΓòÉΓòÉ
  1235.  
  1236. You can create a new object from a template or from an existing object. 
  1237.  
  1238. Creating a new object from a Visualizer Charts template 
  1239.  
  1240. You can create a new object from a template by using drag and drop. Dragging 
  1241. and dropping a template creates a new occurrence of the object that the 
  1242. template represents. The new object is created in the folder where the template 
  1243. is dropped and has the same settings and contents as the template. 
  1244.  
  1245. Use care when working with templates. If you change the settings for a 
  1246. template, any object created from that template has the templates current 
  1247. settings. 
  1248.  
  1249. To create a new object: 
  1250.  
  1251.  1. Open the Shadows of Templates folder. 
  1252.  
  1253.  2. Hold down mouse button two and drag a Visualizer Chart template from the 
  1254.     Shadows of Templates folder to a target folder or to the desktop. 
  1255.  
  1256. Creating a new object from an existing object 
  1257.  
  1258. When you create a new object from an existing object, the new object is created 
  1259. with default settings. 
  1260.  
  1261. To create a new object from an existing object: 
  1262.  
  1263.  1. Hold down the Ctrl key and drag the object's icon to a new location. A new 
  1264.     object with default settings is created. 
  1265.  
  1266. Renaming an object 
  1267.  
  1268. After you create a new object, you might want to change the name of the object. 
  1269.  
  1270. To rename an object: 
  1271.  
  1272.  1. Hold the Alt key, then select the title of the object you want to change. 
  1273.  
  1274.  2. Type the new name. 
  1275.  
  1276.  3. Use the Backspace key or Delete key to erase the previous name. 
  1277.  
  1278.  4. Move the mouse away from the name and press mouse button 1. 
  1279.  
  1280.  
  1281. ΓòÉΓòÉΓòÉ 8.2. Creating a template with a specific definition ΓòÉΓòÉΓòÉ
  1282.  
  1283. You can customize a template and use it to create multiple objects with the 
  1284. same settings. This is useful if you want, for example, all your charts to 
  1285. contain the same heading with a specific font and color. 
  1286.  
  1287. You can create templates with specific definitions for all Visualizer objects. 
  1288.  
  1289. To create a template with a specific definition: 
  1290.  
  1291.  1. Create a new object as described in Creating a new object from a Visualizer 
  1292.     Charts template. 
  1293.  
  1294.     An icon for the new object is displayed. 
  1295.  
  1296.  2. Customize the object to include the features you want to use in future 
  1297.     objects. 
  1298.  
  1299.  3. Rename the object as described in Renaming an object. 
  1300.  
  1301.  4. Open the notebook for the object to the General page. 
  1302.  
  1303.  5. Select the Template check box. The icon on your desktop for the object 
  1304.     changes to a sticky pad with the object icon displayed on it. 
  1305.  
  1306.  6. Close the notebook. 
  1307.  
  1308. To use the template, create a new object from the template. An icon for the new 
  1309. object is displayed. Define the object as outlined in this book for that 
  1310. object. 
  1311.  
  1312.  
  1313. ΓòÉΓòÉΓòÉ 9. Visualizer Charts tool bar buttons ΓòÉΓòÉΓòÉ
  1314.  
  1315. Tool bar button                         Equivalent menu choice 
  1316.  
  1317. Save                                    Save from Chart 
  1318.  
  1319. Copy to...                              Copy to... from Chart 
  1320.  
  1321. Print...                                Print... from Chart 
  1322.  
  1323. Select a table or query...              Select a table or query... from Data 
  1324.  
  1325. Select columns...                       Select columns... from Data 
  1326.  
  1327. Select rows...                          Select rows... from Data 
  1328.  
  1329. Calculate columns...                    Calculate columns... from Data 
  1330.  
  1331. Line chart                              Chart type from Presentation 
  1332.  
  1333. Surface chart                           Chart type from Presentation 
  1334.  
  1335. Scatter chart                           Chart type from Presentation 
  1336.  
  1337. Bar chart                               Chart type from Presentation 
  1338.  
  1339. Mixed chart                             Chart type from Presentation 
  1340.  
  1341. Pie chart                               Chart type from Presentation 
  1342.  
  1343. Two-dimensional chart                   Chart type from Presentation 
  1344.  
  1345. Three-dimensional chart                 Chart type from Presentation 
  1346.  
  1347. Help                                    General help from Help 
  1348.  
  1349.  
  1350. ΓòÉΓòÉΓòÉ 10. Visualizer Charts keyboard shortcuts ΓòÉΓòÉΓòÉ
  1351.  
  1352. To use a shortcut key combination, hold the first key, then press the second 
  1353. key. For example, for the combination Ctrl+Esc, hold the Ctrl key, then press 
  1354. the Esc key. 
  1355.  
  1356. Shift+Delete   Cuts the selected text to the clipboard 
  1357.  
  1358. Ctrl+Insert    Copies the selected text to the clipboard or the entire chart 
  1359.                and the DDE link information 
  1360.  
  1361. Shift+Insert   Pastes the contents of the clipboard onto the chart 
  1362.  
  1363. Delete         Deletes the selected text 
  1364.  
  1365. Ctrl+\         Cancels all the selections made on your chart 
  1366.  
  1367.  
  1368. ΓòÉΓòÉΓòÉ 11. Visualizer Charts limits and fonts ΓòÉΓòÉΓòÉ
  1369.  
  1370. Limits 
  1371.  
  1372. Analyses in a chart          25
  1373. Slices in a pie              50
  1374. Unique values in a Z-item    50
  1375. Data points 2D             5000
  1376. Data points 3D             1000
  1377.  
  1378. Fonts 
  1379.  
  1380. If you are using SBCS or DBCS fonts in Visualizer Charts, provided they are 
  1381. installed on your computer you can use: 
  1382.  
  1383. o Tms Rmn 
  1384. o Courier 
  1385. o Helv 
  1386.  
  1387. In addition, if you are using DBCS fonts in Visualizer Charts, provided they 
  1388. are installed on your computer you can use either: 
  1389.  
  1390. o Mincho medium and Gothic medium fonts. 
  1391. o Mincho and Gothic fonts (installed as an optional product) 
  1392.  
  1393.  
  1394. ΓòÉΓòÉΓòÉ 12. Visualizer Education Request Form ΓòÉΓòÉΓòÉ
  1395.  
  1396. To receive details on Visualizer Education, please complete this form and mail 
  1397. or fax it to: 
  1398.  
  1399. IBM United Kingdom Limited
  1400. ContactPoint
  1401. Warwick Software Development Laboratory
  1402. PO Box 31, Birmingham Road
  1403. WARWICK
  1404. United Kingdom  CV34 5JL
  1405.  
  1406. Telephone:                    +44 926 464845 
  1407. Fax number:                   +44 926 410764 
  1408. IBM Mail Exchange:            GBIBMNRT at IBMMAIL 
  1409. IBM Internal Network:         MARKET at ASICVM1 
  1410. Bitnet:                       MARKET at VNET 
  1411. Internet:                     market@asicvm1.vnet.ibm.com 
  1412.  
  1413. IBM Corporation
  1414. FAO Mary Crocket
  1415. 1 East Kirkwood Blvd
  1416. Roanoke
  1417. Texas  762 99 0001
  1418. USA
  1419.  
  1420. Telephone:                    +1 817 962 6441 
  1421. Fax number:                   +1 817 962 6005 
  1422. IBM Mail Exchange:            USIB5Z9J at IBMMAIL 
  1423. IBM Internal Network:         JONESSH at MSNVM1 
  1424. Internet:                     jonessh@msnvm1.vnet.ibm.com 
  1425.  
  1426. Query for OS/2                          Procedures for OS/2 
  1427.  
  1428. []  Introductory education              []  Introductory education 
  1429. []  Advanced education                  []  Advanced education 
  1430.  
  1431. Charts for OS/2                         Development for OS/2 
  1432.  
  1433. []  Introductory education              []  Introductory education 
  1434. []  Advanced education                  []  Advanced education 
  1435.  
  1436. Statistics OS/2                         Plans for OS/2 
  1437.  
  1438. []  End-user education                  []  End-user education 
  1439.  
  1440. Other (Please detail your requirements) 
  1441.  
  1442. ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  1443. ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  1444. ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  1445.  
  1446. Name:                Address:
  1447.  
  1448. Company:
  1449.  
  1450. Phone No.:
  1451.  
  1452.  
  1453. ΓòÉΓòÉΓòÉ 13. Visualizer Information Request Form ΓòÉΓòÉΓòÉ
  1454.  
  1455. To receive information about Visualizer products, just call: 
  1456.  
  1457. In U.S.A., 1-800-IBM-CALL, extension 137 
  1458.  
  1459. In Canada, 1-800-465-1234, extension 2002 
  1460.  
  1461. Elsewhere, +44 926 464845 
  1462.  
  1463. Alternatively, complete this form and fax it to: 
  1464.  
  1465. +44 926 499256 
  1466.  
  1467. []  Query for OS/2                 []  Procedures for OS/2 
  1468. []  Charts for OS/2                []  Development for OS/2 
  1469. []  Statistics for OS/2            []  Plans for OS/2 
  1470. []  Ultimedia Query for OS/2 
  1471.  
  1472. Other (Please detail your requirements) 
  1473.  
  1474. ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  1475. ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  1476. ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  1477.  
  1478. Name:                Address:
  1479.  
  1480. Company:
  1481.  
  1482. Phone No.:
  1483.