Changes and Enhancements

Similar documents
Changes and Enhancements

SAS/ASSIST Software Setup

Alternative ODS HTML Statements for Running Examples in Different Operating Environments

Using Dynamic Data Exchange

Introduction. CHAPTER 3 Working in the SAS Windowing Environment

Chapter 28 Saving and Printing Tables. Chapter Table of Contents SAVING AND PRINTING TABLES AS OUTPUT OBJECTS OUTPUT OBJECTS...

Chapter 3 Managing Results in Projects. Chapter Table of Contents

Storing and Reusing Macros

APPENDIX 2 Customizing SAS/ASSIST Software

Customizing Your SAS Session

Overview. CHAPTER 2 Using the SAS System and SAS/ ASSIST Software

The SAS Interface to REXX

The SAS System under Windows, Version 7

CHAPTER 2 Interacting with the SAS System under Windows

Using MDP Extensions. What Is the Multidimensional Data Provider? CHAPTER 3

Formats. Formats Under UNIX. HEXw. format. $HEXw. format. Details CHAPTER 11

Macro Facility. About the Macro Facility. Automatic Macro Variables CHAPTER 14

SAS Universal Viewer 1.3

Chapter 2 User Interface Features. networks Window. Drawing Panel

Defining Your Data Sources

Executing SAS/AF Applications

APPENDIX 4 Migrating from QMF to SAS/ ASSIST Software. Each of these steps can be executed independently.

Formats. SAS Formats under OS/2. Writing Binary Data CHAPTER 13

Changes and Enhancements

Functions and CALL Routines

Introduction. Understanding SAS/ACCESS Descriptor Files. CHAPTER 3 Defining SAS/ACCESS Descriptor Files

CHAPTER 13 Importing and Exporting External Data

Using the SQL Editor. Overview CHAPTER 11

Using Cross-Environment Data Access (CEDA)

Permission Program. Support for Version 6 Only. Allowing SAS/SHARE Client Access to SAS Libraries or Files CHAPTER 40

Introduction. LOCK Statement. CHAPTER 11 The LOCK Statement and the LOCK Command

SAS Catalogs. Definition. Catalog Names. Parts of a Catalog Name CHAPTER 32

Chapter 27 Saving and Printing Graphics

WKn Chapter. Note to UNIX and OS/390 Users. Import/Export Facility CHAPTER 9

SAS Business Rules Manager 1.2

Tasks Menu Reference. Introduction. Data Management APPENDIX 1

Introduction to Using Groupware with the SAS System

Informats. Informats Under UNIX. HEXw. informat. $HEXw. informat. Details CHAPTER 13

Data Representation. Variable Precision and Storage Information. Numeric Variables in the Alpha Environment CHAPTER 9

DBLOAD Procedure Reference

SAS Simulation Studio 14.1: User s Guide. Introduction to SAS Simulation Studio

External Files. Definition CHAPTER 38

Routing Output. Producing Output with SAS Software CHAPTER 6

SAS/ACCESS Interface to R/3

Creating and Executing Stored Compiled DATA Step Programs

Windows: SPX Access Method

DATA Step Debugger APPENDIX 3

Using SAS Files. Introduction CHAPTER 5

SAS Support for TELNET on Windows

QUEST Procedure Reference

SAS. Studio 4.1: User s Guide. SAS Documentation

SAS Model Manager 2.3

SAS Web Report Studio 3.1

Graphics. Chapter Overview CHAPTER 4

OS/2: SPX Access Method

SAS Strategy Management 5.2 Batch Maintenance Facility

from the source host, use the FTP put command to copy a file from the source host to the target host.

SAS I/O Engines. Definition. Specifying a Different Engine. How Engines Work with SAS Files CHAPTER 36

Allocating External Files

SAS Data Libraries. Definition CHAPTER 26

SAS/FSP 9.2. Procedures Guide

SAS Business Rules Manager 2.1

Chapter 6 Creating Reports. Chapter Table of Contents

SAS Data Integration Studio 3.3. User s Guide

The EXPLODE Procedure

CHAPTER 7 Examples of Combining Compute Services and Data Transfer Services

Administering SAS Enterprise Guide 4.2

