https://github.com/cjdinger/sasrunningtotalsvb
A custom task example for SAS Enterprise Guide, implemented in Visual Basic. This task calculates the running total for a selected measure column.
https://github.com/cjdinger/sasrunningtotalsvb
Last synced: 3 months ago
JSON representation
A custom task example for SAS Enterprise Guide, implemented in Visual Basic. This task calculates the running total for a selected measure column.
- Host: GitHub
- URL: https://github.com/cjdinger/sasrunningtotalsvb
- Owner: cjdinger
- Created: 2012-12-31T19:10:01.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2013-01-07T17:47:28.000Z (over 13 years ago)
- Last Synced: 2025-06-03T01:34:28.144Z (about 1 year ago)
- Language: Visual Basic
- Size: 156 KB
- Stars: 1
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# SAS custom task example: Calculate Running Totals (Visual Basic version)
***
This repository contains one of a series of examples that accompany
[_Custom Tasks for SAS Enterprise Guide using Microsoft .NET_](https://support.sas.com/pubscat/bookdetails.jsp?pc=61874)
by [Chris Hemedinger](http://support.sas.com/hemedinger).
This particular example goes with
**Chapter 11: Calculating Running Totals**. It was built using Visual Basic
with Microsoft Visual Studio 2010. It should run in SAS Enterprise Guide 4.3 and later.
## About this example
This task adapts a simple SAS program and places an intuitive user
interface on top of it. The user interface incorporates
some of the familiar elements from the tasks that are built into
SAS Enterprise Guide, including the variable selector and the
output data selector. These consistent
elements help to ensure that the end users of the task will have no
trouble learning how to use it.
This chapter describes most of the main considerations for building this task,
but does not provide a complete step-by-step tutorial. Use the provided source code
as a reference, and use the content in this chapter to provide
additional context and explanation for how the task is put together.