home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 April / Chip_2000-04_cd.bin / zkuste / Tango / data1.cab / Tango_Demos_TCFs / ResultsBuilder.tcf < prev    next >
Extensible Markup Language  |  1999-09-21  |  18KB  |  463 lines

  1. <?xml version="1.0" encoding="ISO-8859-1" ?>
  2. <!DOCTYPE TAF SYSTEM "tango.dtd" >
  3. <TCF Version="0x02000002">
  4.     <Comments />
  5.  
  6.     <!--Defined Classes-->
  7.     <Classes>
  8.         <ClassDef>
  9.             <Name>resultsBuilder</Name>
  10.  
  11.             <!--Class constructor-->
  12.             <On_Create>
  13.                 <Implementation>
  14.                     <ActionRef Ref="resultsBuilder.On_Create.Comments" />
  15.                 </Implementation>
  16.             </On_Create>
  17.  
  18.             <!--Class destructor-->
  19.             <On_Destroy>
  20.                 <Implementation />
  21.             </On_Destroy>
  22.  
  23.             <!--Methods of this class-->
  24.             <Methods>
  25.                 <MethodDef>
  26.                     <Name>addText</Name>
  27.                     <MethodParameterList>
  28.                         <MethodParameterItem DataType="Text" Direction="In">
  29.                             <Name>Label</Name>
  30.                         </MethodParameterItem>
  31.                         <MethodParameterItem DataType="Text" Direction="In">
  32.                             <Name>ColumnNumber</Name>
  33.                         </MethodParameterItem>
  34.                     </MethodParameterList>
  35.                     <Implementation>
  36.                         <ActionRef Ref="resultsBuilder.addText.Append_Text" />
  37.                     </Implementation>
  38.                     <UseReturnValue>TRUE</UseReturnValue>
  39.                 </MethodDef>
  40.                 <MethodDef>
  41.                     <Name>addLink</Name>
  42.                     <MethodParameterList>
  43.                         <MethodParameterItem DataType="Text" Direction="In">
  44.                             <Name>Label</Name>
  45.                         </MethodParameterItem>
  46.                         <MethodParameterItem DataType="Text" Direction="In">
  47.                             <Name>ColumnNumber</Name>
  48.                         </MethodParameterItem>
  49.                     </MethodParameterList>
  50.                     <Implementation>
  51.                         <ActionRef Ref="resultsBuilder.addLink.Append_Link" />
  52.                     </Implementation>
  53.                     <UseReturnValue>TRUE</UseReturnValue>
  54.                 </MethodDef>
  55.                 <MethodDef>
  56.                     <Name>addEmail</Name>
  57.                     <MethodParameterList>
  58.                         <MethodParameterItem DataType="Text" Direction="In">
  59.                             <Name>Label</Name>
  60.                         </MethodParameterItem>
  61.                         <MethodParameterItem DataType="Text" Direction="In">
  62.                             <Name>ColumnNumber</Name>
  63.                         </MethodParameterItem>
  64.                     </MethodParameterList>
  65.                     <Implementation>
  66.                         <ActionRef Ref="resultsBuilder.addEmail.Append_Email" />
  67.                     </Implementation>
  68.                     <UseReturnValue>TRUE</UseReturnValue>
  69.                 </MethodDef>
  70.                 <MethodDef>
  71.                     <Name>addFile</Name>
  72.                     <MethodParameterList>
  73.                         <MethodParameterItem DataType="Text" Direction="In">
  74.                             <Name>Label</Name>
  75.                         </MethodParameterItem>
  76.                         <MethodParameterItem DataType="Text" Direction="In">
  77.                             <Name>ColumnNumber</Name>
  78.                         </MethodParameterItem>
  79.                     </MethodParameterList>
  80.                     <Implementation>
  81.                         <ActionRef Ref="resultsBuilder.addFile.Append_File" />
  82.                     </Implementation>
  83.                     <UseReturnValue>TRUE</UseReturnValue>
  84.                 </MethodDef>
  85.                 <MethodDef>
  86.                     <Name>addBoolean</Name>
  87.                     <MethodParameterList>
  88.                         <MethodParameterItem DataType="Text" Direction="In">
  89.                             <Name>Label</Name>
  90.                         </MethodParameterItem>
  91.                         <MethodParameterItem DataType="Text" Direction="In">
  92.                             <Name>ColumnNumber</Name>
  93.                         </MethodParameterItem>
  94.                     </MethodParameterList>
  95.                     <Implementation>
  96.                         <ActionRef Ref="resultsBuilder.addBoolean.Append_Boolean" />
  97.                     </Implementation>
  98.                     <UseReturnValue>TRUE</UseReturnValue>
  99.                 </MethodDef>
  100.                 <MethodDef>
  101.                     <Name>addListValue</Name>
  102.                     <MethodParameterList>
  103.                         <MethodParameterItem DataType="Text" Direction="In">
  104.                             <Name>Label</Name>
  105.                         </MethodParameterItem>
  106.                         <MethodParameterItem DataType="Text" Direction="In">
  107.                             <Name>ArrayName</Name>
  108.                         </MethodParameterItem>
  109.                         <MethodParameterItem DataType="Text" Direction="In">
  110.                             <Name>ColumnNumber</Name>
  111.                         </MethodParameterItem>
  112.                     </MethodParameterList>
  113.                     <Implementation>
  114.                         <ActionRef Ref="resultsBuilder.addListValue.Append_ListValue" />
  115.                     </Implementation>
  116.                     <UseReturnValue>TRUE</UseReturnValue>
  117.                 </MethodDef>
  118.                 <MethodDef>
  119.                     <Name>openResults</Name>
  120.                     <MethodParameterList>
  121.                         <MethodParameterItem DataType="Text" Direction="In">
  122.                             <Name>ArrayName</Name>
  123.                         </MethodParameterItem>
  124.                         <MethodParameterItem DataType="Text" Direction="In">
  125.                             <Name>DetailSection</Name>
  126.                         </MethodParameterItem>
  127.                         <MethodParameterItem DataType="Text" Direction="In">
  128.                             <Name>HeadingColor</Name>
  129.                         </MethodParameterItem>
  130.                         <MethodParameterItem DataType="Text" Direction="In">
  131.                             <Name>ResultsColor</Name>
  132.                         </MethodParameterItem>
  133.                     </MethodParameterList>
  134.                     <Implementation>
  135.                         <ActionRef Ref="resultsBuilder.openResults.Initialize_Results" />
  136.                     </Implementation>
  137.                     <UseReturnValue>TRUE</UseReturnValue>
  138.                 </MethodDef>
  139.                 <MethodDef>
  140.                     <Name>outputResults</Name>
  141.                     <MethodParameterList />
  142.                     <Implementation>
  143.                         <ActionRef Ref="resultsBuilder.outputResults.Output_Results" />
  144.                     </Implementation>
  145.                     <UseReturnValue>TRUE</UseReturnValue>
  146.                 </MethodDef>
  147.                 <MethodDef>
  148.                     <Name>addBlank</Name>
  149.                     <MethodParameterList />
  150.                     <Implementation>
  151.                         <ActionRef Ref="resultsBuilder.addBlank.Append_Blank" />
  152.                     </Implementation>
  153.                     <UseReturnValue>TRUE</UseReturnValue>
  154.                 </MethodDef>
  155.                 <MethodDef>
  156.                     <Name>addDivider</Name>
  157.                     <MethodParameterList>
  158.                         <MethodParameterItem DataType="Text" Direction="In">
  159.                             <Name>Label</Name>
  160.                         </MethodParameterItem>
  161.                         <MethodParameterItem DataType="Text" Direction="In">
  162.                             <Name>BackgroundColor</Name>
  163.                         </MethodParameterItem>
  164.                     </MethodParameterList>
  165.                     <Implementation>
  166.                         <ActionRef Ref="resultsBuilder.addDivider.Append_Blank" />
  167.                     </Implementation>
  168.                     <UseReturnValue>TRUE</UseReturnValue>
  169.                 </MethodDef>
  170.                 <MethodDef>
  171.                     <Name>addCustom</Name>
  172.                     <MethodParameterList>
  173.                         <MethodParameterItem DataType="Text" Direction="In">
  174.                             <Name>Label</Name>
  175.                         </MethodParameterItem>
  176.                         <MethodParameterItem DataType="Text" Direction="In">
  177.                             <Name>MetaHTML</Name>
  178.                         </MethodParameterItem>
  179.                     </MethodParameterList>
  180.                     <Implementation>
  181.                         <ActionRef Ref="resultsBuilder.addCustom.Append_Custom" />
  182.                     </Implementation>
  183.                     <UseReturnValue>TRUE</UseReturnValue>
  184.                 </MethodDef>
  185.             </Methods>
  186.  
  187.             <!--Instance variables for this class-->
  188.             <Variables />
  189.         </ClassDef>
  190.     </Classes>
  191.  
  192.     <!--Program actions-->
  193.     <Actions>
  194.         <ResultAction ID="resultsBuilder.On_Create.Comments" Sig="null">
  195.             <ResultsOutput Ref="resultsBuilder.On_Create.Comments.Results" />
  196.         </ResultAction>
  197.         <ResultAction ID="resultsBuilder.addText.Append_Text" Sig="null">
  198.             <ResultsOutput Ref="resultsBuilder.addText.Append_Text.Results" />
  199.         </ResultAction>
  200.         <ResultAction ID="resultsBuilder.addLink.Append_Link" Sig="null">
  201.             <ResultsOutput Ref="resultsBuilder.addLink.Append_Link.Results" />
  202.         </ResultAction>
  203.         <ResultAction ID="resultsBuilder.addEmail.Append_Email" Sig="null">
  204.             <ResultsOutput Ref="resultsBuilder.addEmail.Append_Email.Results" />
  205.         </ResultAction>
  206.         <ResultAction ID="resultsBuilder.addFile.Append_File" Sig="null">
  207.             <ResultsOutput Ref="resultsBuilder.addFile.Append_File.Results" />
  208.         </ResultAction>
  209.         <ResultAction ID="resultsBuilder.addBoolean.Append_Boolean" Sig="null">
  210.             <ResultsOutput Ref="resultsBuilder.addBoolean.Append_Boolean.Results" />
  211.         </ResultAction>
  212.         <ResultAction ID="resultsBuilder.addListValue.Append_ListValue" Sig="null">
  213.             <ResultsOutput Ref="resultsBuilder.addListValue.Append_ListValue.Results" />
  214.         </ResultAction>
  215.         <ResultAction ID="resultsBuilder.openResults.Initialize_Results" Sig="null">
  216.             <ResultsOutput Ref="resultsBuilder.openResults.Initialize_Results.Results" />
  217.         </ResultAction>
  218.         <ResultAction ID="resultsBuilder.outputResults.Output_Results" Sig="null">
  219.             <ResultsOutput Ref="resultsBuilder.outputResults.Output_Results.Results" />
  220.         </ResultAction>
  221.         <ResultAction ID="resultsBuilder.addBlank.Append_Blank" Sig="null">
  222.             <ResultsOutput Ref="resultsBuilder.addBlank.Append_Blank.Results" />
  223.         </ResultAction>
  224.         <ResultAction ID="resultsBuilder.addDivider.Append_Blank" Sig="null">
  225.             <ResultsOutput Ref="resultsBuilder.addDivider.Append_Blank.Results" />
  226.         </ResultAction>
  227.         <ResultAction ID="resultsBuilder.addCustom.Append_Custom" Sig="null">
  228.             <ResultsOutput Ref="resultsBuilder.addCustom.Append_Custom.Results" />
  229.         </ResultAction>
  230.     </Actions>
  231.  
  232.     <!--Data sources-->
  233.     <DataSources />
  234.  
  235.     <!--Output blocks-->
  236.     <Outputs>
  237.         <Output ID="resultsBuilder.On_Create.Comments.Results" Type="HTML"><![CDATA[
  238. <@COMMENT>
  239.  
  240.     This Tango Class File compiles HTML to display read-only data from a database.
  241.     It can be used to display either a details page for a single record or a
  242.     table for multiple records.
  243.     
  244.     Kevin Hurwitz, Kevin.Hurwitz@pervasive.com
  245.     
  246.     Developer Solutions, Pervasive Software
  247.  
  248. </@COMMENT>]]></Output>
  249.         <Output ID="resultsBuilder.addText.Append_Text.Results" Type="HTML"><![CDATA[<@IFEQUAL "@@instance$CreateDetail" "TRUE">
  250.  
  251. <@ASSIGN instance$ResultsHtml "<@VAR instance$ResultsHtml ENCODING=NONE>
  252. <TR>
  253.     <TD><@VAR method$Label ENCODING=NONE></TD>
  254.     <TD><@CHAR 60>@VAR <@VAR instance$DataArray>[1,@@method$ColumnNumber]<@CHAR 62></TD>
  255. </TR>
  256. ">
  257.  
  258. <@ELSE>
  259.  
  260. <@ASSIGN instance$ColumnHeads "<@VAR instance$ColumnHeads ENCODING=NONE>
  261. <TD><@VAR method$Label ENCODING=NONE></TD>">
  262.  
  263. <@ASSIGN instance$ResultsHtml "<@VAR instance$ResultsHtml ENCODING=NONE>
  264. <TD><@CHAR 60>@COL @@method$ColumnNumber<@CHAR 62></TD>">
  265.  
  266. </@IF>]]></Output>
  267.         <Output ID="resultsBuilder.addLink.Append_Link.Results" Type="HTML"><![CDATA[<@IFEQUAL "@@instance$CreateDetail" "TRUE">
  268.  
  269. <@ASSIGN instance$ResultsHtml "<@VAR instance$ResultsHtml ENCODING=NONE>
  270. <TR>
  271.     <TD><@VAR method$Label ENCODING=NONE></TD>
  272.     <TD><A HREF=<@DQ>http://<@CHAR 60>@VAR <@VAR instance$DataArray>[1,@@method$ColumnNumber]<@CHAR 62><@DQ>><@CHAR 60>@VAR <@VAR instance$DataArray>[1,@@method$ColumnNumber]<@CHAR 62></A></TD>
  273. </TR>
  274. ">
  275.  
  276. <@ELSE>
  277.  
  278. <@ASSIGN instance$ColumnHeads "<@VAR instance$ColumnHeads ENCODING=NONE>
  279. <TD><@VAR method$Label ENCODING=NONE></TD>">
  280.  
  281. <@ASSIGN instance$ResultsHtml "<@VAR instance$ResultsHtml ENCODING=NONE>
  282. <TD><A HREF=<@DQ>http://<@CHAR 60>@COL @@method$ColumnNumber<@CHAR 62><@DQ>><@CHAR 60>@COL @@method$ColumnNumber<@CHAR 62></A></TD>">
  283.  
  284. </@IF>]]></Output>
  285.         <Output ID="resultsBuilder.addEmail.Append_Email.Results" Type="HTML"><![CDATA[<@IFEQUAL "@@instance$CreateDetail" "TRUE">
  286.  
  287. <@ASSIGN instance$ResultsHtml "<@VAR instance$ResultsHtml ENCODING=NONE>
  288. <TR>
  289.     <TD><@VAR method$Label ENCODING=NONE></TD>
  290.     <TD><A HREF=<@DQ>mailto:<@CHAR 60>@VAR <@VAR instance$DataArray>[1,@@method$ColumnNumber]<@CHAR 62><@DQ>><@CHAR 60>@VAR <@VAR instance$DataArray>[1,@@method$ColumnNumber]<@CHAR 62></A></TD>
  291. </TR>
  292. ">
  293.  
  294. <@ELSE>
  295.  
  296. <@ASSIGN instance$ColumnHeads "<@VAR instance$ColumnHeads ENCODING=NONE>
  297. <TD><@VAR method$Label ENCODING=NONE></TD>">
  298.  
  299. <@ASSIGN instance$ResultsHtml "<@VAR instance$ResultsHtml ENCODING=NONE>
  300. <TD><A HREF=<@DQ>mailto:<@CHAR 60>@COL @@method$ColumnNumber<@CHAR 62><@DQ>><@CHAR 60>@COL @@method$ColumnNumber<@CHAR 62></A></TD>">
  301.  
  302. </@IF>
  303.  
  304. ]]></Output>
  305.         <Output ID="resultsBuilder.addFile.Append_File.Results" Type="HTML"><![CDATA[<@IFEQUAL "@@instance$CreateDetail" "TRUE">
  306.  
  307. <@ASSIGN instance$ResultsHtml "<@VAR instance$ResultsHtml ENCODING=NONE>
  308. <TR>
  309.     <TD><@VAR method$Label ENCODING=NONE></TD>
  310.     <TD><A HREF=<@DQ>file://<@CHAR 60>@VAR <@VAR instance$DataArray>[1,@@method$ColumnNumber]<@CHAR 62><@DQ>><@CHAR 60>@VAR <@VAR instance$DataArray>[1,@@method$ColumnNumber]<@CHAR 62></A></TD>
  311. </TR>
  312. ">
  313.  
  314. <@ELSE>
  315.  
  316. <@ASSIGN instance$ColumnHeads "<@VAR instance$ColumnHeads ENCODING=NONE>
  317. <TD><@VAR method$Label ENCODING=NONE></TD>">
  318.  
  319. <@ASSIGN instance$ResultsHtml "<@VAR instance$ResultsHtml ENCODING=NONE>
  320. <TD><A HREF=<@DQ>file://<@CHAR 60>@COL @@method$ColumnNumber<@CHAR 62><@DQ>><@CHAR 60>@COL @@method$ColumnNumber<@CHAR 62></A></TD>">
  321.  
  322. </@IF>
  323.  
  324.  
  325. ]]></Output>
  326.         <Output ID="resultsBuilder.addBoolean.Append_Boolean.Results" Type="HTML"><![CDATA[<@IFEQUAL "@@instance$CreateDetail" "TRUE">
  327.  
  328. <@ASSIGN instance$ResultsHtml "<@VAR instance$ResultsHtml ENCODING=NONE>
  329. <TR>
  330.     <TD><@VAR method$Label ENCODING=NONE></TD>
  331.     <TD><@CHAR 60>@IFEQUAL <@DQ><@CHAR 60>@VAR <@VAR instance$DataArray>[1,@@method$ColumnNumber]<@CHAR 62><@DQ> <@DQ>0<@DQ><@CHAR 62>No<@CHAR 60>@ELSE<@CHAR 62>Yes<@CHAR 60>/@IF<@CHAR 62>
  332. </TR>
  333. ">
  334.  
  335. <@ELSE>
  336.  
  337. <@ASSIGN instance$ColumnHeads "<@VAR instance$ColumnHeads ENCODING=NONE>
  338. <TD><@VAR method$Label ENCODING=NONE></TD>">
  339.  
  340. <@ASSIGN instance$ResultsHtml "<@VAR instance$ResultsHtml ENCODING=NONE>
  341. <TD><@CHAR 60>@IFEQUAL <@DQ><@CHAR 60>@COL @@method$ColumnNumber<@CHAR 62><@DQ> <@DQ>0<@DQ><@CHAR 62>No<@CHAR 60>@ELSE<@CHAR 62>Yes<@CHAR 60>/@IF<@CHAR 62></TD>">
  342.  
  343. </@IF>]]></Output>
  344.         <Output ID="resultsBuilder.addListValue.Append_ListValue.Results" Type="HTML"><![CDATA[<@IFEQUAL "@@instance$CreateDetail" "TRUE">
  345.  
  346. <@ASSIGN instance$ResultsHtml "<@VAR instance$ResultsHtml ENCODING=NONE>
  347. <TR>
  348.     <TD><@VAR method$Label ENCODING=NONE></TD>
  349.     <TD><@CHAR 60>@ROWS ARRAY=<@DQ><@VAR method$ArrayName ENCODING=NONE><@DQ><@CHAR 62><@CHAR 60>@IFEQUAL <@DQ><@CHAR 60>@COL 1<@CHAR 62><@DQ> <@DQ><@CHAR 60>@VAR <@VAR instance$DataArray>[1,@@method$ColumnNumber]<@CHAR 62><@DQ><@CHAR 62><@CHAR 60>@COL 2<@CHAR 62><@CHAR 60>/@IF<@CHAR 62><@CHAR 60>/@ROWS<@CHAR 62></TD>
  350. </TR>
  351. ">
  352.  
  353. <@ELSE>
  354.  
  355. <@ASSIGN instance$ColumnHeads "<@VAR instance$ColumnHeads ENCODING=NONE>
  356. <TD><@VAR method$Label ENCODING=NONE></TD>">
  357.  
  358. <@ASSIGN instance$ResultsHtml "<@VAR instance$ResultsHtml ENCODING=NONE>
  359. <TD><@CHAR 60>@ASSIGN local$FieldValue <@DQ><@CHAR 60>@COL @@method$ColumnNumber<@CHAR 62><@DQ><@CHAR 62><@CHAR 60>@ROWS ARRAY=<@DQ><@VAR method$ArrayName ENCODING=NONE><@DQ><@CHAR 62><@CHAR 60>@IFEQUAL <@DQ><@CHAR 60>@COL 1<@CHAR 62><@DQ> <@DQ><@CHAR 60>@VAR local$FieldValue<@CHAR 62><@DQ><@CHAR 62><@CHAR 60>@COL 2<@CHAR 62><@CHAR 60>/@IF<@CHAR 62><@CHAR 60>/@ROWS<@CHAR 62></TD>">
  360.  
  361. </@IF>
  362.  
  363. ]]></Output>
  364.         <Output ID="resultsBuilder.openResults.Initialize_Results.Results" Type="HTML"><![CDATA[<@PURGE instance$ColumnHeads>
  365. <@PURGE instance$ResultsHtml>
  366. <@PURGE instance$CreateDetail>
  367. <@PURGE instance$DataArray>
  368. <@PURGE instance$Color1>
  369. <@PURGE instance$Color2>
  370.  
  371. <@ASSIGN instance$CreateDetail "<@IFEMPTY '<@VAR method$DetailSection ENCODING=NONE>'>FALSE<@ELSE><@VAR method$DetailSection ENCODING=NONE></@IF>">
  372. <@ASSIGN instance$DataArray "<@VAR method$ArrayName ENCODING=NONE>">
  373.  
  374. <@IFEMPTY "<@VAR method$HeadingColor>">
  375.     <@ASSIGN instance$Color1 "WHITE">
  376. <@ELSE>
  377.     <@ASSIGN instance$Color1 "<@VAR method$HeadingColor ENCODING=NONE>">
  378. </@IF>
  379.  
  380. <@IFEMPTY "<@VAR method$ResultsColor>">
  381.     <@ASSIGN instance$Color2 "WHITE">
  382. <@ELSE>
  383.     <@ASSIGN instance$Color2 "<@VAR method$ResultsColor ENCODING=NONE>">
  384. </@IF>]]></Output>
  385.         <Output ID="resultsBuilder.outputResults.Output_Results.Results" Type="HTML"><![CDATA[
  386. <@IFEQUAL "@@instance$CreateDetail" "TRUE">
  387.  
  388. <TABLE CELLPADDING=4 CELLSPACING=0 BORDER=0>
  389. <@VAR instance$ResultsHtml ENCODING=NONE>
  390. </TABLE>
  391.  
  392. <@ELSE>
  393.  
  394. <TABLE CELLPADDING=4 CELLSPACING=0 BORDER=0>
  395. <@CHAR 60>@IF "<@CHAR 60>@NUMROWS ARRAY='<@VAR instance$DataArray ENCODING=NONE>'<@CHAR 62>"<@CHAR 62>
  396. <TR BGCOLOR='<@VAR instance$Color1 ENCODING=NONE>'>
  397. <@VAR instance$ColumnHeads ENCODING=NONE>
  398. </TR>
  399. <@CHAR 60>/@IF<@CHAR 62>
  400. <@CHAR 60>@ROWS ARRAY="<@VAR instance$DataArray ENCODING=NONE>"<@CHAR 62>
  401. <@CHAR 60>@IF "!(<@CHAR 60>@CURROW<@CHAR 62>%2)"<@CHAR 62><@CHAR 60>@ASSIGN "local$RowColor" "<@VAR instance$Color1 ENCODING=NONE>"<@CHAR 62><@CHAR 60>@ELSE<@CHAR 62><@CHAR 60>@ASSIGN "local$RowColor" "<@VAR instance$Color2 ENCODING=NONE>"<@CHAR 62><@CHAR 60>/@IF<@CHAR 62>
  402. <TR BGCOLOR=<@CHAR 60>@VAR local$RowColor<@CHAR 62>>
  403. <@VAR instance$ResultsHtml ENCODING=NONE>
  404. </TR>
  405. <@CHAR 60>/@ROWS<@CHAR 62>
  406. </TABLE>
  407.  
  408. </@IF>]]></Output>
  409.         <Output ID="resultsBuilder.addBlank.Append_Blank.Results" Type="HTML"><![CDATA[<@IFEQUAL "@@instance$CreateDetail" "TRUE">
  410.  
  411. <@ASSIGN instance$ResultsHtml "<@VAR instance$ResultsHtml ENCODING=NONE>
  412. <TR><TD COLSPAN=2> </TD></TR>
  413. ">
  414.  
  415. <@ELSE>
  416.  
  417. <@ASSIGN instance$ColumnHeads "<@VAR instance$ColumnHeads ENCODING=NONE>
  418. <TD>  </TD>">
  419.  
  420. <@ASSIGN instance$ResultsHtml "<@VAR instance$ResultsHtml ENCODING=NONE>
  421. <TD>  </TD>">
  422.  
  423. </@IF>
  424. ]]></Output>
  425.         <Output ID="resultsBuilder.addDivider.Append_Blank.Results" Type="HTML"><![CDATA[<@IFEQUAL "@@instance$CreateDetail" "TRUE">
  426.  
  427. <@ASSIGN instance$ResultsHtml "<@VAR instance$ResultsHtml ENCODING=NONE>
  428. <TR>
  429.     <TD COLSPAN=2<@IF 'LEN(<@VAR method$BackgroundColor ENCODING=NONE>)'> BGCOLOR=<@DQ><@VAR method$BackgroundColor ENCODING=NONE><@DQ></@IF>><@VAR method$Label ENCODING=NONE></TD>
  430. </TR>
  431. ">
  432.  
  433. <@ELSE>
  434.  
  435. <@ASSIGN instance$ColumnHeads "<@VAR instance$ColumnHeads ENCODING=NONE>
  436. <TD<@IF "LEN(<@VAR method$BackgroundColor ENCODING=NONE>)"> BGCOLOR=<@DQ><@VAR method$BackgroundColor ENCODING=NONE><@DQ></@IF>><@VAR method$Label ENCODING=NONE></TD>">
  437.  
  438. <@ASSIGN instance$ResultsHtml "<@VAR instance$ResultsHtml ENCODING=NONE>
  439. <TD<@IF "LEN(<@VAR method$BackgroundColor ENCODING=NONE>)"> BGCOLOR=<@DQ><@VAR method$BackgroundColor ENCODING=NONE><@DQ></@IF>>  </TD>">
  440.  
  441. </@IF>]]></Output>
  442.         <Output ID="resultsBuilder.addCustom.Append_Custom.Results" Type="HTML"><![CDATA[<@IFEQUAL "@@instance$CreateDetail" "TRUE">
  443.  
  444. <@ASSIGN instance$ResultsHtml "<@VAR instance$ResultsHtml ENCODING=NONE>
  445. <TR><@IFEMPTY "@@method$Label">
  446.     <TD COLSPAN=2><@VAR method$MetaHTML ENCODING=NONE></TD><@ELSE>
  447.     <TD><@VAR method$Label ENCODING=NONE></TD>
  448.     <TD><@VAR method$MetaHTML ENCODING=NONE></TD></@IF>
  449. </TR>
  450. ">
  451.  
  452. <@ELSE>
  453.  
  454. <@ASSIGN instance$ColumnHeads "<@VAR instance$ColumnHeads ENCODING=NONE>
  455. <TD><@VAR method$Label ENCODING=NONE></TD>">
  456.  
  457. <@ASSIGN instance$ResultsHtml "<@VAR instance$ResultsHtml ENCODING=NONE>
  458. <TD><@VAR method$MetaHTML ENCODING=NONE></TD>">
  459.  
  460. </@IF>]]></Output>
  461.     </Outputs>
  462. </TCF>
  463.