Upload
jerold
View
61
Download
1
Embed Size (px)
DESCRIPTION
SAS/AF Version 6 to Version 7: A brief look at the changes and enhancements to SAS/AF in Version 7. SAS/AF Version 6 to Version 7. Introduction. Building a Frame Component Properties Overview of Components SCL. SAS/AF Version 6 to Version 7. Building a Frame. Scrollbars on the frame - PowerPoint PPT Presentation
Citation preview
Qual I.T. Services Pty LtdQual I.T. Services Pty Ltd
SAS/AF Version 6 to Version 7:SAS/AF Version 6 to Version 7: A brief look at theA brief look at the
changes and enhancements to SAS/AF changes and enhancements to SAS/AF in Version 7 in Version 7
Qual I.T. Services Pty LtdQual I.T. Services Pty Ltd
SAS/AF Version 6 to Version 7SAS/AF Version 6 to Version 7
• Building a FrameBuilding a Frame• Component PropertiesComponent Properties• Overview of ComponentsOverview of Components• SCLSCL
IntroductionIntroduction
Qual I.T. Services Pty LtdQual I.T. Services Pty Ltd
SAS/AF Version 6 to Version 7SAS/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 Support for cut, copy, and paste between
2 frames.2 frames.
Building a FrameBuilding a Frame
Qual I.T. Services Pty LtdQual I.T. Services Pty Ltd
SAS/AF Version 6 to Version 7SAS/AF Version 6 to Version 7
• New ways to create components:New ways to create components:- Drag and drop- Drag and drop- Right click + [CTRL] drag and drop- Right click + [CTRL] drag and drop- Double clicking the frame- Double clicking the frame- Double clicking the component- Double clicking the component
• DemoDemo
Building a FrameBuilding a Frame
Qual I.T. Services Pty LtdQual I.T. Services Pty Ltd
SAS/AF Version 6 to Version 7SAS/AF Version 6 to Version 7
• InvokedInvoked- VIEW ….. PROPERTIES WINDOW- VIEW ….. PROPERTIES WINDOW- Right Click in the frame- Right Click in the frame
• AreasAreas- Tree- Tree- Table- Table
Properties WindowProperties Window
Qual I.T. Services Pty LtdQual I.T. Services Pty Ltd
SAS/AF Version 6 to Version 7SAS/AF Version 6 to Version 7
• TreeTree- Displays all existing components for a frame- Displays all existing components for a frame
• TableTable- Displays individual property attributes- Displays individual property attributes
• DemoDemo
Properties WindowProperties Window
Qual I.T. Services Pty LtdQual I.T. Services Pty Ltd
SAS/AF Version 6 to Version 7SAS/AF Version 6 to Version 7
New Native ComponentsNew Native Components
Qual I.T. Services Pty LtdQual I.T. Services Pty Ltd
SAS/AF Version 6 to Version 7SAS/AF Version 6 to Version 7
New Native ComponentsNew Native Components
Qual I.T. Services Pty LtdQual I.T. Services Pty Ltd
SAS/AF Version 6 to Version 7SAS/AF Version 6 to Version 7
New Native ComponentsNew Native Components
Qual I.T. Services Pty LtdQual I.T. Services Pty Ltd
SAS/AF Version 6 to Version 7SAS/AF Version 6 to Version 7
New Native ComponentsNew Native Components
Qual I.T. Services Pty LtdQual I.T. Services Pty Ltd
SAS/AF Version 6 to Version 7SAS/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 ComponentsOther New Visual Components
Qual I.T. Services Pty LtdQual I.T. Services Pty Ltd
SAS/AF Version 6 to Version 7SAS/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 ComponentsNew Non-Visual Components
Qual I.T. Services Pty LtdQual I.T. Services Pty Ltd
SAS/AF Version 6 to Version 7SAS/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 ComponentsNew Non-Visual Components
Qual I.T. Services Pty LtdQual I.T. Services Pty Ltd
SAS/AF Version 6 to Version 7SAS/AF Version 6 to Version 7
• 3 most common channels3 most common channels- Attribute Linking- Attribute Linking- Drag and Drop- Drag and Drop- Model / Viewer- Model / Viewer
• DemoDemo
Component CommunitcationComponent Communitcation
Qual I.T. Services Pty LtdQual I.T. Services Pty Ltd
SAS/AF Version 6 to Version 7SAS/AF Version 6 to Version 7
• Data TypesData Types- DECLARE Statement- DECLARE Statement- Primative- Primative- Reference- Reference
• Dot NotationDot Notation
Writing SCL ProgramsWriting SCL Programs
Qual I.T. Services Pty LtdQual I.T. Services Pty Ltd
SAS/AF Version 6 to Version 7SAS/AF Version 6 to Version 7
• Primitive Data TypePrimitive Data Type /* Declare a numeric variable COUNT *//* Declare a numeric variable COUNT */declare num count ;declare num count ; /* Declare a character variable DEPT and /* Declare a character variable DEPT and assign the value CLAIMS */ assign the value CLAIMS */declare char dept=‘claims’ ;declare char dept=‘claims’ ; /* Declare a character variable DEPT with /* Declare a character variable DEPT with a length of 20 */ a length of 20 */dcl char(20) dept ;dcl char(20) dept ;
Writing SCL ProgramsWriting SCL Programs
Qual I.T. Services Pty LtdQual I.T. Services Pty Ltd
SAS/AF Version 6 to Version 7SAS/AF Version 6 to Version 7
• Reference Data TypeReference Data Type /* Declare an SCL list ATTRLIST */ /* Declare an SCL list ATTRLIST */dcl list attrlist ;dcl list attrlist ; /* Declare and create an empty list ATTRLIST */ /* Declare and create an empty list ATTRLIST */dcl list attrlist=makelist() ;dcl list attrlist=makelist() ; /* Declare an instance of the COLORLIST_C /* Declare an instance of the COLORLIST_C class COLORID */ class COLORID */dcl sashelp.classes.colorList_c.class colorID ; dcl sashelp.classes.colorList_c.class colorID ;
Writing SCL ProgramsWriting SCL Programs
Qual I.T. Services Pty LtdQual I.T. Services Pty Ltd
SAS/AF Version 6 to Version 7SAS/AF Version 6 to Version 7
• Dot NotationDot Notation /* Setting the text color */ /* Setting the text color */object1.textColor=‘blue’ ;object1.textColor=‘blue’ ; /* Querying the text Color */ /* Querying the text Color */dcl char(20) color ;dcl char(20) color ;color=object1.textColor ;color=object1.textColor ; /* Setting the data set via a method */ /* Setting the data set via a method */object1._setDataSet(‘sasuser.houses’) ;object1._setDataSet(‘sasuser.houses’) ;
Writing SCL ProgramsWriting SCL Programs
Qual I.T. Services Pty LtdQual I.T. Services Pty Ltd
SAS/AF Version 6 to Version 7SAS/AF Version 6 to Version 7
Thank YouThank You