BookmarkSubscribeRSS Feed
Jacsanity
Calcite | Level 5

Hi guys,

 

I have a raw SAS project that includes a bunch of queries and programs. Now I need to share this project with some other user who does not have much knowledge on SAS, and I'm wondering if it is possible to create some sort of shall over the current project to create a more friendly user interface?

 

To be more specific, my current project start with a few query that prompt user to select inputs, and then user these inputs as macro variables in subsequent programs to generate output datasets. However, to start the process you have to go to run and click "Run process flow", which for some user it may be a bit confusing.. If I can make this project more like an application with clean interface without showing all the queries and programs to other users, it will greatly improve their experience.

 

Please do not hesitate to let me know if you have any suggestions, and thank you very much for your time and effort!

 

J

4 REPLIES 4
Reeza
Super User

Do you have a Web Report Studio?

 

You can also search at lexjansen.com to see hacks people have used. 

 

Although you'll want to balance how much time you spend improving versus saving end users time. Sometimes really good documentation or instructions are a better way. 

LinusH
Tourmaline | Level 20
Have you looked into the possibility to create stored processes?
Data never sleeps
Kurt_Bremser
Super User

If you pack the whole thing into a project flow called "Autoexec", and enable the corresponding option in a given user's EG, he/she only needs to double-click the project file and everything will run automatically.

 

But I also think that stored processes might be a much nicer way to go, as it does not require any local installation at your "point-and-click" non-SAS-savant user's computers.

ChrisHemedinger
Community Manager

Here is more info on the Autoexec process flow referenced by @Kurt_Bremser.

 

You can also use the SAS Enterprise Guide automation model to build a standalone app that runs your EG project -- I've done this for some SAS professional services engagements.  That's a lot more involved (software development), but the APIs are all there. More info in this paper.

Become an Explorer! Join SAS Analytics Explorers to learn and complete challenges that earn rewards!

Catch up on SAS Innovate 2026

Nearly 200 sessions are now available on demand with the SAS Innovate Digital Pass.

Explore Now →
Creating Custom Steps in SAS Studio

Check out this tutorial series to learn how to build your own steps in SAS Studio.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 4 replies
  • 2653 views
  • 0 likes
  • 5 in conversation