- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Is there a simple way to add scripts to the data table if they do not already exist?
I want to run a script (perhaps multiple times) and part of the script embeds a script into the data table.
E.g., dt << New Script ("Plot", varchart1= variability Chart(......
Every time I run the main script it will create scripts Plot 1, Plot 2 ect... in the data table.
1 ACCEPTED SOLUTION
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: Is there a simple way to add scripts to the data table if they do not already exist?
Here is one way to handle your question
Names Default To Here( 1 );
dt = Current Data Table();
theScripts = dt << get table script names;
If( N Rows( Loc( theScripts, "Plot" ) ) == 0,
dt << New Script( "Plot", varchart1 = variability Chart(.......
);
Jim
2 REPLIES 2
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: Is there a simple way to add scripts to the data table if they do not already exist?
Here is one way to handle your question
Names Default To Here( 1 );
dt = Current Data Table();
theScripts = dt << get table script names;
If( N Rows( Loc( theScripts, "Plot" ) ) == 0,
dt << New Script( "Plot", varchart1 = variability Chart(.......
);
Jim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Get Direct Link
- Report Inappropriate Content
Re: Is there a simple way to add scripts to the data table if they do not already exist?
Nice! It works.
I tried something very similar but did not have the N rows. That is a great trick!