%STPbegin;%STPEND;
ERROR: No logical assign for filename _WEBOUT.
WARNING: No body file. HTML output will not be created.
unable to fix it.plz help
Answers were Sorted based on User's Feedback
Answer / ravi ayachitam
Before executing your code ,Go to options list --->go to
stored process
Please uncheck Force Streaming to Transient
Then again execute your program. You can able to execute
the stp.
| Is This Answer Correct ? | 8 Yes | 2 No |
Answer / rajesh
%Stpbegin;
*processbody;
%Stpend;
This is basically for creating the stored process; by using
this on the web portal we can give the client to see his
data in streaming maner. for this we have to write the code
in macros. so here _webout means it is not connected with
the webserver, so give the portal number of the web service
and start the Tamcat and xythos.
| Is This Answer Correct ? | 0 Yes | 5 No |
what is the effect of the options statement errors=1? : Sas programming
what are the best practices to process the large data sets in sas programming? : Sas-administrator
What are the different operating system platforms in which we can use sas? : sas-grid-administration
How did you use the round function?give an example(don't say it will round to the nearest intger) eg1:round(84.55,.1) =84.6 eg2:round(92.64,.1)=92.6,How it is happening like this tell me the logic,that is how the round function works when we have deimal values?
In sas, what are the areas that you are most interested in? : sas-grid-administration
Baseline definition in your study
3 Answers Accenture, Quintiles,
How to save the log information in a file for future use
Hello, I have PROC SQLs results group by 3 fields and I use SUM and COUNT functions in SQL. The problem is when I try to display my result with PROC TABULATE. I am getting very big numbers. I believe I make a mistake some where in Tabulate. Here is my Proc Tabulate. PROC TABULATE DATA=OUT04_05 FORMAT=12.; CLASS YR CENTRE VISA / PRELOADFMT EXCLUSIVE; VAR NEWUSER FRAUD TRANSFER AUTUSER REISSUE; TABLE CENTRE ALL, (YR ALL)*VISA, (NEWUSER*F=COMMA12. AUTUSER*F=COMMA12. FRAUD*F=COMMA12. TRANSFER*F=COMMA12. REISSUE*F=COMMA12.) / MISSTEXT={LABEL='0'} PRINTMISS RTS=20; FORMAT VISA VISAFMT.; KEYLABEL SUM = ' ' ALL = 'TOTAL'; LABEL YR = 'DATE YEAR' NEWUSER = 'TOTAL NEW ACCT' TRANSFER = 'TOTAL TRANSFER' FRAUD = 'TOTAL FRAUD TRANSFER' AUTUSER = 'TOTAL AUTH USERS' REISSUE = 'TOTAL REISSUE'; When I code it like : NEWUSER*N*F=COMMA12. AUTUSER*N*F=COMMA12. I get same amount numbers but to find a NEWUSER I use COUNT(*) and to find AUTUSER I use SUM(xxxx) function so both result shouldn’t be the same my problem is in this point. Could you tell me where the problem in code is. How can I display my result? TX.
what is Global Symbol table and Local symbol table?
Under what circumstances would you code a SELECT construct instead of IF statements?
i have a data set with 20 observations i want label from 8 to 15 observations ? how you create this one.
what is the one statement to set the criteria of data that can be coded in any step? : Sas programming