Your SAS programs, embedded in web apps and elsewhere

WARNING: No logical assign for filename _WEBOUT.

Reply
Contributor
Posts: 35

WARNING: No logical assign for filename _WEBOUT.

I want to create a simple web page that uses an AJAX call to get json type data from a SAS program and returns the data to the web page. 

 

I want to run a very simple sas stored process: 

 

proc json out=_webout;
export sashelp.class (where=(age=11)) / nokeys nosastags;
run;

 

but I got an error when I want to run this stored process, here is my log: 

 

 

Untitled.png

 

I am very new in sas. I would really be appriciated if someone helps me!

Trusted Advisor
Posts: 1,372

Re: WARNING: No logical assign for filename _WEBOUT.

add at the beginnig of the code the next statement:

 

FILENAME _WEBOUT URL ' ... enter here a URL to your web file ...';

 

Contributor
Posts: 38

Re: WARNING: No logical assign for filename _WEBOUT.

Hi Samira,

 

_webout is a reserved filename used by stored procedure server to send the data back to web server which in turn sends it to your browser.

 

I can see you are executing your code on PC SAS. Try creating a stored procedure instead and run that stored procedure in your browser. Let me know here if you need help creating a stored procedure.

 

Regards,

Vasilij

=======================================
For more information about {An}alytium, visit https://www.analytium.co.uk
Ask a Question
Discussion stats
  • 2 replies
  • 395 views
  • 0 likes
  • 3 in conversation