|
I work on SAS6.12 (TS020) and want to get TABULATE output into HTML. After
running the code (see below) SAS reports an error regarding the row
structure. I get this error note both in batch and interactive mode:
ERROR: Problem determining row structure. Please contact Technical Support
and provide the PROC TABULATE code that caused this problem.
Actually the table has got 9 colums but about + 150 rows. I don't know how
to deal with this. Documentation on SI website seems not very good. Maybe I
have defined an incorrect width of that table (TWIDTH)? Have I specified an
invalide runmode? If I understand this correctly, runmode=I | B specifies
whether I run the macro in batch or interactive (window) mode. Although the
default is to run the macro in batch mode, I should include RUNMODE=B when
running in batch mode to avoid confusion. However, since I work with 6.12 I
must include the argument RUNMODE=I when running in interactive mode, which
is available only with Release 6.12 of the SAS software. However, I receive
this note in both versions. What should I do about it ?
Thank you very much in advance, Chris
/*************full LOG ***************/
2012 options linesize=130 pagesize=80 nodate number pageno=1;
2013 %tab2htm(capture=on,
2014 runmode=b);
NOTE: Capture of procedure output started.
2015 proc tabulate data = PCTVLF1 ;
2016 format JAHRPAAR JAHRPAAR. ;
2017 var PCTDIFF ;
2018 class VOGELART METHODE JAHRPAAR ;
2019 table VOGELART*METHODE, PCTDIFF*( MAX*JAHRPAAR MEAN*ALL ) ;
2020 run;
NOTE: The PROCEDURE TABULATE used 0.38 seconds.
2021 %tab2htm(capture=off,
2022 runmode=b,
2023 openmode=replace,
2024 htmlfile=ex1.html,
2025 brtitle=Tabulate 1,
2026 center=Y,
2027 tsize=+3,
2028 clcolor=blue,
2029 rlcolor=blue,
2030 twidth=20,
2031 encode=N);
-----> ERROR: Problem determining row structure. Please contact Technical
Support and provide the PROC TABULATE code that caused this problem.
NOTE: Execution terminating.
NOTE: Capture of output finished.
|