LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (January 2006, week 3)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:         Fri, 20 Jan 2006 20:23:08 +0100
Reply-To:     saslist@DATAMETRIC.FR
Sender:       "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:         Stéphane Colas <saslist@DATAMETRIC.FR>
Subject:      Re: Issue a message window if there is an error in the log
In-Reply-To:  <200601201513.k0KEI0T3004898@mailgw.cc.uga.edu>,
              <128.192.1.101.1137770015.30570@mx3.ovh.net>
Content-Type: text/plain; charset=ISO-8859-1

Hi hari,

An error or a warning is done by a data or proc step. So, if you want to track this kind of return, you have to use &syserr after these steps to add a statement.

data class; set sash.class; run; %if &syserr >3 %then %do; %window (... 'be careful' ); %end;

You can increase the informations of the window with a &sysprocname any variable that you want to capture.

BUT, It's not a good way to work. I mean if you want to let your program to others, the different ways of execution of the process must be controlled by the program itself.

When a job production is done, usually the programmer anticipated various alternatives which can arise during the execution and to control them: to leave in a Exception block after having carried out some tests of corrections for example. Hari, you have to do the same.

Otherwise on the windows environment, you can propose to execute the code via C# apps which can be able to control this.

Stéphane.

Selon Hari Nath <hari_s_nath@YAHOO.COM>:

> Hi all, > I looked back in the archives and wasnt able to find an answer....Lets > say if I run a program and there was an error/warning in the log, then I > want to make sas to warn me that i have an error/warnings in my log (may be > like a pop-up window using %window - %display commands or may be another > way). This may be useful if the sas programs are run by non-sas users and > they dont have any idea about the log or program. Hope somebody can assist > me in this issue...... > > thanks everybody, > hari >


Back to: Top of message | Previous page | Main SAS-L page