Parse error

_DIE: Error encountered in /var/www/vhosts/bctop.wmelab.com/html//foxpro/xtable_info.html: Connect failed: directory `/space/shares/Bctop/dist' doesn't exist


Summary:

Root template: /var/www/vhosts/bctop.wmelab.com/html//foxpro/xtable_info.html
Produced 175 characters

/var/www/vhosts/bctop.wmelab.com/html//foxpro/xtable_info.html

Engine: Fusion

Tokens: 372

Issues:

Listing:

<!-- Wigwam
Options:
code_open=[!!;
code_open_trim=[!~;
code_term=!!];
code_term_trim=~!];
compress=0;
config_open=<!--;
config_term=-->;
default_engine=Fusion;
directive_path=xbase;
drip_cache=0;
engine=Fusion;
hexadecimal=1;
modules=Xbase, Core/Html;
numbers=FLOAT;
plugins=DirectiveSet;
real_time=0;
strict_tags=1;
text_open=!!>;
text_open_trim=~!>;
text_term=<!!;
text_term_trim=<!~;
-->
<!--#exec cgi="/cgi-bin/wigwam.pl"--> <!--#if expr=""--> <HTML> <HEAD><TITLE>BCTOP Table Info</TITLE></HEAD> <BODY> <Center><H1>BCTOP Table Info</H1></Center>
[!!
#define xbdatatypes #xbdatatypes
#define samples "3"
#define _unused_tables (
"FONTS.DBF"
"P_CODES.DBF"
"SYSDATA.DBF"
"SYSQUE.DBF"
"RO/ROPASS02.DBF"
)
#define _empty_tables (
"FOXHELP.DBF"
"SYSHELP.DBF"
"SYSISOB.DBF"
"SYSISO.DBF"
"TM/TMBCAR02.DBF"
"TM/TMCONT02.DBF"
"TM/TMCUST02.DBF"
"TM/TMGRID02.DBF"
"TM/TMGUSR02.DBF"
"TM/TMKEYR02.DBF"
"TM/TMKEYS02.DBF"
"TM/TMLETR02.DBF"
"TM/TMMAIL02.DBF"
"TM/TMNFAX02.DBF"
"TM/TMPASS02.DBF"
"TM/TMTCAR02.DBF"
"TM/TMUSER02.DBF"
"SYSLOG.DBF"
"AR100002.DBF"
"AP/APDIST02.DBF"
"AP/APGLLK02.DBF"
"AP/APSHIP02.DBF"
"AP/APVCLS02"
"AP/APVOID02.DBF"
"AP/APVCLS02.DBF"
"AP/APYDST02.DBF"
"AR/AR100002.DBF"
"AR/ARBJNL02.DBF"
"AR/ARCNIT02.DBF"
"AR/ARCNMN02.DBF"
"AR/ARECOU02.DBF"
"AR/AREXPL02.DBF"
"AR/ARGLLK02.DBF"
"AR/ARIMAG02.DBF"
"AR/ARPADD02.DBF"
"AR/ARPINV02.DBF"
"AR/ARPTRA02.DBF"
"AR/ARSINV02.DBF"
"AR/ARSMSG02.DBF"
"AR/ARTRGL02.DBF"
"AR/ARUCLS02.DBF"
"AR/ARUGRP02.DBF"
"AR/ARWARQ02.DBF"
"AR/ARYADR02.DBF"
"AR/ARYARE02.DBF"
"AR/ARYBOR02.DBF"
"AR/ARYCOM02.DBF"
"AR/ARYCSH02.DBF"
"AR/ARYINV02.DBF"
"AR/ARYITR02.DBF"
"AR/ARYTMG02.DBF"
"AR/ARYTRN02.DBF"
"AR/INYLST02.DBF"
"AR/OUPLIS02.DBF"
"AR/OUYLST02.DBF"
"GL/GLENTR02.DBF"
"GL/GLFIND02.DBF"
"GL/GLFINM02.DBF"
"GL/GLRECR02.DBF"
"GL/GLYENT02.DBF"
"PO/POCONC02.DBF"
"PO/POCONS02.DBF"
"PO/POPRCH02.DBF"
"PO/POPROJ02.DBF"
"PO/PORCVQ02.DBF"
"PO/POYADR02.DBF"
"PO/POYCOM02.DBF"
"PO/POYIUP02.DBF"
"PO/POYMST02.DBF"
"PO/POYRCP02.DBF"
"PO/POYTMG02.DBF"
"PO/POYTRN02.DBF"
"RO/ROCUHI02.DBF"
"RO/ROHIST02.DBF"
"RO/ROPNSA02.DBF"
"SO/SOBMAS02.DBF"
"SO/SOBTRA02.DBF"
"SO/SOMAIL02.DBF"
"SO/SOQUOT02.DBF"
"SO/SOSGRP02.DBF"
"SO/SOYADR02.DBF"
"SO/SOYBMS02.DBF"
"SO/SOYBTR02.DBF"
"SO/SOYCOM02.DBF"
"SO/SOYMST02.DBF"
"SO/SOYTMG02.DBF"
"SO/SOYTRN02.DBF"
"SO/SOYYSH02.DBF"
"WO/WOASMB02.DBF"
"WO/WOASTR02.DBF"
"WO/WOBULK02.DBF"
"WO/WODIAG02.DBF"
"WO/WOSMSG02.DBF"
"WO/WOSTRP02.DBF"
"WO/WOSYMP02.DBF"
"WO/WOYMST02.DBF"
"WO/WOYTPT02.DBF"
"WO/WOYTRN02.DBF"
)
#define tables (
"ARGLTRAN.DBF"
"FOXUSER.DBF"
"SYSDBF.DBF"
"syspass.DBF"
"syspass9.DBF"
"SYSPRINT.DBF"
"SYSRESET.DBF"
"SYSTYPE.DBF"
"AP/APBUYR02.DBF"
"AP/APCHCK02.DBF"
"AP/APGLTR02.DBF"
"AP/APMAST02.DBF"
"AP/APPASS02.DBF"
"AP/APRECO02.DBF"
"AP/APVCOD02.DBF"
"AP/APVEND02.DBF"
"AP/APVNOT02.DBF"
"AP/APYCHK02.DBF"
"AP/APYMST02.DBF"
"AR/ARADDR02.DBF"
"AR/ARAREC02.DBF"
"AR/ARBCJL02.DBF"
"AR/ARBINL02.DBF"
"AR/ARCASH02.DBF"
"AR/ARCJNL02.DBF"
"AR/ARCLAS02.DBF"
"AR/ARCNOT02.DBF"
"AR/ARCNTR02.DBF"
"AR/ARCOMM02.DBF"
"AR/ARCONT02.DBF"
"AR/ARCSNT02.DBF"
"AR/ARCUST02.DBF"
"AR/ARGLAC02.DBF"
"AR/ARIMFG02.DBF"
"AR/ARINOT02.DBF"
"AR/ARINVO00.DBF"
"AR/ARINVO02.DBF"
"AR/ARINVT02.DBF"
"AR/ARITCF02.DBF"
"AR/ARITRN02.DBF"
"AR/ARITYP02.DBF"
"AR/ARIVBN02.DBF"
"AR/ARJRNL02.DBF"
"AR/ARPASS02.DBF"
"AR/ARSCOM02.DBF"
"AR/ARSCRP02.DBF"
"AR/ARSTAT02.DBF"
"AR/ARTERM02.DBF"
"AR/ARTRAN02.DBF"
"AR/ARTRMG02.DBF"
"AR/INLIST02.DBF"
"AR/OULIST02.DBF"
"GL/GLACNT02.DBF"
"GL/GLLAST02.DBF"
"GL/GLPASS02.DBF"
"GL/GLTYPE02.DBF"
"PO/POADDR02.DBF"
"PO/POCOMM02.DBF"
"PO/POINUP02.DBF"
"PO/POMAST02.DBF"
"PO/POPASS02.DBF"
"PO/PORECP02.DBF"
"PO/POREJT02.DBF"
"PO/POSCOM02.DBF"
"PO/POSMSG02.DBF"
"PO/POTOSO02.DBF"
"PO/potran02.DBF"
"PO/potran99.DBF"
"PO/POTRMG02.DBF"
"SO/SOADDR02.DBF"
"SO/SOCOMM02.DBF"
"SO/SOCTYP02.DBF"
"SO/SODISC02.DBF"
"SO/SOMAST02.DBF"
"SO/SOORDQ02.DBF"
"SO/SOPASS02.DBF"
"SO/SOSBCN02.DBF"
"SO/SOSCOM02.DBF"
"SO/SOSHVA02.DBF"
"SO/SOSLMN02.DBF"
"SO/SOSMSG02.DBF"
"SO/SOSRCE02.DBF"
"SO/SOSYSP02.DBF"
"SO/SOTERR02.DBF"
"SO/SOTRAN02.DBF"
"SO/SOTRMG02.DBF"
"SO/SOTTAX02.DBF"
"SO/SOUSLS02.DBF"
"SO/SOYSHP02.DBF"
"WO/WOFAIL02.DBF"
"WO/WOINVT02.DBF"
"WO/WOITRN02.DBF"
"WO/WOMAST02.DBF"
"WO/WOPASS02.DBF"
"WO/WORPCD02.DBF"
"WO/WOSTTN02.DBF"
"WO/WOTECH02.DBF"
"WO/WOTOSO02.DBF"
"WO/WOTRAN02.DBF"
"WO/WOTRPT02.DBF"
)
#define dbh #xbconnect "/space/shares/Bctop/dist"
#foreach table tables !!>
[!!
#define sth #xbprepare dbh /* Encountered String(null string) where BLESSED was expected at /usr/local/share/perl/5.28.1/Text/Wigwam/Cast/Base.pm line 218. */ {
"SELECT * from "
table
} /* Connect failed: directory `/space/shares/Bctop/dist' doesn't exist */
#undefine samplerecords
#define sampnum "0"
#while #sizeof #assign record #trim #xbfetchrow sth {
#inc sampnum
#if #gt sampnum samples #break
#push samplerecords record
}
!!]
<TABLE Border=1> <TR><TH Bgcolor="lightblue" Align="Left" Colspan=
[!! #add "2" samples !!]
>
[!! table !!]
</TH></TR> <TR> <TH Bgcolor="lightblue" Align="Center">Field</TH> <TH Bgcolor="lightblue" Align="Center">Type</TH>
[!! #repeat samples !!> <TH Bgcolor="lightblue" Align="Center">Sample</TH> <!! !!]
</TR>
[!!
#for /* Unreported error */
#params <
types
fields
count
> (
#xbfieldtypes sth
#xbfieldnames sth
0
)
#ne count #sizeof fields
#inc count
!!>
[!!
#define field fields:[count]
#define type types:[count]
!!]
<TR> <TH Bgcolor="lightblue" Align="Center">
[!! field !!]
</TH> <TH Bgcolor="lightblue" Align="Center">
[!!
#ifelse #defined xbdatatypes.[type] { xbdatatypes.[type] } {
"<Font Color=red><B>Unknown Type("
type
")</B></Font>"
}
!!]
</TH>
[!!
#define sampnum "0"
#repeat samples !!>
<TD Bgcolor="lightblue" Align="Center">
[!!
samplerecords:[sampnum]:[count]
#inc sampnum
!!]
</TD>
<!!
!!]
</TR>
<!!
!!]
</TABLE>
[!! #xbfinish sth !!]
<P>
<!!
!!]
[!! #xbdisconnect dbh !!]
</BODY> </HTML> <!--#endif -->

Partial parse results follow


<!--#exec cgi="/cgi-bin/wigwam.pl"-->
<!--#if expr=""-->
<HTML>
	<HEAD><TITLE>BCTOP Table Info</TITLE></HEAD>
	<BODY>
<Center><H1>BCTOP Table Info</H1></Center>

Validate: HTML | CSS

[an error occurred while processing this directive] BCTOP Table Info

BCTOP Table Info

[!! #define xbdatatypes #xbdatatypes #define samples "3" /* #foreach table ( "AR/ARINVO02" "AR/ARTRAN02" "AR/OULIST02" "WO/WOMAST02" "WO/WOTRAN02" "SO/SOYSHP02" "SO/SOMAST02" "SO/SOTRAN02" ) */ #define _unused_tables ( "FONTS.DBF" "P_CODES.DBF" "SYSDATA.DBF" "SYSQUE.DBF" "RO/ROPASS02.DBF" ) #define _empty_tables ( "FOXHELP.DBF" "SYSHELP.DBF" "SYSISOB.DBF" "SYSISO.DBF" "TM/TMBCAR02.DBF" "TM/TMCONT02.DBF" "TM/TMCUST02.DBF" "TM/TMGRID02.DBF" "TM/TMGUSR02.DBF" "TM/TMKEYR02.DBF" "TM/TMKEYS02.DBF" "TM/TMLETR02.DBF" "TM/TMMAIL02.DBF" "TM/TMNFAX02.DBF" "TM/TMPASS02.DBF" "TM/TMTCAR02.DBF" "TM/TMUSER02.DBF" "SYSLOG.DBF" "AR100002.DBF" "AP/APDIST02.DBF" "AP/APGLLK02.DBF" "AP/APSHIP02.DBF" "AP/APVCLS02" "AP/APVOID02.DBF" "AP/APVCLS02.DBF" "AP/APYDST02.DBF" "AR/AR100002.DBF" "AR/ARBJNL02.DBF" "AR/ARCNIT02.DBF" "AR/ARCNMN02.DBF" "AR/ARECOU02.DBF" "AR/AREXPL02.DBF" "AR/ARGLLK02.DBF" "AR/ARIMAG02.DBF" "AR/ARPADD02.DBF" "AR/ARPINV02.DBF" "AR/ARPTRA02.DBF" "AR/ARSINV02.DBF" "AR/ARSMSG02.DBF" "AR/ARTRGL02.DBF" "AR/ARUCLS02.DBF" "AR/ARUGRP02.DBF" "AR/ARWARQ02.DBF" "AR/ARYADR02.DBF" "AR/ARYARE02.DBF" "AR/ARYBOR02.DBF" "AR/ARYCOM02.DBF" "AR/ARYCSH02.DBF" "AR/ARYINV02.DBF" "AR/ARYITR02.DBF" "AR/ARYTMG02.DBF" "AR/ARYTRN02.DBF" "AR/INYLST02.DBF" "AR/OUPLIS02.DBF" "AR/OUYLST02.DBF" "GL/GLENTR02.DBF" "GL/GLFIND02.DBF" "GL/GLFINM02.DBF" "GL/GLRECR02.DBF" "GL/GLYENT02.DBF" "PO/POCONC02.DBF" "PO/POCONS02.DBF" "PO/POPRCH02.DBF" "PO/POPROJ02.DBF" "PO/PORCVQ02.DBF" "PO/POYADR02.DBF" "PO/POYCOM02.DBF" "PO/POYIUP02.DBF" "PO/POYMST02.DBF" "PO/POYRCP02.DBF" "PO/POYTMG02.DBF" "PO/POYTRN02.DBF" "RO/ROCUHI02.DBF" "RO/ROHIST02.DBF" "RO/ROPNSA02.DBF" "SO/SOBMAS02.DBF" "SO/SOBTRA02.DBF" "SO/SOMAIL02.DBF" "SO/SOQUOT02.DBF" "SO/SOSGRP02.DBF" "SO/SOYADR02.DBF" "SO/SOYBMS02.DBF" "SO/SOYBTR02.DBF" "SO/SOYCOM02.DBF" "SO/SOYMST02.DBF" "SO/SOYTMG02.DBF" "SO/SOYTRN02.DBF" "SO/SOYYSH02.DBF" "WO/WOASMB02.DBF" "WO/WOASTR02.DBF" "WO/WOBULK02.DBF" "WO/WODIAG02.DBF" "WO/WOSMSG02.DBF" "WO/WOSTRP02.DBF" "WO/WOSYMP02.DBF" "WO/WOYMST02.DBF" "WO/WOYTPT02.DBF" "WO/WOYTRN02.DBF" ) #define tables ( "ARGLTRAN.DBF" "FOXUSER.DBF" "SYSDBF.DBF" "syspass.DBF" "syspass9.DBF" "SYSPRINT.DBF" "SYSRESET.DBF" "SYSTYPE.DBF" "AP/APBUYR02.DBF" "AP/APCHCK02.DBF" "AP/APGLTR02.DBF" "AP/APMAST02.DBF" "AP/APPASS02.DBF" "AP/APRECO02.DBF" "AP/APVCOD02.DBF" "AP/APVEND02.DBF" "AP/APVNOT02.DBF" "AP/APYCHK02.DBF" "AP/APYMST02.DBF" "AR/ARADDR02.DBF" "AR/ARAREC02.DBF" "AR/ARBCJL02.DBF" "AR/ARBINL02.DBF" "AR/ARCASH02.DBF" "AR/ARCJNL02.DBF" "AR/ARCLAS02.DBF" "AR/ARCNOT02.DBF" "AR/ARCNTR02.DBF" "AR/ARCOMM02.DBF" "AR/ARCONT02.DBF" "AR/ARCSNT02.DBF" "AR/ARCUST02.DBF" "AR/ARGLAC02.DBF" "AR/ARIMFG02.DBF" "AR/ARINOT02.DBF" "AR/ARINVO00.DBF" "AR/ARINVO02.DBF" "AR/ARINVT02.DBF" "AR/ARITCF02.DBF" "AR/ARITRN02.DBF" "AR/ARITYP02.DBF" "AR/ARIVBN02.DBF" "AR/ARJRNL02.DBF" "AR/ARPASS02.DBF" "AR/ARSCOM02.DBF" "AR/ARSCRP02.DBF" "AR/ARSTAT02.DBF" "AR/ARTERM02.DBF" "AR/ARTRAN02.DBF" "AR/ARTRMG02.DBF" "AR/INLIST02.DBF" "AR/OULIST02.DBF" "GL/GLACNT02.DBF" "GL/GLLAST02.DBF" "GL/GLPASS02.DBF" "GL/GLTYPE02.DBF" "PO/POADDR02.DBF" "PO/POCOMM02.DBF" "PO/POINUP02.DBF" "PO/POMAST02.DBF" "PO/POPASS02.DBF" "PO/PORECP02.DBF" "PO/POREJT02.DBF" "PO/POSCOM02.DBF" "PO/POSMSG02.DBF" "PO/POTOSO02.DBF" "PO/potran02.DBF" "PO/potran99.DBF" "PO/POTRMG02.DBF" "SO/SOADDR02.DBF" "SO/SOCOMM02.DBF" "SO/SOCTYP02.DBF" "SO/SODISC02.DBF" "SO/SOMAST02.DBF" "SO/SOORDQ02.DBF" "SO/SOPASS02.DBF" "SO/SOSBCN02.DBF" "SO/SOSCOM02.DBF" "SO/SOSHVA02.DBF" "SO/SOSLMN02.DBF" "SO/SOSMSG02.DBF" "SO/SOSRCE02.DBF" "SO/SOSYSP02.DBF" "SO/SOTERR02.DBF" "SO/SOTRAN02.DBF" "SO/SOTRMG02.DBF" "SO/SOTTAX02.DBF" "SO/SOUSLS02.DBF" "SO/SOYSHP02.DBF" "WO/WOFAIL02.DBF" "WO/WOINVT02.DBF" "WO/WOITRN02.DBF" "WO/WOMAST02.DBF" "WO/WOPASS02.DBF" "WO/WORPCD02.DBF" "WO/WOSTTN02.DBF" "WO/WOTECH02.DBF" "WO/WOTOSO02.DBF" "WO/WOTRAN02.DBF" "WO/WOTRPT02.DBF" ) #define dbh #xbconnect "/space/shares/Bctop/dist" #foreach table tables !!> [!! #define sth #xbprepare dbh { "SELECT * from " table } #undefine samplerecords #define sampnum "0" #while #sizeof #assign record #trim #xbfetchrow sth { #inc sampnum #if #gt sampnum samples #break #push samplerecords record } !!] [!!#repeat samples!!> [!! #for #params < types fields count > ( #xbfieldtypes sth, #xbfieldnames sth, 0 ) #ne count #sizeof fields #inc count !!> [!! #define field fields:[count] #define type types:[count] !!] [!!#define sampnum "0" #repeat samples!!> [!! #xbfinish sth !!]

[!!table!!]
Field TypeSample
[!!field!!] [!!#ifelse #defined xbdatatypes.[type] { xbdatatypes.[type] } { "Unknown Type(" type ")" } !!] [!! samplerecords:[sampnum]:[count] #inc sampnum !!]