Using Data Transfer Services

Introduction to MDDBs

SAS Factory Miner 14.2: User s Guide

Informats. Informats in the CMS Environment. Considerations for Using Informats under CMS. EBCDIC and Character Data CHAPTER 15

Chapter 23 Animating Graphs. Chapter Table of Contents ANIMATING SELECTION OF OBSERVATIONS ANIMATING SELECTED GRAPHS...347

SAS IT Resource Management 3.3

SAS. IT Service Level Management 2.1: Migration Documentation

CHAPTER 7 Using Other SAS Software Products

SAS. Information Map Studio 3.1: Creating Your First Information Map

Locking SAS Data Objects

Windows and Commands CHAPTER 19

Batch Importing. Overview CHAPTER 4

Routing the SAS Log and SAS Procedure Output

SAS Studio 4.3: User s Guide

SAS Infrastructure for Risk Management 3.4: User s Guide

SAS File Management. Improving Performance CHAPTER 37

UNIX Spawner Program. Starting the UNIX Spawner Program CHAPTER 36

SAS Model Manager 2.2. Tutorials

OpenVMS Operating Environment

The GIMPORT Procedure

SAS Publishing SAS. Forecast Studio 1.4. User s Guide

SAS Enterprise Guide 4.3

SAS 9.2 Foundation Services. Administrator s Guide

10 The First Steps 4 Chapter 2

Administrator for Enterprise Clients: User s Guide. Second Edition

The correct bibliographic citation for this manual is as follows: SAS Institute Inc Proc EXPLODE. Cary, NC: SAS Institute Inc.

The TRANTAB Procedure

Chapter 25 PROC PARETO Statement. Chapter Table of Contents. OVERVIEW SYNTAX SummaryofOptions DictionaryofOptions...

OS/390 Platform Examples

Getting PC SAS to Do What You Want, When You Want, How You Want Jodie Gilmore, Fulcrum Communications, Washougal, WA

SAS Contextual Analysis 13.2: Administrator s Guide

UNIX Platform Error Messages

SAS Studio 3.6: User s Guide

Transcription:

vii Changes and Enhancements Introduction This section describes the features of SAS System under OS/2 that have been implemented or enhanced since Release 6.12. Version 8 changes and enhancements are preceded by the symbol. All other changes and enhancements described in this section were included in Version 7. For information about changes and enhancements to base SAS software, see the base SAS documentation. For information about changes and enhancements to other SAS products, see the documentation for those products. Graphical User Interface For information on using the graphical user interface (GUI), see Overview of the SAS System Interface on page 26 and Printing on page 101. Some of the GUI features include Docking view The docking view allows for easy navigation within SAS by integrating certain windows, such as the Explorer window and the Results window, into the left side of the main SAS window. Files that you open from the docking area open as a separate window in the remaining SAS workspace. You can undock individual windows if you prefer. pull-down menu enhancements The Local, Global, and Options pull-down menus have been removed. You can use the View menu to access the Program Editor, Log, Output, Graph, Explorer, Results, and My Favorite Folder windows. You now set options and customize tools from the Tools menu. The Tools menu also provides access to various SAS editors. The Solutions menu provides access to applications for analysis, presentation, program development, reporting, and accessories. Also, icons are associated with some of the menu items. pop-up menu support There are now more places within the main SAS window that have pop-up menus when you click the right mouse button.

