setcell for tables

For questions regarding programming in the EViews programming language.

Moderators: EViews Gareth, EViews Moderator, EViews Jason, EViews Matt

nesheus
Posts: 34
Joined: Tue Oct 26, 2010 11:55 am

setcell for tables

Postby nesheus » Thu Nov 18, 2010 10:47 am

I am trying to put (2,1) in one cell in a table but I keep getting error messages: setcell(results,4,5,"(",ar1_1,",",ar1_2,")")

when I put each one in seperate cells then it becomes ( 2 , 1 ) which doesn't look good.

Any suggeston?
thanks

EViews Jason
EViews Developer
Posts: 870
Joined: Tue Sep 16, 2008 3:50 pm

Re: setcell for tables

Postby EViews Jason » Thu Nov 18, 2010 12:25 pm

Try

Code: Select all

setcell(results, 4,5 ,("(" + @str(!ar1_1) + "," + @str(!ar1_2) + ")"))

nesheus
Posts: 34
Joined: Tue Oct 26, 2010 11:55 am

Re: setcell for tables

Postby nesheus » Thu Nov 18, 2010 1:11 pm

I got error message then I removed "!", then it worked. Thanks a lot for your help.

setcell(results, 4,5 ,("(" + @str(ar1_1) + "," + @str(ar1_2) + ")"))

EViews Jason
EViews Developer
Posts: 870
Joined: Tue Sep 16, 2008 3:50 pm

Re: setcell for tables

Postby EViews Jason » Thu Nov 18, 2010 1:19 pm

I presumed ar1_1 and ar1_2 were numeric variables in your program. It sounds as though they are scalars in your workfile, in which case you are correct the ! is not needed.

nesheus
Posts: 34
Joined: Tue Oct 26, 2010 11:55 am

Re: setcell for tables

Postby nesheus » Thu Nov 18, 2010 2:41 pm

yes, they are scalars.


Return to “Programming”

Who is online

Users browsing this forum: No registered users and 2 guests