19
Qual I.T. Services Pty L Qual I.T. Services Pty L SAS/AF Version 6 to SAS/AF Version 6 to Version 7: Version 7: A brief look at the A brief look at the changes and enhancements to changes and enhancements to SAS/AF in Version 7 SAS/AF in Version 7

SAS/AF Version 6 to Version 7:

  • 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

Page 1: SAS/AF Version 6 to Version 7:

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

Page 2: SAS/AF Version 6 to 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

Page 3: SAS/AF Version 6 to 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

• 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

Page 4: SAS/AF Version 6 to 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

• 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

Page 5: SAS/AF Version 6 to 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

• 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

Page 6: SAS/AF Version 6 to 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

• 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

Page 7: SAS/AF Version 6 to 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

New Native ComponentsNew Native Components

Page 8: SAS/AF Version 6 to 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

New Native ComponentsNew Native Components

Page 9: SAS/AF Version 6 to 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

New Native ComponentsNew Native Components

Page 10: SAS/AF Version 6 to 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

New Native ComponentsNew Native Components

Page 11: SAS/AF Version 6 to 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

• 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

Page 12: SAS/AF Version 6 to 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

• 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

Page 13: SAS/AF Version 6 to 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

• 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

Page 14: SAS/AF Version 6 to 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

• 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

Page 15: SAS/AF Version 6 to 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

• Data TypesData Types- DECLARE Statement- DECLARE Statement- Primative- Primative- Reference- Reference

• Dot NotationDot Notation

Writing SCL ProgramsWriting SCL Programs

Page 16: SAS/AF Version 6 to 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

• 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

Page 17: SAS/AF Version 6 to 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

• 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

Page 18: SAS/AF Version 6 to 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

• 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

Page 19: SAS/AF Version 6 to 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

Thank YouThank You