viii Changes and Enhancements command bar enhancements SAS remembers commands that you have entered from previous SAS sessions. If you reenter a command, SAS recognizes the command and automatically completes the command for you. toolbar enhancements Using the Customize Tools dialog box, you can add, delete, and modify tools on the toolbar as well as specify the Help and screen tip text to display. Page Setup dialog box The Page Setup dialog box lets you interactively define global settings for paper orientation and margins, instead of defining these settings for each printer from the Print Setup dialog box. Print dialog box Using the Print dialog box, you can select a printer, the window, number of copies, and page range you want to print. You can also specify if you want to print the output as a bitmap or to print to a file. Preferences dialog box enhancements The Preferences dialog box categorizes settings on different pages: General page contains settings for listing recently used files in the File menu, exit settings, submitting the contents of a file when it is opened, and e-mail options. View page has settings for window components that you would like available in the main SAS window, such as scrollbars, command line, docking view, window bar, and status line. Edit page has options for the overtype mode, autosave features, and unmarking with navigation keys. Results page has options to select HTML and conventional listing output. Web page is where the user defines their preferred Web browser and the Web page to open when the Web browser is invoked. Advanced page contains scrolling options for the Output and Log windows as well as options to hide the cursor in noninput windows and to disable focus on scroll bars. Basic Operation of the SAS System The basic operation of the SAS System under OS/2 has been enhanced as follows: multiple-installation support Setup now handles separate invocations. A single uninstall action correctly removes all previously installed SAS System files. Setup dialog box selections The Setup dialog boxes have been reorganized so that Personal, Client, and Server installations can be more easily selected and performed. network performance SAS configuration information has been better organized so that performance across a network is improved.

Changes and Enhancements ix enhanced configuration file processing Multiple configuration files are now allowed as well as embedding the CONFIG system option within a configuration file. In addition, the SAS System will automatically search several locations for configuration options. printing enhancements Printers are now identified using the printer name of printers defined to OS/2. You no longer need to specify a port name. Additional improvements to printing include new options that provide programmatic control of settings that were previously available only in interactive dialog boxes. Program Editor enhancements include 3 The CTRL+DELETE key deletes the current word instead of the whole line. 3 Using the ALT key when you hold the mouse button selects a rectangular block of text. 3 The SHIFT key in combination with the mouse button extends the selection of a text area. 3 When you are copying text to the clipboard, the text stays selected after the copy. 3 When you are pasting text into the Program Editor while text is highlighted, the highlighted text is replaced with new text. 3 The Sasfont bitmap font displays faster and looks better on the display, so it is the default display font. The SAS Monospace font looks better in printed output and scales to many point sizes, so it is the default printer font. dialog boxes For dialog boxes such as the Open or Save As dialog boxes, file types and filenames are associated with the window that invokes the dialog box. These changes allow the window that invokes the dialog box to set the default file type and filename. The DLGOPEN command has been enhanced to extend support for complex filters, which include filters with spaces and single quotation marks. font scripting The capability to specify the script (codepage) to be used with a font is a new feature. With this feature you can use fonts that have codepages other than the default codepage currently in use by the SAS System. Font scripting is useful for international SAS users who more than one character set at a time. For example, users can now create SAS/AF FRAME entries that use a Cyrillic, Greek, and Western European font at the same time. Application Integration In addition to communications made possible with pipes, DDE, and external DLL access, more support is now available in Lotus Notes Lotus Notes support has been improved to allow the export of SAS System output with formatting information such as line breaks retained. Report output can now be directly exported to Lotus Notes for groupware sharing without changing the report format that was generated. For more information, see Introduction to Using Groupware with the SAS System on page 129

x Changes and Enhancements SAS Language Elements The following SAS language elements have been enhanced: Formats The following SAS format and informat have been enhanced: $HEXw. format converts character values to hexadecimal values. The width range is increased to 1 32767. $HEXw. informat converts hexadecimal data to character data. The width range is increased to 1 32767. For more information on formats, see SAS Formats under OS/2 on page 235. Functions and CALL Routines 3 The following SAS function has been enhanced: COLLATE generates a collating sequence character string. The 200-character restriction has been removed. 3 The following SAS functions and CALL routines are no longer supported: 3 HOSTHELP 3 CALL ANSI2OEM 3 CALL OEM2ANSI For more information on functions and call routines, see SAS Functions under OS/2 on page 245. Macros The following SAS automatic macro variables are new: SYSCC contains the current SAS condition code that SAS returns to OS/2 when you exit SAS. SYSMAXLONG returns the maximum long integer value that is allowed under OS/2. For more information on macros, see SAS Macro Facility under OS/2 on page 391. Procedures The following SAS procedure is no longer supported: V5TOV6

