SAS Web Tools: Advanced Dynamic Solutions Using SAS/IntrNet Software
Duration: 3.0 days
Course fee: $1,725
EPTO units: 3.3
CEUs: 1.8
| |
|
 |
|
This course teaches how to create complex Web pages, such as multi-selection forms and dynamically generated, linked Web pages. Students also learn how to build applications to update data through the Web, download SAS data for use with spreadsheet software, and enhance the appearance of Web reports.
Learn how to
- create a multiple selection HTML form
- handle multiple selections in Dispatcher programs
- validate user-supplied parameters
- create dynamically linked Web pages
- update data from a Web browser.
Who should attend
Users who completed the &web1 course and want to expand their knowledge to be able to create more complex dynamic SAS Web solutions
Expand All
Collapse All
Print version
Prerequisites
Before attending this course, you should be an experienced SAS programmer and have completed the
SAS Web Tools: Static and Dynamic Solutions Using SAS/IntrNet Software course. Specifically, you should be able to
- use SAS macro programming statements such as %DO and %IF and understand SAS macro quoting functions. You can gain this knowledge by completing the SAS Macro Language course.
- query and join tables using the SQL procedure. You can gain this knowledge by completing the SQL Processing with SAS course.
- write HTML to access the SAS Application Broker CGI program to accept user parameters and submit dynamic SAS code.
- create a SAS program that generates Web content by using the SAS/IntrNet Application server.
- create an htmSQL input file to query a SAS data structure in order to produce detail reports, summary reports, or simple dynamic forms.
Course Contents
Implementing Parameters That Permit Multiple Selections
- creating a multiple selection HTML form
- handling multiple selections in Dispatcher programs
Validating User-supplied Parameters
- validating parameters within Dispatcher programs
- validating parameters with JavaScript
- validating parameters with a Java applet
Creating Catalog-based Dispatcher Programs
- storing compiled macro programs
- implementing Dispatcher programs using SCL
- using a SOURCE entry as a Dispatcher program
Creating Linked Web Pages Dynamically
- embedding static and dynamic content references in htmSQL output
- embedding static and dynamic content references in Dispatcher output
- generating a table of contents using ODS
- generating a custom table of contents
Incorporating Executable Content
- adding multimedia content to dynamic output
- adding an applet to dynamic output
Enhancing Web Content Generated by SAS Software
- modifying ODS styles and templates
- creating animated graphics
- creating dynamic Java graphics
- generating a spreadsheet from a SAS data set
Updating Data
- updating SAS data with htmSQL
- updating SAS data with the Application Dispatcher
- handling integrity constraints during updates
Software
This course addresses SAS/IntrNet, AppDev Studio.
Course Materials
Students receive a hardcopy of the course notes and, in some courses, can choose to take home a copy of the course data.
Share Your Thoughts
Are there additional topics you'd like for this course to address?
Would you like for this course to be offered at another training facility?
Let us know by adding to our
Interest List.
This page was created using SAS software.
|