Choose Language Hide Translation Bar
Highlighted
tom_abramov
Level V

List as data table variable

Hello,

I need to save the list as data table variable.

 

My List = {1,"2"}; 
DT << Set Table Variable( "The List", My List ); //doesn't work - the value of the variable is string "List"

And then, how do I assign the list to some new variable

MyNewListVariable = DT<< Get Table Variable( "The List" ); // Would it work?

 

Thank you.

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
tom_abramov
Level V

Re: List as data table variable

Thank you,

Below is the code which worked for me:

 

dt = New Table("Table");
MyList = {"A","B"};
dt << Set Table Variable("Var", Char(MyList) );
list_as_string = dt << Get Table Variable( "Var" );
list_as_list = Parse(list_as_string);

View solution in original post

2 REPLIES 2
Highlighted
txnelson
Super User

Re: List as data table variable

JMP Table Variables are all stored as character strings, so your list will be returned as a character string, and you will have to convert it within your application.

Jim
Highlighted
tom_abramov
Level V

Re: List as data table variable

Thank you,

Below is the code which worked for me:

 

dt = New Table("Table");
MyList = {"A","B"};
dt << Set Table Variable("Var", Char(MyList) );
list_as_string = dt << Get Table Variable( "Var" );
list_as_list = Parse(list_as_string);

View solution in original post

Article Labels

    There are no labels assigned to this post.