home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 14 Text / 14-Text.zip / pasgim.inf (.txt) < prev    next >
OS/2 Help File  |  1993-06-18  |  564KB  |  2,088 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Welcome to Personal AS ΓòÉΓòÉΓòÉ
  3.  
  4. Welcome To The World of Personal AS! 
  5.  
  6. The world in which data is organized and retrieved in exactly the way you want 
  7. it to be. 
  8.  
  9. The world in which you can create your own application, to suit your own 
  10. requirements, or use the ready-made solution that Personal AS offers. 
  11.  
  12. Personal AS is a decision-support software product specifically designed for 
  13. desktop computing in business. The latest version, Version 3, fully exploits 
  14. the OS/2* Workplace Shell and OS/2 features such as 32-Bit Addressing, 
  15. Multitasking, Dragging and Dropping, and Dynamic Data Exchange. 
  16.  
  17. Personal AS can be used as either: 
  18.  
  19. An individual product installed on a standalone computer 
  20.  
  21. Or 
  22.  
  23. A multi-accessible product for use in a Local Area Network environment 
  24.  
  25. From one workstation, you can have a single connection to an individual system, 
  26. a departmental system, a corporate system, and a world-wide system. In this 
  27. way, you can create data using Personal AS installed in your machine, then 
  28. transfer the data across to Local Area Network users. You can then send the 
  29. data to a mainframe computer and allow many users world-wide to use that data. 
  30.  
  31. It can be run under either: 
  32.  
  33. The Operating System/2* (OS/2) Presentation Manager* environment 
  34.  
  35. Or 
  36.  
  37. The Disk Operating System (DOS) Windows** environment 
  38.  
  39. To see the next section, double-click on: The Customizable Solution. 
  40.  
  41.  
  42. ΓòÉΓòÉΓòÉ 2. The Customizable Solution ΓòÉΓòÉΓòÉ
  43.  
  44. Personal AS - The Customizable Solution 
  45.  
  46. Consider the following applications, which were created with the specific data 
  47. needs of very different organizations in mind. To read more about these 
  48. examples, double-click on their titles: 
  49.  
  50. o The Drill View application - A graphical interface for data retrieval and 
  51.   display 
  52.  
  53. o Structured Information Retrieval - An easy-to-use application for fast access 
  54.   to data from different sources 
  55.  
  56. o A Management Information System - An application to integrate workstation 
  57.   components, using Personal AS as the interface. 
  58.  
  59. Are your data requirements unique to the complexities of your business 
  60. organization? 
  61.  
  62. Would you like to create applications like these, tailored exactly to your own 
  63. requirements? 
  64.  
  65. Then Personal AS is the application for you. 
  66.  
  67. To see the next section, double-click on: The Ready-made Solution. 
  68.  
  69.  
  70. ΓòÉΓòÉΓòÉ 2.1. Example 1. The Drill View Application ΓòÉΓòÉΓòÉ
  71.  
  72. Example 1. The Drill View Application 
  73.  
  74. The Drill View application uses a graphical interface. Data is accessed by 
  75. dragging graphic representations of the type of information required, and 
  76. dropping them onto a map to indicate the source of the information. 
  77.  
  78. The small dots by the area names indicate the availability of further 
  79. information. 
  80.  
  81. The four icons at the bottom of the screen are used to specify the type of 
  82. information required: 
  83.  
  84. o The chart icon is used to display a chart 
  85. o The report icon is used to display a report 
  86. o The magnify icon is used to display the source data 
  87. o The drill icon is used to drill down to the next geographic level 
  88.  
  89. To gain further information, the user has to simply move one of the four icons, 
  90. and place it over a dot at an area. For example, to see the states in the USA, 
  91. the user must place the drill icon over the dot by US States. To see the result 
  92. for yourself, double-click on the drill icon beneath US States in this picture: 
  93.  
  94. To see a chart of the results for Colorado, place the chart icon over Colorado. 
  95. To see the result for yourself, double-click on the chart icon covering 
  96. Colorado in this picture: 
  97.  
  98. The Drill View application has a graphical interface that could be used, or 
  99. adapted for use, by many different applications. For example: 
  100.  
  101. o A car sales group that has branches in several different countries, and which 
  102.   requires similar types of information, from its different branches, on a 
  103.   regular basis. 
  104. o A financial organization that could drill down for information on different 
  105.   sectors in the financial markets. 
  106. o A school that has an organizational chart as the top layer, and then drills 
  107.   down for academic years and subjects. 
  108.  
  109. With its impressive drag and drop activation, Drill Down shows how a static 
  110. picture can be brought into life, and used as a simple interface from which to 
  111. display real data. 
  112.  
  113. To see the next example of a customized application, double-click on: 
  114. Structured Information Retrieval. 
  115.  
  116.  
  117. ΓòÉΓòÉΓòÉ 2.2. Example 2. Structured Information Retrieval (SIR) ΓòÉΓòÉΓòÉ
  118.  
  119. Example 2. Structured Information Retrieval (SIR) 
  120.  
  121. Structured Information Retrieval (SIR) is an easy-to-use application that gives 
  122. its users fast access to data, including data from Personal AS, DB2/2, DB2 and 
  123. SQL/DS. Its interface is less graphic than that used in the Drill View 
  124. application, but its strength lies in its ability to hide the complexity of 
  125. querying data. 
  126.  
  127. In SIR there are four areas of data to select from: 
  128.  
  129. Once inside a category, the various data analyses are controlled by the user 
  130. specifying condition criteria: 
  131.  
  132. When the conditions are defined, the pushbuttons at the bottom of the window 
  133. can be used to: 
  134.  
  135. o View the results of the query 
  136. o Chart the results of the query 
  137. o Report the results of the query 
  138. o View the current Selection 
  139. o Change to another category of analysis 
  140. o Cancel to quit from the application 
  141.  
  142. SIR is an example of how Personal AS has been customized to simplify the data 
  143. retrieval process for its users. Users can retrieve data without the need to 
  144. know table names, column names, or the details of where the tables are stored. 
  145. Complex SQL joins and aggregations can be performed without the user knowing 
  146. anything about it ! Yet despite this, it maintains a high degree of user 
  147. flexibility and control. 
  148.  
  149. To see the next example of a customized application, double-click on: 
  150. A Management Information System. 
  151.  
  152.  
  153. ΓòÉΓòÉΓòÉ 2.3. Example 3. A Management Information System (MIS) ΓòÉΓòÉΓòÉ
  154.  
  155. Example 3. A Management Information System (MIS) 
  156.  
  157. The Management Information System (MIS) is an example of a graphical user 
  158. interface for management information, and demonstrates how various workstation 
  159. components can be integrated using Personal AS as the user interface. 
  160.  
  161. From the MIS initial window, there are three routes available to the user: 
  162.  
  163. Connectivity            This allows the user to connect to other computers, 
  164.                         such as an S/390, a remote LAN, or a Local LAN. 
  165.  
  166. Management Reports 
  167.  
  168.                         This allows the user to view pre-prepared business 
  169.                         information. By simply selecting on one of the four 
  170.                         icons that represent Sales, Marketing, Manufacturing, 
  171.                         and Accounts, all the relevant reports, charts, 
  172.                         diagrams, and information are displayed. 
  173.  
  174. Local Applications 
  175.  
  176.                         This choice allows the user access to any tools or 
  177.                         packages that are available to them. By simply 
  178.                         selecting on one of the icons, access is given to 
  179.                         applications such spreadsheets, metafiles, OS/2 graphic 
  180.                         displays, or any OS/2 commands. 
  181.  
  182. To go to the next part of this section, double-click on: 
  183. Personal AS - The CustomizableSolution . 
  184.  
  185.  
  186. ΓòÉΓòÉΓòÉ <hidden> World Map with Drill Icon ΓòÉΓòÉΓòÉ
  187.  
  188. Press the Esc(ape) key on your keyboard to return to the text. 
  189.  
  190.  
  191. ΓòÉΓòÉΓòÉ <hidden> USA Map with Chart Icon ΓòÉΓòÉΓòÉ
  192.  
  193. Press the Esc(ape) key on your keyboard to return to the text. 
  194.  
  195.  
  196. ΓòÉΓòÉΓòÉ 3. The Ready-made Solution ΓòÉΓòÉΓòÉ
  197.  
  198. Personal AS - The Ready-made Solution 
  199.  
  200. Does the following business definition apply to you? 
  201.  
  202. Your decision support requirements are quite straightforward - you need rapid 
  203. access to data, and the ability to display it professionally and accurately - 
  204. and all this to be at your fingertips. 
  205.  
  206. Then Personal AS is the application for you. 
  207.  
  208. To give you an indication of this, consider how one organization found Personal 
  209. AS to be the ready-made answer to their business requirements. The organization 
  210. - the fictitious Sundial Time Corporation - has a manufacturing plant for three 
  211. products, with an annual turnover of $50 million. 
  212.  
  213. Double-click on this title to see how Personal AS is used during 
  214. A day in the life of Sundial Time Corporation. 
  215.  
  216. Sundial Time Corporation uses Personal AS as a ready-made solution to their 
  217. business needs. It uses the extensive data features of Personal AS to capture 
  218. its data, analyze its data, and present it in a professional and revealing way. 
  219.  
  220. Could your business requirements be answered by such a powerful decision 
  221. support application? 
  222.  
  223. Then Personal AS is the application for you. 
  224.  
  225. To see the next section, double-click on: Introducing the Personal AS Objects. 
  226.  
  227.  
  228. ΓòÉΓòÉΓòÉ 3.1. A Day in the Life of Sundial Time Corporation ΓòÉΓòÉΓòÉ
  229.  
  230. A Day in the Life of Sundial Time Corporation 
  231.  
  232. It's the end of the business quarter and the Chief Executive Officer is 
  233. reviewing corporate figures. 
  234.  
  235. After reviewing the corporate figures, the Chief Executive Officer observes the 
  236. following: 
  237.  
  238. o Product 1 manufacturing slowed down. 
  239.  
  240.   The chart shows that during 1993 only 1600 units of Product 1 were 
  241.   manufactured, whereas in 1989, 2000 units were manufactured.  During the last 
  242.   four years, production slowed at an annual rate of ten percent. 
  243.  
  244. o Salaries have grown during the past business quarter. 
  245.  
  246.   This chart shows that salaries grew by two percent during the first and 
  247.   second business quarters of 1992, and remained unchanged for the third 
  248.   quarter. During the last quarter of 1992, there was a further one percent 
  249.   growth in salaries. 
  250.  
  251. o Sales in the North East region are not performing as well as the South East 
  252.   region. 
  253.  
  254.   The report was produced from data created with Personal AS Business Planning. 
  255.   The report shows the sales volumes for each of the products in both regions. 
  256.   The South East region performed especially well with Product 3. 
  257.  
  258. o However, Product 3 sales in total have declined. 
  259.  
  260.   The surface chart shows that total sales for Product 3 have continued to 
  261.   decline over the last few years. 
  262.  
  263. o Product 4 launch may have potential date slippages. 
  264.  
  265.   The Gantt chart, created with Personal AS Project Management, shows that some 
  266.   project activities may be delayed, thus causing date slippages. 
  267.  
  268. The Chief Executive Officer instructs senior executives at Sundial Time 
  269. Corporation to investigate these problems further. They are to report back 
  270. their findings. The executives will then present suggestions and 
  271. recommendations to the Board meeting at its annual Corporate Strategic Review. 
  272.  
  273. The annual Corporate Strategic Review is a corporate planning process that 
  274. assesses the business competitor marketplace, and involves consideration of 
  275. technological and economic trends, and long-term planning and forecasting. 
  276.  
  277. The executives access the corporate database to search for the data they need 
  278. for their analyses. They use Personal AS to focus on the information required. 
  279.  
  280. To see how the Product 1 team uses Personal AS, double-click on: 
  281. Product 1 Management. 
  282.  
  283.  
  284. ΓòÉΓòÉΓòÉ 3.1.1. Product 1 Management ΓòÉΓòÉΓòÉ
  285.  
  286. Sundial Time Corporation - Product 1 Management 
  287.  
  288. The Product 1 Management team first reviews performance factors, such as labor, 
  289. materials, and other expenses, to see if these factors are affecting unit 
  290. production of Product 1. 
  291.  
  292. Using a Personal AS query, the team combines two data tables called Product and 
  293. Sales, and extracts the relevant information to produce a report of the 
  294. results. 
  295.  
  296. To see how the Human Resources team uses Personal AS, double-click on: 
  297. Human Resources Management. 
  298.  
  299.  
  300. ΓòÉΓòÉΓòÉ 3.1.2. Human Resources Management ΓòÉΓòÉΓòÉ
  301.  
  302. Sundial Time Corporation - Human Resources Management 
  303.  
  304. The Human Resources team investigates how many salary increases occurred in 
  305. each department during the reviewed business quarter. To do this, the relevant 
  306. corporate data is extracted to produce a final report, showing the total number 
  307. of increases by department. 
  308.  
  309. The report shows that seventeen percent of the employees in the Research and 
  310. Development department had salary increases during the reviewed business 
  311. quarter, whereas in the Executive Staff department, only seven percent of the 
  312. department's employees received salary increases. 
  313.  
  314. To see how the Sales team uses Personal AS, double-click on: Sales Team. 
  315.  
  316.  
  317. ΓòÉΓòÉΓòÉ 3.1.3. Sales Team ΓòÉΓòÉΓòÉ
  318.  
  319. Sundial Time Corporation - Sales Team 
  320.  
  321. The Sales Team looks at the sales data from the corporate database to compare 
  322. the sales between the North East and South East regional branches. 
  323.  
  324. Using Personal AS Business Planning, the team reviews the sales data for each 
  325. sales branch from both regions. A detailed report is then submitted to 
  326. management. 
  327.  
  328. To see how the Product 3 team uses Personal AS, double-click on: Product 3 
  329. Management. 
  330.  
  331.  
  332. ΓòÉΓòÉΓòÉ 3.1.4. Product 3 Management ΓòÉΓòÉΓòÉ
  333.  
  334. Product 3 Management 
  335.  
  336. The Product 3 team uses Personal AS Statistics to run a series of quality 
  337. control studies to identify quality deficiencies. 
  338.  
  339. The team uses the Pareto method to identify where the major problems lie, and 
  340. display a Pareto chart to visualize the data. The Pareto method is typically 
  341. used to rank problems in decreasing order of importance. The percentage curve 
  342. shows how many defective items account for a given percentage of the total 
  343. number of defects. For example, the chart shows that in order to eliminate 
  344. fifty percent of the problem with Product 3, the defects identified in the 
  345. first seven units of Product 3 should be removed. 
  346.  
  347. To see how the Marketing team uses Personal AS, double-click on: Marketing 
  348. Team. 
  349.  
  350.  
  351. ΓòÉΓòÉΓòÉ 3.1.5. Marketing Team ΓòÉΓòÉΓòÉ
  352.  
  353. Sundial Time Corporation - Marketing Team 
  354.  
  355. Following a thorough market evaluation, and with surveys and charts, the 
  356. Sales/Marketing team discovers the new potential marketing opportunities for 
  357. Product 1 sales, and decides to meet with the appropriate manager to discuss 
  358. the possibility of increasing the manufacture of Product 1 units. 
  359.  
  360. The Product 1 Manager instructs the DP department to develop an application 
  361. that would show the capacity and workload analysis of the Product 1 
  362. manufacturing process. They agree to present the results at the annual 
  363. Corporate Strategic Review. 
  364.  
  365. To see how the Product 4 team uses Personal AS, double-click on: 
  366. Product 4 Project Management. 
  367.  
  368.  
  369. ΓòÉΓòÉΓòÉ 3.1.6. Product 4 Project Management ΓòÉΓòÉΓòÉ
  370.  
  371. Sundial Time Corporation - Product 4 Project Management 
  372.  
  373. The Product 4 Project Manager reviews the project progress and activities. At 
  374. the same time, the Project Management team is instructed to provide an update 
  375. of all estimated dates and schedules given by subcontractors, to compare the 
  376. source of the possible date slippage. The team uses Personal AS Project 
  377. Management to track the project, creating a pie chart to show the area that has 
  378. the greatest potential delay of resources. To see the next section, 
  379. double-click on: The Annual Corporate Review. 
  380.  
  381.  
  382. ΓòÉΓòÉΓòÉ 3.1.7. The Annual Corporate Review ΓòÉΓòÉΓòÉ
  383.  
  384. Sundial Time Corporation - The Annual Corporate Review 
  385.  
  386. Your organization can use Personal AS tools not only to interpret existing 
  387. corporate data and produce effective presentations, but also to help you with 
  388. long-term planning and forecasting. 
  389.  
  390. For example, at the annual Corporate Strategic Review of Sundial Time 
  391. Corporation, directors present the business cases that support the decisions 
  392. they take and their future outlooks: 
  393.  
  394. o Using Personal AS Business Planning, the Corporate Planning Director presents 
  395.   the annual five-year business plan, which includes the following plan items: 
  396.  
  397. o The Product 1 Manager reports the results of the workload and capacity 
  398.   analysis. Based on the application developed by the DP department using 
  399.   Personal AS Builder, a chart is presented showing the levels of workload and 
  400.   capacity for each production process of Product 1 units. The chart shows that 
  401.   the level of workload of Production Process 3 is absorbing most of the 
  402.   current capacity. Therefore, if management decides to increase the number of 
  403.   Product 1 units, it would be necessary to review the current resources for 
  404.   Production Process 3 in order to avoid bottlenecks. 
  405.  
  406. To go to the next part of this section, double-click on: 
  407. The Ready-made Solution. 
  408.  
  409.  
  410. ΓòÉΓòÉΓòÉ 4. Introducing the Personal AS Objects ΓòÉΓòÉΓòÉ
  411.  
  412. Introducing the Personal AS Objects 
  413.  
  414. Personal AS is an object-oriented decision-support application. It uses objects 
  415. to help you perform your business tasks. 
  416.  
  417. The following is a list of the decision areas that Personal AS supports. 
  418. Double-click on any of the small pictures for a more detailed description of 
  419. the objects involved. 
  420.  
  421. Managing Data 
  422.  
  423. With Personal AS Table, you can store, arrange, change, add, delete, and check 
  424. the validity of your data. 
  425. Presenting Reports 
  426.  
  427. With Personal AS Report, you can present your data in detail or summary report 
  428. form, depending on your requirements. 
  429. Presenting Business Charts 
  430.  
  431. With Personal AS Chart, you can prepare charts for effective presentations. 
  432. Making Complex Data Enquiries 
  433.  
  434. With Personal AS Query, you can select and combine data, and present results in 
  435. reports and charts. 
  436. Automating Tasks 
  437.  
  438. With Personal AS Procedure, you can turn tasks that are performed regularly in 
  439. your organization into an automated process. 
  440. Communicating with Mainframe AS 
  441.  
  442. With Personal AS Command, you can work with AS Command tables that are 
  443. processed on the mainframe computer. 
  444. Making Calculations 
  445.  
  446. With Personal AS Calculator, you can customize the calculator settings to 
  447. include more sophisticated functions besides the traditional desktop operations 
  448. provided. 
  449.  
  450. To see the next section, double-click on: Introducing Personal AS Builder. 
  451.  
  452.  
  453. ΓòÉΓòÉΓòÉ 4.1. Personal AS Table ΓòÉΓòÉΓòÉ
  454.  
  455. Managing your own data effectively using Personal AS Table 
  456.  
  457. Personal AS business decisions can be made using a wide range of data sources, 
  458. one of which is Personal AS Table. 
  459.  
  460. Personal AS Table is more than just a simple table editor. It includes advanced 
  461. data entry and display facilities that make the storage and display of 
  462. information quicker and easier than other traditional data-entry methods. 
  463.  
  464. This view of the empdata table shows four columns and twelve rows of employee 
  465. information. With Personal AS Table you can scroll across and down a table to 
  466. see more columns and rows, and you can change values in a table simply by 
  467. typing over the previous values. 
  468.  
  469. Using Personal AS Table, you can: 
  470.  
  471. o Design your table according to the type of data you want it to contain. 
  472.  
  473.   You can decide how many columns you will have in your table, their name, 
  474.   display order, and the type of data they can contain. You can choose which 
  475.   columns are the key columns to order the rows in your table. 
  476.  
  477. o Name the columns you want to always keep in view. 
  478.  
  479.   When you fix columns in your table, they are always displayed on your screen, 
  480.   and are not scrolled out of sight when you scroll across the table. This view 
  481.   of the empdata table has the Name column fixed: 
  482.  
  483. o Access data from other sources. For example, you can copy host AS, DB2 or 
  484.   SQL/DS data, and data from many other external sources, into a Personal AS 
  485.   table. 
  486.  
  487. o Directly update any column, row, or cell of a table. 
  488.  
  489.   With Personal AS Table you can isolate any column, row, or cell in a table, 
  490.   and work on that specific area of the table without affecting any other. 
  491.  
  492.   You can type information directly into the table by simply placing the cursor 
  493.   at the required place and typing. This could be a title or column name, or 
  494.   the data itself. 
  495.  
  496. o Check the data in your table, and choose a default value to be used if no 
  497.   value is entered. 
  498.  
  499.   For example, you can choose a range of valid values, and use an expression 
  500.   check for the values in each column. 
  501.  
  502. o Display and distribute data. You can look at all of your table, or choose to 
  503.   look at just some of the columns and rows by choosing a subset. 
  504.  
  505.   When you display a table, you can use a Table view to look at as many columns 
  506.   and rows as will fit on your screen. Alternatively, you can use a form view 
  507.   and look at one row of the table at a time. 
  508.  
  509.   This is a form view of the empdata table. It is currently displaying the row 
  510.   for Mary-Lou Guajardo. A subset has been chosen. As you can see from the 
  511.   informationarea below the table, only 79 of the 200 rows in the table are 
  512.   available for display. 
  513.  
  514.   When you select the arrow button next to the Division value, a list of valid 
  515.   values for Division is displayed. You can select one of these values to 
  516.   change the table. 
  517.  
  518. o Share data with other users. 
  519.  
  520.   Once you have created or changed the data in your table, several users can 
  521.   use the table as a basis for charts, reports, and analyses. 
  522.  
  523. Press the Esc(ape) key on your keyboard to return to the previous text. 
  524.  
  525.  
  526. ΓòÉΓòÉΓòÉ 4.2. Personal AS Report ΓòÉΓòÉΓòÉ
  527.  
  528. Presenting data using Personal AS Report 
  529.  
  530. With a Personal AS Report, you can display numeric or character data in a 
  531. chosen layout. The basic data can be presented or displayed in detail or 
  532. summary form. You can even show the titles and column headings, without any of 
  533. the report details: 
  534.  
  535. You decide the final layout of your report by choosing from a wide range of 
  536. different layout options, and adding captions to clarify or highlight any parts 
  537. of your report. 
  538.  
  539. You can create two types of reports, Detail and Summary, as shown in the 
  540. following illustrations: 
  541.  
  542. The above illustration shows a detail report of data. You can also display 
  543. totals if you decide to include them in your report. This illustration shows a 
  544. summary report with the results of calculations, such as average and grand 
  545. total. A summary report can also include subtotaling across and down the 
  546. report. However, it does not show any details. 
  547.  
  548. You can use Personal AS Report to analyze your data, including calculating and 
  549. displaying minimum and maximum values, totals and subtotals, percentages, 
  550. averages, and standard deviations. 
  551.  
  552. With Personal AS Report you can: 
  553.  
  554. o Choose the columns of data that you want to present. 
  555.  
  556.   The report you create is based on the data table you select. When you create 
  557.   the report, you can make further selections by choosing which columns to 
  558.   display in your report. 
  559.  
  560. o Calculate new data from your original data. 
  561.  
  562.   You can use the data from existing columns to calculate values for new 
  563.   columns in your report. 
  564.  
  565. o Group your data both down and across the page. 
  566.  
  567.   Regardless of the order of your original data, you can arrange the data in 
  568.   your report into meaningful groups for analysis. 
  569.  
  570. o Design the layout of your report. 
  571.  
  572.   You can use color, outlines, and labels in the body of your report to 
  573.   highlight important points. 
  574.  
  575. o Set conditions. 
  576.  
  577.   When you want to highlight specific values in your data, you can use 
  578.   expressions or arithmetic operations to select rows in your report. 
  579.  
  580. o Include variables in your report. 
  581.  
  582.   You can use variables which are substituted for the current values, such as 
  583.   the current date or page number. 
  584.  
  585. o Customize your report to arrange various elements. 
  586.  
  587.   You can separate the data from the headings in your report. 
  588.  
  589. o Exchange reports between Personal AS and host AS. 
  590.  
  591.   You can use reports that were created using host AS, or transfer reports that 
  592.   you created using Personal AS to host AS. 
  593.  
  594. o Access data from other sources to use in your report. 
  595.  
  596.   You can use data from external sources as the basis of your report. 
  597.  
  598. o Print your report in a variety of ways. 
  599.  
  600.   You can print a report either portrait or landscape, and in any monospaced 
  601.   font that your printer supports. 
  602.  
  603. Press the Esc(ape) key on your keyboard to return to the previous text. 
  604.  
  605.  
  606. ΓòÉΓòÉΓòÉ 4.3. Personal AS Chart ΓòÉΓòÉΓòÉ
  607.  
  608. Presenting data with Personal AS Chart 
  609.  
  610. With Personal AS Chart you are provided with a wide choice of presentation 
  611. methods, including three-dimensional displays, that both expand presentation 
  612. alternatives and simplify interpretation. Charts are useful for showing 
  613. economic trends, highlighting out-of-line situations, proportions, and much 
  614. more. 
  615.  
  616. You can create each of the following types of chart using a variety of styles 
  617. to suit your needs: 
  618.  
  619. Line chart 
  620.  
  621. Surface chart 
  622.  
  623. Scatter chart 
  624.  
  625. Bar chart 
  626.  
  627. Mixed chart 
  628.  
  629. Pie chart 
  630.  
  631. You can also perform tasks such as calculating and showing totals, averages, 
  632. minimum or maximum values, cumulative values, and percentages (of all values, 
  633. or of individual columns). 
  634.  
  635. Once you complete a chart, you can save in any of the following formats: 
  636.  
  637. o Personal AS Chart 
  638. o OS/2 Metafile (.MET) 
  639. o OS/2 2.0 Bitmap (.BMP) 
  640. o OS/2 1.1 Bitmap (.BMP) 
  641. o Zsoft Image Format (PCX.) 
  642. o Tagged Image Format File (.TIF) 
  643. o Graphics Interchange Format (.GIF) 
  644. and use it with other OS/2 products, or use the standard OS/2 facilities to 
  645. print or plot your charts. 
  646.  
  647. If you are a host AS user, you can either access charts in Personal AS, or 
  648. transfer charts from Personal AS to host AS. Many charts produced by host AS 
  649. can also be used by Personal AS. 
  650.  
  651. Press the Esc(ape) key on your keyboard to return to the previous text. 
  652.  
  653.  
  654. ΓòÉΓòÉΓòÉ 4.4. Personal AS Query ΓòÉΓòÉΓòÉ
  655.  
  656. Selecting and combining information with Personal AS Query 
  657.  
  658. A key requirement for any department is the ability to select from the mass of 
  659. available data and present the information that directly affects them. With 
  660. Personal AS Query, you can select and manipulate complex information and 
  661. display it simply, for example in a Personal AS Chart or Personal AS Report, or 
  662. save it in table in a particular order. 
  663.  
  664. A Personal AS Query can be based on a single table, a set of tables selected by 
  665. name, or on a data structure diagram you have already created and saved. 
  666.  
  667. One of the most powerful features of Personal AS Query is the ability to 
  668. combine tabular data from a variety of sources using different types of join, 
  669. and produce results tailored to your information requirements. Personal AS 
  670. Query uses a recognized set of standard join operations. 
  671.  
  672. When you create a query, the data you use is linked to it, not contained in it. 
  673. Therefore, you can make changes or add data to your table, and the query you 
  674. have created will always be based on the latest data. You can also save the 
  675. results you get from the query in a data table. 
  676.  
  677. With Personal AS Query you can: 
  678.  
  679. o Choose the rows you require. 
  680.  
  681.   You can define conditions to select specific rows of data to get the 
  682.   information you need. 
  683.  
  684. o Combine data from several tables. 
  685.  
  686.   You can create a query based on data from several tables, as shown in the 
  687.   above illustration. 
  688.  
  689. o Display a data structure. 
  690.  
  691.   Once you have selected the tables you want, a data structure diagram is 
  692.   displayed which is a set of linked table icons. You can see column details 
  693.   for each table in the data structure diagram. 
  694.  
  695. o View or change tables. 
  696.  
  697.   You can view or change your data tables from within Personal AS Query. 
  698.  
  699. o Create new columns. 
  700.  
  701.   You can create new columns to hold data, that are calculated by an expression 
  702.   you type in. 
  703.  
  704. o Summarize the data. 
  705.  
  706.   You can use a query to perform summary calculations, such as finding the 
  707.   average salary of employees in each department. 
  708.  
  709. o Specify the columns you want to see. 
  710.  
  711.   Once the query is complete, you can select the columns you want to see. You 
  712.   can either save the selections you made as part of the query, or simply use 
  713.   the selected columns to see a temporary view of the results. 
  714.  
  715. o Display the results of your query. 
  716.  
  717.   Before you save the query you have created, you can check to ensure you 
  718.   selected the correct information. 
  719.  
  720. o Save a query and run it regularly. 
  721.  
  722.   Each time you make changes to your data, you can run the query you saved, and 
  723.   get updated results. 
  724.  
  725. o Use a query directly for a chart or report. 
  726.  
  727.   You can create charts or reports that are based on queries, without having to 
  728.   save the query as a results table. 
  729.  
  730. o Save the results of your query as a data table. 
  731.  
  732.   If you save a query as a table, you can treat the table like any other. You 
  733.   can then send the data to other people in your organization in a different 
  734.   format, or use it to create a chart or a report. 
  735.  
  736. Press the Esc(ape) key on your keyboard to return to the previous text. 
  737.  
  738.  
  739. ΓòÉΓòÉΓòÉ 4.5. Personal AS Procedure ΓòÉΓòÉΓòÉ
  740.  
  741. Performing regular tasks with Personal AS Procedure 
  742.  
  743. In an organization, many decision-support tasks are completed regularly. You 
  744. can use Personal AS Procedure to create and maintain graphical programs to 
  745. automate tasks that you need to do regularly. For example, you can create a 
  746. procedure to print a monthly report using the latest data in a table. 
  747.  
  748. The following procedure is used to copy a table to another, and then display it 
  749. on the screen. It uses dialogs to ask the user the name of the table to be 
  750. copied, and the name of the table it is to be copied to. 
  751.  
  752. You create a procedure by linking icons in the Procedure work space. You can 
  753. drag icons from the main Procedure palette, or from outside Personal AS 
  754. Procedure. These icons can represent Personal AS objects, and objects other 
  755. than Personal AS including OS/2 and DOS executable files. 
  756.  
  757. The icons you can use in Personal AS Procedure are shown in the main palette. 
  758. (Another icon, the Tack, appears in the work space only when you bend the links 
  759. between icons.) You can customize the palette to include only the objects you 
  760. want to use when you create procedures. 
  761.  
  762. When you use palette icons, you have to specify the names of the existing 
  763. objects that they represent. You can name these in the palette or in the 
  764. procedure work space. A procedure can contain a maximum of 100 icons. 
  765.  
  766. The actions performed in the procedure are determined by the links you make 
  767. between the icons. For example, if you link a report icon to a printer icon, 
  768. the action is to print the report, so the report is printed. 
  769.  
  770. You can double-click on an icon to view or change the object. Similarly, you 
  771. can double-click on a link to confirm the kind of link it is. 
  772.  
  773. You can create a procedure with one or more chains of icons. Different chains 
  774. can be started, joined together, or remain apart. You can take advantage of the 
  775. multitasking facility in Personal AS Procedure by opening several objects 
  776. simultaneously to perform several tasks. 
  777.  
  778. When you run a procedure, objects are normally processed from left to right, 
  779. then from top to bottom. However, you can process the objects in a different 
  780. order by using flow links. While the procedure is running, the objects being 
  781. processed are emphasized so that you can follow the procedure's progress. 
  782.  
  783. Press the Esc(ape) key on your keyboard to return to the previous text. 
  784.  
  785.  
  786. ΓòÉΓòÉΓòÉ 4.6. Personal AS Command ΓòÉΓòÉΓòÉ
  787.  
  788. Communicating with AS using Personal AS Command 
  789.  
  790. Personal AS Command can be a very useful extension to host AS as you can use it 
  791. to work with host AS Procedure command tables. A host AS Procedure command 
  792. table contains AS commands that are processed one after another when you run 
  793. the table. To use Personal AS Command, you must know host AS, and particularly 
  794. host AS Procedure command tables. 
  795.  
  796. With Command you can copy a host AS procedure to your workstation, edit it, and 
  797. save the changes by copying it back to the host, or you can store it as a new 
  798. object on your workstation. Similarly, you can create command tables on your 
  799. workstation and save them, then at a later date copy them to the mainframe. 
  800.  
  801. When there are commands stored on your workstation, you can exploit the 
  802. printing and mailing facilities of Personal AS. 
  803.  
  804. You can include Command objects in a Personal AS procedure. In this way you can 
  805. include the results from the processing of the command table on the host, in a 
  806. procedure. This means that you can combine both the processing power of your 
  807. personal computer and the host mainframe computer to which it is linked, to 
  808. give you an even more powerful means of automating some of your regular office 
  809. tasks. 
  810.  
  811. Press the Esc(ape) key on your keyboard to return to the previous text. 
  812.  
  813.  
  814. ΓòÉΓòÉΓòÉ 4.7. Personal AS Calculator ΓòÉΓòÉΓòÉ
  815.  
  816. Making calculations with Personal AS Calculator 
  817.  
  818. You can use Personal AS Calculator just like an ordinary desktop calculator, 
  819. with the addition of several useful features, including: 
  820.  
  821. o Reciprocals and squares 
  822. o Complex roots and powers 
  823. o Parentheses and factorials 
  824. o Trigonometric functions 
  825. o Logarithms and inversions 
  826. o Hexadecimal characters 
  827.  
  828. For example, with the inversion pushbutton you can find the natural number 
  829. corresponding to a logarithmic value displayed in the results area, or the 
  830. angle corresponding to a sine, cosine, or tangent value displayed. 
  831.  
  832. A tally roll is displayed when you use the extended functions of Personal AS 
  833. Calculator. The tally roll keeps a line-by-line record of the numbers and 
  834. operations you have performed, and their results. Your use of the memory 
  835. function is also recorded. You can browse up and down the tally roll, to check 
  836. what you have done, or to recover one or more of the recorded values for 
  837. further use. You can also print the contents of the tally roll. 
  838.  
  839. You can use Personal AS Calculator with the basic functions or with the 
  840. extended functions displayed. The following illustration shows the extended 
  841. functions of Personal AS Calculator. 
  842.  
  843. Press the Esc(ape) key on your keyboard to return to the previous text. 
  844.  
  845.  
  846. ΓòÉΓòÉΓòÉ 5. Introducing Personal AS Builder ΓòÉΓòÉΓòÉ
  847.  
  848. Introducing Personal AS Builder 
  849.  
  850. Many organizations and industry sectors have very specific decision-support 
  851. needs. Personal AS Builder provides a comprehensive set of programming tools 
  852. specifically designed to address these needs. Application designers with 
  853. specific requirements not served by a product, can use Personal AS Builder to 
  854. design, prototype, and build applications which meet their own particular 
  855. needs, very easily and quickly. 
  856.  
  857. Four components of Builder provide the ability to develop applications in 
  858. controlled stages. Double-click on any of the small pictures for a more 
  859. detailed description of the Builder components. 
  860.  
  861. The Menu Editor 
  862. The Window Editor 
  863. The Program Editor 
  864. The Make Facility 
  865.  
  866. With Personal AS Builder you can build applications with varying degrees of 
  867. complexity. You can build simple applications with a single window and a 
  868. program using the Window and Program editors. This could then be compiled 
  869. directly, without the need to use the Make facility. For example, you could use 
  870. the process shown here to create a simple application, such as a desktop 
  871. calculator: 
  872.  
  873. You can also design a more complicated application that uses many programs and 
  874. windows, and uses the Make facility to compile them all together. For example, 
  875. you could use the process shown here to create a complex application, such as a 
  876. stock control application used in an international, multi-product, 
  877. organization: 
  878.  
  879. With Personal AS Builder you can build 32 bit applications with the following 
  880. features: 
  881.  
  882. o Dynamic Data Exchange (DDE) enabled, either as DDE Clients, or DDE Servers, 
  883.   or both Clients and Servers 
  884. o Drag and drop enabled 
  885. o Personalized end-user interfaces 
  886. o Support for a range of data file types, including: 
  887.  
  888.    - OS/2 Metafile (.MET) 
  889.    - OS/2 2.0 Bitmap (.BMP) 
  890.    - OS/2 1.1 Bitmap (.BMP) 
  891.    - Zsoft Image Format (.PCX) 
  892.    - Tagged Image Format File (.TIF) 
  893.    - Graphics Interchange Format (.GIF) 
  894.    - Personal AS object 
  895.  
  896. o Supporting the Common User Access* (CUA*) and Systems Application 
  897.   Architecture* (SAA*) guidelines 
  898. o Supporting the application programming interfaces (APIs) for the other 
  899.   Personal AS objects 
  900. o Sharing data and common end-user interfaces with mainframe and other 
  901.   workstations 
  902. o Supporting the exchange of data using host AS, including facilities for 
  903.   handling different file types 
  904. o Linking existing applications written in "C" to the application's front-end 
  905.   user interface by using the Window and Menu facilities 
  906. o Linking, via SQL, to DB2/2 and other databases 
  907. o Including your own extensive help or on-line documentation, using the OS/2 
  908.   Programmer's Toolkit. 
  909.  
  910. More Information about Personal AS Builder 
  911.  
  912. For a more detailed look at Personal AS Builder, double-click on: 
  913. Personal AS Builder - more details. 
  914.  
  915. To see the section about the exchange of data with host AS, double-click on: 
  916. Exchanging data with Host AS. 
  917.  
  918. To see some examples of applications that were desgined and built using 
  919. Builder, double-click on: The Customizable Solution. 
  920.  
  921. To see the next section, double-click on: Personal AS and OS/2. 
  922.  
  923.  
  924. ΓòÉΓòÉΓòÉ 5.1. Personal AS Builder - More Details ΓòÉΓòÉΓòÉ
  925.  
  926. Personal AS Builder - More Details 
  927.  
  928. You can use Builder to create OS/2 Presentation Manager applications that may 
  929. then be run freely on any system containing the Personal AS base product. 
  930. Applications created using Builder can take advantage of links to any of the 
  931. Personal AS objects, such as Personal AS Report and Personal AS Chart. You can 
  932. also use your applications in a Personal AS procedure. 
  933.  
  934. Builder provides the powerful programming language Application System Language 
  935. (ASL). ASL is an event-driven high-level language, possessing a wide range of 
  936. built-in functions. It embodies many of the principles of object-oriented 
  937. programming, and was extensively used to develop the facilities of the Personal 
  938. AS product. It is designed to enable users to build applications that can 
  939. conform to IBM's Common User Access (CUA) and Systems Application Architecture 
  940. (SAA) guidelines with the minimum of effort. 
  941.  
  942. There are two distinct sets of tasks you can perform with Builder: 
  943.  
  944. o Creating the end user interface, or prototyping 
  945. o Creating program code which actually does the processing 
  946.  
  947. When you choose to prototype, you can build an application in separate, though 
  948. related, stages. You can generate code from a WYSIWIG interface, with which you 
  949. design the interface by selecting controls from a palette, and then the code is 
  950. generated automatically for you. 
  951.  
  952. Builder contains a debugger sample application which you can use to debug any 
  953. application you are writing. You can use the debugger application to: 
  954.  
  955. o Walk through your compiled ASL application 
  956. o Set break points in the executing ASL application 
  957. o Query and modify any variables and objects in the application 
  958. o Display the data and objects that are active in the current application. 
  959.  
  960. Press the Esc(ape) key on your keyboard to return to the previous text. 
  961.  
  962.  
  963. ΓòÉΓòÉΓòÉ 5.2. Exchanging Data with Host AS ΓòÉΓòÉΓòÉ
  964.  
  965. Exchanging Data with Host AS 
  966.  
  967. The AS object in Builder allows an ASL program to issue requests to host AS 
  968. that both access data and process data. Builder supports access to: 
  969.  
  970. o Any AS table 
  971. o Host tables (for example, VSAM) 
  972. o Host relational tables (for example, DB2*) 
  973. o Host CDI tables (for example, IMS) 
  974.  
  975. Builder also allows you to process host data by using: 
  976.  
  977. o AS commands (for example, data specifications, QMF* queries) 
  978. o AS procedures 
  979. o AS facilities (for example, Host AS Project Management, Host AS Statistics) 
  980.  
  981. Press the Esc(ape) key on your keyboard to return to the previous text. 
  982.  
  983.  
  984. ΓòÉΓòÉΓòÉ 6. Personal AS and OS/2 ΓòÉΓòÉΓòÉ
  985.  
  986. Personal AS in the OS/2 Environment 
  987.  
  988. Personal AS fully exploits the advanced facilities of OS/2 Version 2. Listed 
  989. here are some of the features of OS/2 that are used by Personal AS. 
  990. Double-click on the titles to see more details about them. 
  991.  
  992. o Workplace Shell 
  993. o 32-Bit Addressing 
  994. o Multitasking 
  995. o Dragging and Dropping 
  996. o Dynamic Data Exchange 
  997. o Application Protection 
  998. o Help Facility 
  999.  
  1000. To see the next section, double-click on: Accessing Data Tables. 
  1001.  
  1002.  
  1003. ΓòÉΓòÉΓòÉ 6.1. Workplace Shell ΓòÉΓòÉΓòÉ
  1004.  
  1005. Workplace Shell 
  1006.  
  1007. Personal AS exploits the many advanced features of the OS/2 Workplace Shell, 
  1008. giving its users a standard and easy-to-use product. 
  1009.  
  1010. It uses an icon-driven interface that is fully customizable. This simplifies 
  1011. tasks, and as a result boosts productivity - experienced computer users can 
  1012. customize Personal AS to their particular needs and working methods, whilst 
  1013. novice users require less training to use the intuitive and standardized 
  1014. interface. 
  1015.  
  1016. When Personal AS is installed, it uses standard OS/2 concepts, such as: 
  1017.  
  1018. o A folder to store the shadows of all the object templates 
  1019. o A Profile notebook to hold the settings that are common to all the Personal 
  1020.   AS objects 
  1021. o A folder to store the sample objects and data 
  1022. o Drag and drop within Personal AS, and across the entire OS/2 desktop 
  1023. o Contextual help available for all selected objects, entry fields, and menu 
  1024.   choices. 
  1025.  
  1026. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1027.  
  1028.  
  1029. ΓòÉΓòÉΓòÉ 6.2. 32-Bit Addressing ΓòÉΓòÉΓòÉ
  1030.  
  1031. 32-Bit Addressing 
  1032.  
  1033. Personal AS can take advantage of the full potential of today's microprocessing 
  1034. technology - 386 SX processors and above, leading to enhanced performance. 
  1035.  
  1036. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1037.  
  1038.  
  1039. ΓòÉΓòÉΓòÉ 6.3. Multitasking ΓòÉΓòÉΓòÉ
  1040.  
  1041. Multitasking 
  1042.  
  1043. With OS/2 you can access, use, and manage information using multiple 
  1044. applications at the same time. For example, you could start to create a 
  1045. Personal AS Report whilst a Personal AS Chart was being drawn, and a Personal 
  1046. AS Procedure was executing. 
  1047.  
  1048. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1049.  
  1050.  
  1051. ΓòÉΓòÉΓòÉ 6.4. Dragging and Dropping ΓòÉΓòÉΓòÉ
  1052.  
  1053. Dragging and Dropping 
  1054.  
  1055. Using the OS/2 drag and drop feature, you can simply drag and drop icons across 
  1056. the operating system. For example, within Personal AS you can: 
  1057.  
  1058. o Drag a chart icon to a printer icon to print the chart 
  1059. o Drag a report icon to the mail icon to send the report to other users 
  1060. o Drag data from an object that is not part of Personal AS such as a 
  1061.   spreadsheet, and drop it onto a Personal AS object icon such as query 
  1062. o Drag an open Personal AS Table icon to a Personal AS Chart icon to establish 
  1063.   a Dynamic Data Exchange (DDE) link. This means that every time the table is 
  1064.   updated, the chart will be refreshed to display the new data. 
  1065.  
  1066. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1067.  
  1068.  
  1069. ΓòÉΓòÉΓòÉ 6.5. Dynamic Data Exchange ΓòÉΓòÉΓòÉ
  1070.  
  1071. Dynamic Data Exchange 
  1072.  
  1073. Personal AS supports Dynamic Data Exchange (DDE). DDE allows the exchange of 
  1074. information between programs. If you establish a link between two objects, any 
  1075. change you make to the server object is reflected automatically in the client 
  1076. object. (A server object provides the information; a client object receives the 
  1077. information.) For example, Personal AS Table can act as a DDE server object for 
  1078. Personal AS Report. This means that if you establish a DDE link between the 
  1079. two, when you make a change to the table, the report can be changed 
  1080. automatically to show it. 
  1081.  
  1082. You can create a DDE link with objects other than Personal AS. For example, you 
  1083. could establish a DDE link from Excel** to Personal AS Chart. When the 
  1084. spreadsheet is updated, the chart could be redrawn automatically to show it. 
  1085.  
  1086. Personal AS supports the following DDE formats: PM Metafile, Bitmap, GIF, TIFF, 
  1087. DIF, DBF, PCX, PCIXF, CSV, and Text. However, some objects may be restricted in 
  1088. the DDE formats they can use. For example, Chart can act as a server for 
  1089. graphical formats, whereas Report cannot. 
  1090.  
  1091. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1092.  
  1093.  
  1094. ΓòÉΓòÉΓòÉ 6.6. Application Protection ΓòÉΓòÉΓòÉ
  1095.  
  1096. Application Protection 
  1097.  
  1098. When you are using Personal AS and other applications at the same time, OS/2 
  1099. prevents the loss of your work because no single application can crash the 
  1100. entire system. 
  1101.  
  1102. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1103.  
  1104.  
  1105. ΓòÉΓòÉΓòÉ 6.7. OS/2 Help Facility ΓòÉΓòÉΓòÉ
  1106.  
  1107. Help in Personal AS 
  1108.  
  1109. Personal AS has taken advantage of the extended OS/2 online help facility, and 
  1110. has provided help for: 
  1111.  
  1112. o Each menu bar choice 
  1113.  
  1114. o Each pull-down choice 
  1115.  
  1116. o General help for each window 
  1117.  
  1118. o Contextual help for each selectable item 
  1119.  
  1120. o Task oriented help for each object 
  1121.  
  1122. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1123.  
  1124.  
  1125. ΓòÉΓòÉΓòÉ 7. Accessing Data Tables ΓòÉΓòÉΓòÉ
  1126.  
  1127. Accessing Data Tables with Personal AS 
  1128.  
  1129. There are many ways you can use Personal AS to access and manipulate data. You 
  1130. can access a wide range of data, such as DB2/2* data, SQL/DS* data, AS/400* 
  1131. data, DB2* data, host AS data, and other data formats through host AS. You can 
  1132. also access a wide range of data exchange formats, such as: 
  1133.  
  1134. o Integrated Exchange Format (PC/IXF) 
  1135.  
  1136. o Data Base Facility (DBF) file format 
  1137.  
  1138. o Data Interchange Format (DIF) 
  1139.  
  1140. The access to data depends on the environment in which you are running Personal 
  1141. AS. Double-click on any of the following headings for an illustration of using 
  1142. Personal AS in different environments: 
  1143.  
  1144. o Personal AS - the Standalone Solution 
  1145.  
  1146. o Personal AS in a Local Area Network 
  1147.  
  1148. o Personal AS linking to AS/400 
  1149.  
  1150. o Personal AS and SQL 
  1151.  
  1152. o Personal AS and Host AS 
  1153.  
  1154. When you use data exchange formats you can either exchange data between one 
  1155. database and another, or access and use the data in any of these databases or 
  1156. formats to create a chart, a report, a business plan, or a statistical 
  1157. analysis. For example, you can exchange data by copying a Personal AS table to 
  1158. a host AS table. 
  1159.  
  1160. This means that whenever you want to access data from external data sources, 
  1161. you do not have to copy the data before you start creating a chart, report, 
  1162. business plan, or statistical analysis. You can use a file directly in data 
  1163. exchange format without having to import it into Personal AS before you create 
  1164. your chart or report. 
  1165.  
  1166. You could, for example, create a chart by using data held in your Oracle** 
  1167. database. Personal AS would access the database through host AS using the 
  1168. Customized Data Interface feature, save the chart specification, and represent 
  1169. it as an icon. 
  1170.  
  1171. When you select the chart icon, Personal AS recognizes the data source you used 
  1172. as a basis for your chart, and creates the chart for you. In this way, you can 
  1173. create charts, reports, plans and analyses by directly accessing data, whether 
  1174. it is from DB2/2, AS/400, host AS, DB2, or SQL/DS, without having to change the 
  1175. format of the data. 
  1176.  
  1177. To see the next section, double-click on: Introducing Other Personal AS 
  1178. Products. 
  1179.  
  1180.  
  1181. ΓòÉΓòÉΓòÉ 7.1. Personal AS - the Standalone Solution ΓòÉΓòÉΓòÉ
  1182.  
  1183. Personal AS - the Standalone Solution 
  1184.  
  1185. When Personal AS is installed on a standalone computer, it can make full use of 
  1186. information that is available from other sources. For example, Personal AS can 
  1187. exchange data with: 
  1188.  
  1189. o DB2/2. 
  1190.  
  1191.   You can access SQL data stored in a DB2/2* database, and present it in a 
  1192.   report, chart, or use it with other Personal AS objects. 
  1193.  
  1194. o OS/2 File system 
  1195.  
  1196.   You can exchange data with other PC products such as: 
  1197.  
  1198.    - Products that use Comma Separated Variable (CSV), or Flat (FLT) file 
  1199.      format 
  1200.  
  1201.    - Products that use DBF file format (dBASE** and Lotus 1-2-3**) 
  1202.  
  1203.    - Products that use DIF file format 
  1204.  
  1205.    - Products that use PC/IXF format 
  1206.  
  1207. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1208.  
  1209.  
  1210. ΓòÉΓòÉΓòÉ 7.2. Personal AS in a Local Area Network ΓòÉΓòÉΓòÉ
  1211.  
  1212. Personal AS in a Local Area Network 
  1213.  
  1214. Through a Local Area Network (LAN), you can use Personal AS to access data from 
  1215. various departments and locations. 
  1216.  
  1217. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1218.  
  1219.  
  1220. ΓòÉΓòÉΓòÉ 7.3. Personal AS Linking to AS/400 ΓòÉΓòÉΓòÉ
  1221.  
  1222. Personal AS Linking to AS/400 
  1223.  
  1224. With AS/400* PC Support/400 (Program Number 5738-PC1), you can link to an 
  1225. AS/400 using Personal AS to: 
  1226.  
  1227. o Access data from AS/400 files 
  1228.  
  1229. o Store data in AS/400 files 
  1230.  
  1231. o Store data in SQL* tables on the AS/400 
  1232.  
  1233. o Store data in shared folders on the AS/400 that are defined as virtual drives 
  1234.   on your workstation 
  1235.  
  1236. For example, you can access business data, such as orders, accounts receivable, 
  1237. and stock control, that are kept on the AS/400 system. 
  1238.  
  1239. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1240.  
  1241.  
  1242. ΓòÉΓòÉΓòÉ 7.4. Personal AS and SQL ΓòÉΓòÉΓòÉ
  1243.  
  1244. Personal AS and SQL 
  1245.  
  1246. You can use Personal AS to: 
  1247.  
  1248. o Access data from DB2/2* (SQL*) tables and views 
  1249.  
  1250. o Store data in DB2/2 tables 
  1251.  
  1252. o Access and store data in DB2/2, SQL/DS*, and OS/400* tables in databases on 
  1253.   remote Distributed Relational Database Architecture * (DRDA*) servers. (To 
  1254.   access a remote DRDA server, IBM SAA* Distributed Database Connection 
  1255.   Services/2 (DDCS/2) (Program Number 5621-226) also needs to be installed in 
  1256.   the machine running DB2/2.) 
  1257.  
  1258. For example, you can create a Personal AS chart from data held as DB2 tables, 
  1259. selecting only those rows and columns of data you require in your chart. 
  1260.  
  1261. You can use Personal AS with DB2/2 to access and store data in SQL tables on 
  1262. the AS/400*. 
  1263.  
  1264. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1265.  
  1266.  
  1267. ΓòÉΓòÉΓòÉ 7.5. Personal AS and Host AS ΓòÉΓòÉΓòÉ
  1268.  
  1269. Personal AS and Host AS 
  1270.  
  1271. Host AS is a decision-support software product for the IBM* System/370* and IBM 
  1272. System/390* computers running within MVS/XA* and MVS/ESA* operating systems 
  1273. using TSO/E, or within VM/SP, VM/XA*, and VM/ESA* using CMS. 
  1274.  
  1275. Like Personal AS, host AS provides functions such as data management, reporting 
  1276. and charting facilities, as well as project management, business planning, 
  1277. statistical analysis, and linear programming. Thus, Personal AS and AS can work 
  1278. with each other by exchanging tables and other objects. 
  1279.  
  1280. With Personal AS, you can link to host AS and use external data in the VM or 
  1281. MVS environment by accessing data: 
  1282.  
  1283. o From host AS tables 
  1284.  
  1285. o From SQL/DS* or DB2* tables 
  1286.  
  1287. o Through an AS Customized Data Interface (CDI). 
  1288.  
  1289.   A CDI is a software program which you write to provide AS applications with 
  1290.   additional input data in either the MVS or VM environment. This allows AS to 
  1291.   access any data which is available on your mainframe, including data from 
  1292.   database management systems which are not directly supported by AS. 
  1293.  
  1294. o From VSAM files 
  1295.  
  1296. o From ISPF tables 
  1297.  
  1298. o From APL files 
  1299.  
  1300. o From QMF* queries 
  1301.  
  1302. Similarly, you can copy Personal AS tables into: 
  1303.  
  1304. o Host AS tables 
  1305.  
  1306. o SQL/DS or DB2 tables 
  1307.  
  1308. o ISPF tables 
  1309.  
  1310. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1311.  
  1312.  
  1313. ΓòÉΓòÉΓòÉ 8. Other Personal AS Products ΓòÉΓòÉΓòÉ
  1314.  
  1315. Providing Solutions with Other Personal AS Products 
  1316.  
  1317. When your business requires more complex analyses for your decision-making 
  1318. process, you can perform tasks with other Personal AS products. 
  1319.  
  1320. Note:  THE FOLLOWING PRODUCTS ARE CURRENTLY ONLY AVAILABLE FOR USE ON PERSONAL 
  1321. AS VERSION 2. 
  1322.  
  1323. Double-click on any of the small pictures for a more detailed description of 
  1324. each object. 
  1325.  
  1326. Personal AS Project Management 
  1327.  
  1328. Personal AS Project Management can help you schedule and manage the progress 
  1329. and performance of projects 
  1330. Personal AS Statistics 
  1331.  
  1332. Personal AS Statistics can help you perform forecasting and statistical 
  1333. analyses, presenting the results in either a tabular or graphical form 
  1334. Personal AS Business Planning 
  1335.  
  1336. Personal AS Business Planning can help you make business forecasts and develop 
  1337. multidimensional plans for your organization 
  1338.  
  1339. To see the next section, double-click on: Personal AS - The International 
  1340. Solution. 
  1341.  
  1342.  
  1343. ΓòÉΓòÉΓòÉ 8.1. Personal AS Project Management ΓòÉΓòÉΓòÉ
  1344.  
  1345. Personal AS Project Management 
  1346.  
  1347. Projects come in many forms. At one end of the scale are large corporate 
  1348. projects, such as building a new factory or developing a major new product. 
  1349. These are clearly recognized as projects and are controlled by a professional 
  1350. project manager. At the other end of the scale are small departmental projects, 
  1351. such as planning the work activities and resources within a small department 
  1352. that may be controlled by a manager or professional who does not have formal 
  1353. project management training. 
  1354.  
  1355. The common element in all types of project work is a set of activities that 
  1356. must be performed, schedules to be attained, and resources that can be 
  1357. allocated. For effective performance, project managers need to understand the 
  1358. exact status of their project, identify changing situations, and apply changes 
  1359. that have minimum impact on project objectives. 
  1360.  
  1361. Project Management is a tool for planning and controlling a project to assist 
  1362. managers to meet business objectives on time. 
  1363.  
  1364. The following is a list of the main features of Personal AS Project Management. 
  1365. To see more information about each one, double-click on its title. 
  1366.  
  1367. o Visual Front End 
  1368. o Optional Resource Chart on Gantt Chart 
  1369. o Comparative Analysis 
  1370. o Navigation Maps 
  1371. o Calendars 
  1372. o Displaying your Project Data 
  1373. o Fractional Resources 
  1374. o Autoscheduling and Rescheduling 
  1375. o Standard Reports and Charts 
  1376.  
  1377. To return to the section about Personal AS products, double-click on: Other 
  1378. Personal AS Products. 
  1379.  
  1380.  
  1381. ΓòÉΓòÉΓòÉ 8.1.1. Visual Front End ΓòÉΓòÉΓòÉ
  1382.  
  1383. A Visual Front End 
  1384.  
  1385. You can manage your project, from beginning to end, using a visual 
  1386. representation of a project's components, as shown in the following 
  1387. illustration: 
  1388.  
  1389. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1390.  
  1391.  
  1392. ΓòÉΓòÉΓòÉ 8.1.2. Optional Resource Chart on Gantt Chart ΓòÉΓòÉΓòÉ
  1393.  
  1394. Optional Resource Chart on Gantt Chart 
  1395.  
  1396. You can display a resource chart below your Gantt chart. This follows the same 
  1397. time scale as the Gantt chart, and shows what resource are available and how 
  1398. resources are allocated for a maximum of two resources in your project. You can 
  1399. choose whether to display the chart as a histogram or a line chart, and select 
  1400. whether to show actual values, or summarization values corresponding to either 
  1401. the maximum, minimum or average value. 
  1402.  
  1403. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1404.  
  1405.  
  1406. ΓòÉΓòÉΓòÉ 8.1.3. Comparative Analysis ΓòÉΓòÉΓòÉ
  1407.  
  1408. Comparative Analysis 
  1409.  
  1410. You can define bar items for your Gantt chart using any two date columns in 
  1411. your activity table. 
  1412.  
  1413. As the project progresses, slippage can automatically be calculated from a 
  1414. previously-stored baseline schedule, and you can create a comparative chart of 
  1415. the baseline against schedule. 
  1416.  
  1417. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1418.  
  1419.  
  1420. ΓòÉΓòÉΓòÉ 8.1.4. Navigation Maps ΓòÉΓòÉΓòÉ
  1421.  
  1422. Navigation Maps for Logic Diagrams and Gantt Charts 
  1423.  
  1424. If your project is quite large, your Logic diagram shows only a section of it. 
  1425. You can use a navigation map to see the location of your current Gantt or Logic 
  1426. diagram with respect to broader project views, and move it using your mouse. 
  1427.  
  1428. After you enter the activities in your project, define the relationships 
  1429. between them and perform an analysis, you can display your project graphically 
  1430. as a Logic diagram, or a Gantt chart. 
  1431.  
  1432. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1433.  
  1434.  
  1435. ΓòÉΓòÉΓòÉ 8.1.5. Calendars ΓòÉΓòÉΓòÉ
  1436.  
  1437. Calendars 
  1438.  
  1439. You can define workload periods using Calendars. You can use up to 16 Calendars 
  1440. per project. The Calendars form a Calendar set, which is represented 
  1441. graphically as a Calendar chart. You can change the time scale of the Calendar 
  1442. chart, and also tailor the chart by changing the colors, the thickness of the 
  1443. bars, and shading patterns. 
  1444.  
  1445. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1446.  
  1447.  
  1448. ΓòÉΓòÉΓòÉ 8.1.6. Displaying your project data ΓòÉΓòÉΓòÉ
  1449.  
  1450. Displaying your project data 
  1451.  
  1452. You can produce charts and reports that use your project data. 
  1453.  
  1454. You can also use Project Management objects in Personal AS Procedure. 
  1455.  
  1456. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1457.  
  1458.  
  1459. ΓòÉΓòÉΓòÉ 8.1.7. Fractional Resources ΓòÉΓòÉΓòÉ
  1460.  
  1461. Fractional Resources 
  1462.  
  1463. You are not limited to integral resources. This means you can use one shared 
  1464. resource to be divided across several projects, or you can check the 
  1465. availability of shared resources within a single project. 
  1466.  
  1467. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1468.  
  1469.  
  1470. ΓòÉΓòÉΓòÉ 8.1.8. Autoscheduling and rescheduling ΓòÉΓòÉΓòÉ
  1471.  
  1472. Autoscheduling and rescheduling 
  1473.  
  1474. You can schedule your project using the information entered the last time you 
  1475. performed scheduling. 
  1476.  
  1477. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1478.  
  1479.  
  1480. ΓòÉΓòÉΓòÉ 8.1.9. Standard reports and charts ΓòÉΓòÉΓòÉ
  1481.  
  1482. Standard reports and charts 
  1483.  
  1484. A number of standard reports and charts are provided to help you complete your 
  1485. project. 
  1486.  
  1487. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1488.  
  1489.  
  1490. ΓòÉΓòÉΓòÉ 8.2. Personal AS Statistics ΓòÉΓòÉΓòÉ
  1491.  
  1492. Personal AS Statistics 
  1493.  
  1494. Business professionals frequently need to analyze data, search for possible 
  1495. trends, and gather preliminary information. They also need to be aware of 
  1496. seasonal variations, or indicators for managing manufacturing processes. 
  1497.  
  1498. Statistics is a high-function data-analysis and forecasting tool designed to 
  1499. meet this need. 
  1500.  
  1501. Statistics can be used by two particular types of people: 
  1502.  
  1503. o Business professionals who need to analyze business information 
  1504.  
  1505.   The basic methods will satisfy the statistical needs of most business 
  1506.   professionals. 
  1507.  
  1508. o Corporate Statisticians 
  1509.  
  1510.   The advanced methods are designed to satisfy the more common needs of 
  1511.   professional statisticians working in a business environment. 
  1512.  
  1513. Personal AS Statistics provides more than fifty different statistical methods. 
  1514. Each method has comprehensive on-screen contextual help. 
  1515.  
  1516. Statistics provides a series of navigational route maps that help you identify 
  1517. the most appropriate method for the particular data you want to analyze. Each 
  1518. item on the route map is a push button to give instant access to the relevant 
  1519. function. Double-click on any of the push buttons for more information about 
  1520. the methods. 
  1521.  
  1522. For information about using Personal AS Statistics and host AS, double-click 
  1523. on: Exchanging data with Host AS 
  1524.  
  1525. To return to the section about Personal AS products, double-click on: 
  1526. Introducing Other Personal AS Products. 
  1527.  
  1528.  
  1529. ΓòÉΓòÉΓòÉ 8.2.1. Exploratory methods ΓòÉΓòÉΓòÉ
  1530.  
  1531. Exploratory Methods 
  1532.  
  1533. The exploratory methods provide a good starting point for previously unexamined 
  1534. data. 
  1535.  
  1536. You can use descriptive statistics to help you summarize your data by finding 
  1537. the average, the dispersion, and the range. 
  1538.  
  1539. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1540.  
  1541.  
  1542. ΓòÉΓòÉΓòÉ 8.2.2. Relations ΓòÉΓòÉΓòÉ
  1543.  
  1544. Relations 
  1545.  
  1546. You can use two types of analysis in Relations: Correlation and Regression. 
  1547.  
  1548. Correlation measures the degree of association between variables. 
  1549.  
  1550. For example, you have sales figures for the different products and you want to 
  1551. see if there is any association between them. 
  1552.  
  1553. You can use Regression methods to assess whether two or more variables are 
  1554. related and to determine the nature and extent of this relationship. You can 
  1555. then use any model that you produce to predict the value of a variable for 
  1556. known values of the other variables. 
  1557.  
  1558. For example, when you change the price of a product, you might want to know how 
  1559. prices for that product affect its sales. 
  1560.  
  1561. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1562.  
  1563.  
  1564. ΓòÉΓòÉΓòÉ 8.2.3. Model Fitting ΓòÉΓòÉΓòÉ
  1565.  
  1566. Model fitting 
  1567.  
  1568. Model fitting methods include time series and regression methods. 
  1569.  
  1570. In the business world, you frequently collect data at fixed intervals of time. 
  1571. For example, you might collect sales data on a weekly, monthly, quarterly or 
  1572. yearly basis. You can use time series analysis to build models, find 
  1573. forecasting formulae and make predictions using such data, as shown in the 
  1574. following illustration. 
  1575.  
  1576. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1577.  
  1578.  
  1579. ΓòÉΓòÉΓòÉ 8.2.4. Tests ΓòÉΓòÉΓòÉ
  1580.  
  1581. Tests 
  1582.  
  1583. You can perform significance tests on samples of data. You often want to 
  1584. compare samples to see whether the populations they represent can be considered 
  1585. similar in some respect. Statistics provides fifteen such tests. 
  1586.  
  1587. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1588.  
  1589.  
  1590. ΓòÉΓòÉΓòÉ 8.2.5. Distributions ΓòÉΓòÉΓòÉ
  1591.  
  1592. Distributions 
  1593.  
  1594. Distributions allow you to see the probabilities and other characteristics 
  1595. pertaining to specified distributions and remove the need to look up separate 
  1596. statistical tables for this task. 
  1597.  
  1598. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1599.  
  1600.  
  1601. ΓòÉΓòÉΓòÉ 8.2.6. Quality Control ΓòÉΓòÉΓòÉ
  1602.  
  1603. Quality Control 
  1604.  
  1605. These are statistical quality control techniques allowing you to monitor 
  1606. processes to make sure they remain in statistical control. 
  1607.  
  1608. Additional statistical quality control charts available are: 
  1609.  
  1610. o Cusum, which is a method where a cumulative sum is plotted against time to 
  1611.   detect changes in a process mean. 
  1612.  
  1613. o Pareto, which is a technique used to rank items in decreasing order of size. 
  1614.  
  1615. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1616.  
  1617.  
  1618. ΓòÉΓòÉΓòÉ 8.2.7. Analysis of Variance (ANOVA) ΓòÉΓòÉΓòÉ
  1619.  
  1620. Analysis of Variance (ANOVA) 
  1621.  
  1622. You can use Analysis of Variance (ANOVA) techniques to break down the total 
  1623. variation in a set of data into its possible sources. 
  1624.  
  1625. For example, suppose you conduct an experiment to determine the effect of four 
  1626. environmental factors on the speed of typing. The environmental factors 
  1627. comprise four different levels of background noise, three brands of 
  1628. typewriters, three levels of lighting, and two room temperatures. You have four 
  1629. factors, with levels of four, three, and two. You want to look at the effect of 
  1630. each of these factors. 
  1631.  
  1632. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1633.  
  1634.  
  1635. ΓòÉΓòÉΓòÉ 8.2.8. Exchanging data with Host AS ΓòÉΓòÉΓòÉ
  1636.  
  1637. Exchanging data with Host AS 
  1638.  
  1639. Statistics allows you to run statistical analyses directly against external 
  1640. data such as Host AS tables, so you do not need to import the data. You can 
  1641. also run statistical analyses using more than one table. 
  1642.  
  1643. In addition, the results of statistical analyses can be stored for future use, 
  1644. or integrated with other Personal AS applications. 
  1645.  
  1646. The range of methods and flexibility of result presentations make Statistics an 
  1647. ideal solution for both statisticians and business professionals. 
  1648.  
  1649. To return to the previous section, press the Esc(ape) key on your keyboard. 
  1650.  
  1651. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1652.  
  1653.  
  1654. ΓòÉΓòÉΓòÉ 8.3. Personal AS Business Planning ΓòÉΓòÉΓòÉ
  1655.  
  1656. Personal AS Business Planning 
  1657.  
  1658. Planners and managers need to identify market trends and understand the effects 
  1659. of price increases, rising interest rates, raw material cost fluctuations, 
  1660. demographic buying trends and many other factors that can influence planning 
  1661. activities throughout an organization. 
  1662.  
  1663. Personal AS Business Planning is a powerful tool that can help business 
  1664. professionals make projections and analyses and monitor closely an 
  1665. organization's resources. 
  1666.  
  1667. Typical uses for Business Planning are to plan finances, anticipate future 
  1668. business and volumes, estimate costs, and forecast profit. The following is a 
  1669. list of the main features of Personal AS Business Planning. To see more 
  1670. information about each one, double-click on its title. 
  1671.  
  1672. o Multidimensional Structures 
  1673. o Flexible Results Display 
  1674. o Powerful Modeling Language 
  1675. o Flexible Data Source 
  1676. o Self-generating Plan Items 
  1677. o Flexible Time and Total definitions 
  1678. o Automatic results consolidation 
  1679.  
  1680. To return to the section about Personal AS products, double-click on: Other 
  1681. Personal AS Products. 
  1682.  
  1683.  
  1684. ΓòÉΓòÉΓòÉ 8.3.1. Multidimensional Structures ΓòÉΓòÉΓòÉ
  1685.  
  1686. Multidimensional Structures 
  1687.  
  1688. Personal AS Business Planning is a multidimensional planning tool. You can use 
  1689. it to create plans that consolidate the results of up to four extra dimensions, 
  1690. in addition to plan items and time. Each dimension in the plan exists as an 
  1691. independent hierarchy. For example, you can have a geographic dimension that 
  1692. shows the hierarchy of your company's sales outlets: 
  1693.  
  1694. For each dimension in your plan, Business Planning automatically consolidates 
  1695. the results through the different levels in the hierarchy. For example, in the 
  1696. geographic dimension illustrated above, it would consolidate the results of the 
  1697. South East and the North East areas, then the Total Company. In plans with more 
  1698. than one additional dimension, the results are also automatically consolidated 
  1699. across each dimension. You can look at the results of each independent 
  1700. dimension within your defined hierarchical structure, as the following 
  1701. illustration shows: 
  1702.  
  1703. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1704.  
  1705.  
  1706. ΓòÉΓòÉΓòÉ 8.3.2. Flexible Results Display ΓòÉΓòÉΓòÉ
  1707.  
  1708. Flexible Results Display 
  1709.  
  1710. There are several methods you can use to display the results of your plans: 
  1711.  
  1712. o You can change the dimension elements that are displayed, including plan 
  1713.   items and time 
  1714.  
  1715. o You can change the orientation of the rows and columns 
  1716.  
  1717. o You can display summary results which show particular levels and elements of 
  1718.   a dimension 
  1719.  
  1720. o You can make a report of the entire plan 
  1721.  
  1722. o You can present a selected combination of the results of your plan in a chart 
  1723.  
  1724. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1725.  
  1726.  
  1727. ΓòÉΓòÉΓòÉ 8.3.3. A Powerful Modeling Language ΓòÉΓòÉΓòÉ
  1728.  
  1729. A Powerful Modeling Language 
  1730.  
  1731. A model is established as a set of statements that define the relationship and 
  1732. calculations between the items in your plan. The statements include conditional 
  1733. logic, advanced mathematical functions, intrinsic financial functions and 
  1734. system variables. 
  1735.  
  1736. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1737.  
  1738.  
  1739. ΓòÉΓòÉΓòÉ 8.3.4. A Flexible Data Source ΓòÉΓòÉΓòÉ
  1740.  
  1741. A Flexible Data Source 
  1742.  
  1743. The data that the model needs to execute its statements can be provided in two 
  1744. ways. You can insert it in the model, as shown below: 
  1745.  
  1746. Price = 30
  1747. Sales = Compound (100,10)
  1748.  
  1749. Alternatively, you can use data tables you have created previously. These may 
  1750. be tables that were created using Personal AS Table, or tables that were 
  1751. created using a different product. Provided that the data table follows the 
  1752. correct format, Business Planning is able to read and use the information they 
  1753. contain. 
  1754.  
  1755. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1756.  
  1757.  
  1758. ΓòÉΓòÉΓòÉ 8.3.5. Self-generating Plan items ΓòÉΓòÉΓòÉ
  1759.  
  1760. Self-generating Plan items 
  1761.  
  1762. Plan items are the variables in your plan. They are used in the model to 
  1763. produce the results and can be shown in the results display. You can define 
  1764. plan items automatically by referring to them in your model. Business Planning 
  1765. automatically generates any plan items that you use in the model and which are 
  1766. not already defined, giving them default attributes for display and totaling. 
  1767.  
  1768. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1769.  
  1770.  
  1771. ΓòÉΓòÉΓòÉ 8.3.6. Flexible Time and Total Definitions ΓòÉΓòÉΓòÉ
  1772.  
  1773. Flexible Time and Total Definitions 
  1774.  
  1775. Each of your plans will cover a time scale using a particular type of time 
  1776. interval. For example, you may choose hours, days, weeks, months, years, or any 
  1777. other self-defined scale. You can choose whichever time interval best suits 
  1778. your business requirements. 
  1779.  
  1780. In addition to a flexible time definition, Business Planning provides for both 
  1781. regular and irregular totals. Business Planning will automatically insert 
  1782. regular totals across the time scale, according to the interval you have 
  1783. specified. 
  1784.  
  1785. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1786.  
  1787.  
  1788. ΓòÉΓòÉΓòÉ 8.3.7. Automatic Results Consolidation ΓòÉΓòÉΓòÉ
  1789.  
  1790. Automatic Results Consolidation 
  1791.  
  1792. Business Planning automatically consolidates the results for each level in each 
  1793. of the dimensions of the plan. First it uses the model to calculate the results 
  1794. for the lowest levels in the dimension hierarchy, then it automatically 
  1795. consolidates the results for the remaining levels. 
  1796.  
  1797. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1798.  
  1799.  
  1800. ΓòÉΓòÉΓòÉ 8.3.8. Exchanging plans with Host AS Business Planning ΓòÉΓòÉΓòÉ
  1801.  
  1802. Exchanging plans with Host AS Business Planning 
  1803.  
  1804. You can either use external host AS data in your Business Planning plan, or 
  1805. import a host AS model and results table. 
  1806.  
  1807. ARTWORK 
  1808.  
  1809. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1810.  
  1811.  
  1812. ΓòÉΓòÉΓòÉ 9. The International Solution ΓòÉΓòÉΓòÉ
  1813.  
  1814. Personal AS - The International Solution 
  1815.  
  1816. Personal AS can be used in many countries, in several national languages. If 
  1817. your organization is multinational, your users in other countries can take 
  1818. advantage of Personal AS tools in their national language. 
  1819.  
  1820. The following national languages are supported by the Personal AS family of 
  1821. products. For details of the products available, double click on the national 
  1822. language. 
  1823.  
  1824. o French 
  1825. o German 
  1826. o Italian 
  1827. o Japanese 
  1828. o Spanish 
  1829. o US English 
  1830.  
  1831. OS/2 code page 850 is required for each language except Japanese, which 
  1832. requires a Double Byte Character Set (DBCS) code page. 
  1833.  
  1834. To see the next section, double-click on: Installing Personal AS. 
  1835.  
  1836.  
  1837. ΓòÉΓòÉΓòÉ 9.1. French Personal AS ΓòÉΓòÉΓòÉ
  1838.  
  1839. French Personal AS 
  1840.  
  1841. The Personal AS products that are available in French are: 
  1842.  
  1843. o Personal AS 
  1844.  
  1845. o Business Planning 
  1846.  
  1847. o Project Management 
  1848.  
  1849. o Statistics 
  1850.  
  1851. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1852.  
  1853.  
  1854. ΓòÉΓòÉΓòÉ 9.2. German Personal AS ΓòÉΓòÉΓòÉ
  1855.  
  1856. German Personal AS 
  1857.  
  1858. The Personal AS products that are available in German are: 
  1859.  
  1860. o Personal AS 
  1861.  
  1862. o Business Planning 
  1863.  
  1864. o Project Management 
  1865.  
  1866. o Statistics 
  1867.  
  1868. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1869.  
  1870.  
  1871. ΓòÉΓòÉΓòÉ 9.3. Italian Personal AS ΓòÉΓòÉΓòÉ
  1872.  
  1873. Italian Personal AS 
  1874.  
  1875. The Personal AS products that are available in Italian are: 
  1876.  
  1877. o Personal AS 
  1878.  
  1879. o Business Planning 
  1880.  
  1881. o Project Management 
  1882.  
  1883. o Statistics 
  1884.  
  1885. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1886.  
  1887.  
  1888. ΓòÉΓòÉΓòÉ 9.4. Japanese Personal AS ΓòÉΓòÉΓòÉ
  1889.  
  1890. Japanese Personal AS 
  1891.  
  1892. The Personal AS products that are available in Japanese are: 
  1893.  
  1894. o Personal AS 
  1895.  
  1896. o Business Planning 
  1897.  
  1898. o Project Management 
  1899.  
  1900. o Statistics 
  1901.  
  1902. o Builder 
  1903.  
  1904. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1905.  
  1906.  
  1907. ΓòÉΓòÉΓòÉ 9.5. Spanish Personal AS ΓòÉΓòÉΓòÉ
  1908.  
  1909. Spanish Personal AS 
  1910.  
  1911. The Personal AS products that are avaiable in Spanish are: 
  1912.  
  1913. o Personal AS 
  1914.  
  1915. o Business Planning 
  1916.  
  1917. o Statistics 
  1918.  
  1919. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1920.  
  1921.  
  1922. ΓòÉΓòÉΓòÉ 9.6. US English Personal AS ΓòÉΓòÉΓòÉ
  1923.  
  1924. US English Personal AS 
  1925.  
  1926. The Personal AS products that are avaiable in US English are: 
  1927.  
  1928. o Personal AS 
  1929.  
  1930. o Business Planning 
  1931.  
  1932. o Project Management 
  1933.  
  1934. o Statistics 
  1935.  
  1936. o Builder 
  1937.  
  1938. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1939.  
  1940.  
  1941. ΓòÉΓòÉΓòÉ 10. Installing Personal AS ΓòÉΓòÉΓòÉ
  1942.  
  1943. What You Need to Install Personal AS 
  1944.  
  1945. Double-click on any of the following section titles for more information about 
  1946. installing Personal AS: 
  1947.  
  1948. o Hardware requirements 
  1949.  
  1950. o Software requirements 
  1951.  
  1952. o Compatibility considerations 
  1953.  
  1954. To go back to the beginning of this book, double-click on: Welcome to Personal 
  1955. AS. 
  1956.  
  1957.  
  1958. ΓòÉΓòÉΓòÉ 10.1. Hardware Requirements ΓòÉΓòÉΓòÉ
  1959.  
  1960. Personal AS Hardware Requirements 
  1961.  
  1962. The minimum machine to run Personal AS is a Personal Computer or IBM PS/2*, 
  1963. with a 386 SX processor, appropriate display, graphics adapter, and mouse. 
  1964.  
  1965. o The recommended machine to run Personal AS is a Personal Computer or PS/2 
  1966.   with a 486 processor, appropriate display, graphics adapter, and mouse. 
  1967.  
  1968. o The recommended memory, in addition to OS/2 requirements, is 8Mb. 
  1969.  
  1970. o The disk space requirement for Personal AS is 8Mb. This increases 
  1971.   proportionally to the amount of data stored within applications. 
  1972.  
  1973. o All printers supported by OS/2 2.0 are supported by Personal AS Version 3. 
  1974.  
  1975. Press the Esc(ape) key on your keyboard to return to the previous text. 
  1976.  
  1977.  
  1978. ΓòÉΓòÉΓòÉ 10.2. Software Requirements ΓòÉΓòÉΓòÉ
  1979.  
  1980. Personal AS Software Requirements 
  1981.  
  1982. Personal AS Version 3 requires OS/2 Version 2.0 plus servicepak 6055 or later. 
  1983.  
  1984. For DBCS languages: OS/2J is required for the Japanese verison of Personal AS. 
  1985.  
  1986. For AS/400 connection, IBM PC Support/400 Version 2.1.1 must be installed on 
  1987. the AS/400 and the workstation. 
  1988.  
  1989. IBM SAA Distributed Database Connection Services/2* (DDCS/2*) must be installed 
  1990. for Distributed Relational Database Architecture * (DRDA*) access to DB2, 
  1991. SQL/DS*, and OS/400* relational data without the need for Application System. 
  1992. DDCS/2 requires OS/2 Extended Services. For access to DB2/2 data, DDCS/2 
  1993. Version 2.0 is required. To do this, all database products must be at the level 
  1994. providing DRDA support; for DB2 this is Version 2.3, and for SQL/DS this is 
  1995. Version 3.3. 
  1996.  
  1997. For full exploitation of host AS with IBM Personal AS Version 3, host AS 
  1998. Version 3 Release 2 should be installed. For host connectivity via CPI 
  1999. Communications, host Application System Version 3 Release 2 is required. For 
  2000. host AS Version 2 Release 2, and Version 3 Release 1, the new functions of the 
  2001. AS object (session variables, get next row, and go to top) will be rejected as 
  2002. not supported. Relevant Program Temporary Fixes (PTFs) must be installed to 
  2003. ensure compatibility (PTF numbers to be announced at their time of 
  2004. availability), and the appropriate OS/2 communication software must be 
  2005. installed on the Personal Computer. 
  2006.  
  2007. Press the Esc(ape) key on your keyboard to return to the previous text. 
  2008.  
  2009.  
  2010. ΓòÉΓòÉΓòÉ 10.3. Compatibility Considerations ΓòÉΓòÉΓòÉ
  2011.  
  2012. Personal AS Compatibility Considerations 
  2013.  
  2014. Applications developed on IBM Personal Application System Version 2 will run on 
  2015. IBM Personal Application System Versions 3. However, the reverse is not true - 
  2016. applications developed on IBM Personal Application System Version 3 will not 
  2017. run on IBM Personal Application System Version 2. 
  2018.  
  2019. Current users of IBM Personal Application System Version 2 who use the Schema 
  2020. function will find equivalent function in the Query object within IBM Personal 
  2021. Application System Version 3. 
  2022.  
  2023. IBM Personal Application System/2 Version 3 is designed to exploit the 
  2024. strengths of OS/2 Version 2.0 in the area of performance, including 32 bit 
  2025. addressing and the use of the high performance file systems (HPFS). 
  2026.  
  2027. Press the Esc(ape) key on your keyboard to return to the previous text. 
  2028.  
  2029.  
  2030. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2031.  
  2032. Trademark or service mark of IBM Corporation in the United States of America or 
  2033. other countries. 
  2034.  
  2035.  
  2036. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2037.  
  2038. Trademark of the Microsoft Corporation. 
  2039.  
  2040.  
  2041. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2042.  
  2043. The Menu Editor allows you to create the menus used for menu bars and specify 
  2044. mnemonic and shortcut key sequences for each menu entry. Also, if you have the 
  2045. OS/2 Programmer's Toolkit, you can create help text with the editor for any or 
  2046. all of your menu entries. 
  2047.  
  2048.  
  2049. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2050.  
  2051. The Window Editor allows you to create a graphic interface to "paste" buttons, 
  2052. menu bars, text entry or display fields and other window controls onto your 
  2053. application windows. Any menus that are defined can be connected to the menu 
  2054. bar (a list of available menus). The window control features such as maximize 
  2055. window, minimize window, scroll vertically, and scroll horizontally are defined 
  2056. for each of your application windows. 
  2057.  
  2058.  
  2059. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2060.  
  2061. The Program Editor allows you to write and edit AS Language code for your 
  2062. application. If you use the Window and Menu editors to design your windows and 
  2063. menus, you can use the Program editor to automatically generate skeletal source 
  2064. code for the controls, menu bar entries, and their characteristics. The Program 
  2065. editor also provides syntax checking, code formatting, and syntax help windows 
  2066. to help you create programs. 
  2067.  
  2068.  
  2069. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2070.  
  2071. The Make Facility allows you to manage the programs, windows, and menus that 
  2072. you have designed for an application. You can also use Make to compile selected 
  2073. files from your library (when creating an application in stages). 
  2074.  
  2075.  
  2076. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2077.  
  2078. Trademark of the Oracle Corporation. 
  2079.  
  2080.  
  2081. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2082.  
  2083. Trademark of Borland International, Inc. 
  2084.  
  2085.  
  2086. ΓòÉΓòÉΓòÉ <hidden>  ΓòÉΓòÉΓòÉ
  2087.  
  2088. Trademark of the Lotus Development Corporation.