Tag: Mark Jordan

Jedi SAS Tricks: Macro Q functions

James Bond: “Give me the old fashioned target range, Quartermaster. “
Q: “Yes, well, it’s called the future, so get used to it.”
In James Bond movies, it’s Q’s job to disguise wickedly effective technology as seemingly innocuous everyday …

Jedi SAS Tricks: Macro Q functions

James Bond: “Give me the old fashioned target range, Quartermaster. “ Q: “Yes, well, it’s called the future, so get used to it.” In James Bond movies, it’s Q’s job to disguise wickedly effective technology as seemingly innocuous everyday object…

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…

Jedi SAS Tricks: Email from the Front – Part 1

I’m responsible for a SAS program that runs nightly in batch on a Linux server here at SAS. I am also a road warrior, and routine status checking via a remote connection is often tricky, and sometimes impossible due to unstable hotel intern…

Jedi SAS Tricks: Email from the Front – Part 1

I’m responsible for a SAS program that runs nightly in batch on a Linux server here at SAS. I am also a road warrior, and routine status checking via a remote connection is often tricky, and sometimes impossible due to unstable hotel internet connec…

Jedi SAS Tricks: Custom Bookmarks

I was building a nice little PDF report the other day.  I love the way ODS PDF replicates the SAS Results window navigation structure as PDF bookmarks, but… I’d much rather write the text for the bookmarks myself.  So, I decided to &qu…