The SAS Dummy
A SAS® blog for the rest of us![Tracking progress in your program with SAS Enterprise Guide: another trick](https://blogs.sas.com/content/sasdummy/files/2013/01/sysecho_dosubl.png)
I've got a new trick that you can use to track progress in a long-running SAS program, while using SAS Enterprise Guide. I've previously written about the SYSECHO statement and how you can use it to update the Task Status window with custom messages. SYSECHO is a "global" statement in
![How to search your SAS Enterprise Guide projects](https://blogs.sas.com/content/sasdummy/files/2013/01/egpsearch2.png)
Last year I published an example application for searching your SAS Enterprise Guide project files (EGP files). The example shows off some of the cool features of the automation API, and it's a useful tool. As neat of an example as that was, it had some limitations. It worked only
![Controlling access to custom tasks in SAS Enterprise Guide](https://blogs.sas.com/content/sasdummy/files/2013/01/controltask1.png)
I've bragged about how easy it is to install custom tasks for SAS Enterprise Guide. It's simple: you copy the .NET assembly (usually a single DLL file) into one of the designated folders in your SAS Enterprise Guide installation, and your task just shows up in the menu. Since I
![My favorite SAS tips and tools from 2012](https://blogs.sas.com/content/sasdummy/files/2017/01/ProgrammingTips-2.png)
Many of my blogging colleagues are taking this week to reflect on their top posts in 2012. Some are using the visitor statistics to rank the posts, but as Andy Ratcliffe points out, that gives short-shrift to the late-season articles. This year, I'm going to use this space to recap
![Using SAS to access data stored on Dropbox](https://blogs.sas.com/content/sasdummy/files/2012/12/dbshare.png)
I used "Dropbox" in the title for this post, but these techniques can be used for other cloud-based file sharing services, such as GitHub and Google Drive. Using PROC HTTP (added in SAS 9.2), you can easily access any "cloud-based" file as long as you have a public link to
![Using a SAS function to validate a National Provider ID (NPI) value](https://blogs.sas.com/content/sasdummy/files/2012/11/validnpi.png)
We are careening towards the holiday season, and this year more than ever before it's going to mean one thing: Online Shopping. As you enter your credit card number over and over to complete your many purchases, you might occasionally transpose or mistype your account number. Does it surprise you