Download presentation
Presentation is loading. Please wait.
Published byCamille Chancellor Modified over 9 years ago
1
SAS/AF Version 6 to Version 7: A brief look at the changes and enhancements to SAS/AF in Version 7
2
SAS/AF Version 6 to Version 7 Building a FrameBuilding a Frame Component PropertiesComponent Properties Overview of ComponentsOverview of Components SCLSCL Introduction
3
SAS/AF Version 6 to Version 7 Scrollbars on the frameScrollbars on the frame Standard Multi-SelectStandard Multi-Select Native Look and Feel MenusNative Look and Feel Menus Support for cut, copy, and paste between 2 frames.Support for cut, copy, and paste between 2 frames. Building a Frame
4
SAS/AF Version 6 to Version 7 New ways to create components: - Drag and drop - Right click + [CTRL] drag and drop - Double clicking the frame - Double clicking the componentNew ways to create components: - Drag and drop - Right click + [CTRL] drag and drop - Double clicking the frame - Double clicking the component DemoDemo Building a Frame
5
SAS/AF Version 6 to Version 7 Invoked - VIEW ….. PROPERTIES WINDOW - Right Click in the frameInvoked - VIEW ….. PROPERTIES WINDOW - Right Click in the frame Areas - Tree - TableAreas - Tree - Table Properties Window
6
SAS/AF Version 6 to Version 7 Tree - Displays all existing components for a frameTree - Displays all existing components for a frame Table - Displays individual property attributesTable - Displays individual property attributes DemoDemo Properties Window
7
SAS/AF Version 6 to Version 7 New Native Components
8
SAS/AF Version 6 to Version 7 New Native Components
9
SAS/AF Version 6 to Version 7 New Native Components
10
SAS/AF Version 6 to Version 7 New Native Components
11
SAS/AF Version 6 to Version 7 Chart ControlChart Control Container Box ControlContainer Box Control Critical Success Factor ControlCritical Success Factor Control Graph Output ControlGraph Output Control Graphic Text ControlGraphic Text Control Histogram ControlHistogram Control Map ControlMap Control Pie ControlPie Control Scatter ControlScatter Control Other New Visual Components
12
SAS/AF Version 6 to Version 7 Catalog Entry List ModelCatalog Entry List Model Catalog List ModelCatalog List Model Color List ModelColor List Model Data Set List ModelData Set List Model External File List ModelExternal File List Model Library List ModelLibrary List Model LIST Entry List ModelLIST Entry List Model Range ModelRange Model New Non-Visual Components
13
SAS/AF Version 6 to Version 7 SAS File List ModelSAS File List Model Slist Entry List ModelSlist Entry List Model Variable List ModelVariable List Model New Non-Visual Components
14
SAS/AF Version 6 to Version 7 3 most common channels - Attribute Linking - Drag and Drop - Model / Viewer3 most common channels - Attribute Linking - Drag and Drop - Model / Viewer DemoDemo Component Communitcation
15
SAS/AF Version 6 to Version 7 Data Types - DECLARE Statement - Primative - ReferenceData Types - DECLARE Statement - Primative - Reference Dot NotationDot Notation Writing SCL Programs
16
SAS/AF Version 6 to Version 7 Primitive Data Type /* Declare a numeric variable COUNT */ declare num count ; /* Declare a character variable DEPT and assign the value CLAIMS */ declare char dept=‘claims’ ; /* Declare a character variable DEPT with a length of 20 */ dcl char(20) dept ;Primitive Data Type /* Declare a numeric variable COUNT */ declare num count ; /* Declare a character variable DEPT and assign the value CLAIMS */ declare char dept=‘claims’ ; /* Declare a character variable DEPT with a length of 20 */ dcl char(20) dept ; Writing SCL Programs
17
SAS/AF Version 6 to Version 7 Reference Data Type /* Declare an SCL list ATTRLIST */ dcl list attrlist ; /* Declare and create an empty list ATTRLIST */ dcl list attrlist=makelist() ; /* Declare an instance of the COLORLIST_C class COLORID */ dcl sashelp.classes.colorList_c.class colorID ;Reference Data Type /* Declare an SCL list ATTRLIST */ dcl list attrlist ; /* Declare and create an empty list ATTRLIST */ dcl list attrlist=makelist() ; /* Declare an instance of the COLORLIST_C class COLORID */ dcl sashelp.classes.colorList_c.class colorID ; Writing SCL Programs
18
SAS/AF Version 6 to Version 7 Dot Notation /* Setting the text color */ object1.textColor=‘blue’ ; /* Querying the text Color */ dcl char(20) color ; color=object1.textColor ; /* Setting the data set via a method */ object1._setDataSet(‘sasuser.houses’) ;Dot Notation /* Setting the text color */ object1.textColor=‘blue’ ; /* Querying the text Color */ dcl char(20) color ; color=object1.textColor ; /* Setting the data set via a method */ object1._setDataSet(‘sasuser.houses’) ; Writing SCL Programs
19
SAS/AF Version 6 to Version 7 Thank You
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.