Does anyone know how to obtain the full path to the a sas file from a custom task?
I am looking to retrieve the values of the FilePath and Server to run on - properties found when I click right on a node in the process Flow project tree.
I've enumerated as follows:
List<ISASProjectTask> tasks = flow.GetTasks();
foreach (ISASProjectTask t in tasks)
{
ISASProjectItem i = (ISASProjectItem)t;
ISASProjectData pd = (ISASProjectData)t;
}
However - there is no data required so the ISASProjectData is empty, I can get the Name from the ISASProjectItem. (I was hoping that the path would be valid)
Thanks in advance
Hi @abbieagocs - just to help close the loop on this in the forum (as we discussed in e-mail offline).
There isn't a documented method for pulling the full path of the SAS program file. There are some tricks you can try (which I sent in e-mail), but those approaches will limit the support of your task to a specific EG version and it can be difficult to maintain.
This SAS Project Demo example on GitHub shows how you can pull SAS code from a project/process flow. That might help, depending on what you're trying to do.
Hi @abbieagocs - just to help close the loop on this in the forum (as we discussed in e-mail offline).
There isn't a documented method for pulling the full path of the SAS program file. There are some tricks you can try (which I sent in e-mail), but those approaches will limit the support of your task to a specific EG version and it can be difficult to maintain.
This SAS Project Demo example on GitHub shows how you can pull SAS code from a project/process flow. That might help, depending on what you're trying to do.
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Still thinking about your presentation idea? The submission deadline has been extended to Friday, Nov. 14, at 11:59 p.m. ET.
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.
Ready to level-up your skills? Choose your own adventure.