Changes and Enhancements xi For more information on procedures, see SAS Procedures under OS/2 on page 273. Statements The following SAS statements are new: SYSTASK executes, lists, or terminates asynchronous tasks. WAITFOR suspends execution of the current SAS session until the specified tasks finish executing The following SAS statements have been enhanced: LIBNAME associates a libref with a SAS data library, lists file attributes for a SAS data library, and can concatenate libraries. The valid values for the engine-name argument were modified: 3 the V8 engine was added as the current BASE engine 3 the V7 engine was added to access Version 7 data sets. 3 the V6 engine was added to access the data sets for Release 6.04 and Release 6.06 through Release 6.12. New host options for the LIBNAME statement include 3 SHORTFILEEXT 3 LONGFILEEXT FILENAME associates a SAS fileref with an external file or logical file device. The FILENAME statement now supports wildcard characters. For more information on statements, see SAS Statements under OS/2 on page 289. Commands The following SAS commands are new: DLGPAGESETUP opens the Page Setup dialog box. WATTENTION displays the Tasking Manager window which allows you to select which SAS process to terminate. WAUTOSAVE controls how often the SAS System automatically saves work from the editor windows. WEXITSAVE toggles the Save settings on exit feature. WHIDECURSOR toggles hiding the cursor in non-input windows. WNAVKEYUNMARK toggles the setting to unmark text using navigational keys. WSCREENTIPS toggles the ScreenTips on and off.

xii Changes and Enhancements For more information on commands, see SAS Commands under OS/2 on page 196. System Options 3 The following SAS system options are new: FONTSLOC specifies the directory location of the files that contain the SAS fonts that are loaded during the SAS session. GISMAPS specifies the name of the SAS data library that contains U.S. Census Tract maps supplied by SAS/GIS software. HOSTPRINT specifies that the OS/2 printer is to be used for printing. LONGFILTER specifies an alternative set of file filter specifications to use for the Open and Save As dialog windows. MSGCASE specifies whether notes, warnings, and error messages that are generated by SAS are displayed in uppercase characters. RESOURCELOC specifies the directory location of the files that contain SAS resources. SASINITIALFOLDER specifies the current working folder and the default folder for the Open and Save As dialog boxes. SCROLLBARFLASH specifies whether to allow scrollbars to receive keyboard focus. SHORTFILEEXT defines all SAS libraries to support three character file extensions. UNBUFLOG specifies the log to be unbuffered. 3 The following SAS system options have been enhanced: ENGINE specifies the default access method for SAS data libraries. The valid values for the engine-name argument were modified: 3 the V8 engine was added as the current BASE engine 3 the V6 engine was added to access Release 6.08 through Release 6.12 data sets, replacing the V608, V609, V610, V611, and V612 engines. CONFIG specifies an alternative SAS configuration file. CONFIG may now be used multiple times on the command line or within configuration files. 3 The following SAS system options no longer have details that are specific for OS/2: CBUFNO MSGLEVEL NEWS

Changes and Enhancements xiii SYNCHIO For more information on system options, see SAS System Options under OS/2 on page 313.

xiv Changes and Enhancements

The correct bibliographic citation for this manual is as follows: SAS Institute Inc., SAS Companion for the OS/2 Environment, Version 8, Cary,NC: SAS Institute Inc., 1999. 448 pp. SAS Companion for the OS/2 Environment, Version 8 Copyright 1999 by SAS Institute Inc., Cary,NC, USA. ISBN 1-58025-521-3 All rights reserved. Produced in the United States of America. No part of this publication may be reproduced, stored in aretrieval system, or transmitted, in any form or by any means, electronic, mechanical, photocopying, or otherwise, without the prior written permission of the publisher,sas Institute Inc. U.S. Government Restricted Rights Notice. Use, duplication, or disclosure of the software and related documentation by the U.S. government is subject to the Agreement with SAS Institute and the restrictions set forth in FAR 52.227 19 Commercial Computer Software-Restricted Rights (June 1987). SAS Institute Inc., SAS Campus Drive, Cary,North Carolina 27513. 1st printing, October 1999 SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. indicates USA registration. IBM and OS/2 are registered trademarks or trademarks of International Business Machines Corporation. indicates USA registration. Other brand and product names are registered trademarks or trademarks of their respective companies. The Institute is aprivate company devoted to the support and further development of its software and related services.