Tag: Base SAS

Using SAS as my makeshift alarm: Using sound function

I have trouble waking up early everyday. And the days when i forget to set alarm in my mobile, I might wake up two days later!!I’ve overcome this problem after i discovered this the sound function in SAS. This function produces a beep sound for the spe…

Making SAS Interactive (Part 1): Using stdin and stdout

Many a times, we may come across a need for having a dynamic programs. Meaning, we may need the user to key in the input and run the code accordingly, based on his input. This can be achieved in SAS by using the automatic file descriptors: stdin and st…

Jedi SAS Tricks: Email from the Front – Part 2

In my last blog post, I discussed how to use SAS options to send unattended email using an SMTP server. In this segment, I’ll tackle creating “pretty” email (using HTML) and sending out emails with attachments. First, I produced a basic repo…

Send Seasons Greetings – in SAS

On this festive season, you can send cool animated images to your loved ones – a la SAS way!!! Here is how you do it.Add a filename email with the required to/cc/bcc id’s.Include the HTML img tag and give the following source path as shown be…

Resolve vs Symget

Symget function enjoys lot more amount of pulicity and usage as compared to the resolve function, though the later one actually is (at least according to me..) more efficient, powerful and more flexible! (Guess am becoming more sentimental th…

Booooom!!! proc explode!!!

I came across an interesting procedure today.. Its called as proc explode!This procedure enables the user to blow up the text in nice formatting and display it on the output screen (I think only in listing).This reminds me of the ‘banner’ command in th…