Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Errore in html

  1. #1

    Errore in html

    Ragazzi ho un problema nel mio script !
    mi da questo errore :
    codice:
      
    ----->
    type Exception report
    
    message
    
    description The server encountered an internal error () that prevented it from fulfilling this request.
    
    exception
    
    java.lang.RuntimeException: java.lang.RuntimeException: freemarker.core.InvalidReferenceException: Error on line 64, column 1 in template
    autorizzazioni[lineCount-1] is undefined.
    It cannot be assigned to autorizzazione
    	it.domino.common.document.DocumentGeneratorFromHtml.processWithFreemarker(DocumentGeneratorFromHtml.java:132)
    	it.domino.common.document.DocumentGeneratorFromHtmlServlet.doGet(DocumentGeneratorFromHtmlServlet.java:133)
    	javax.servlet.http.HttpServlet.service(HttpServlet.java:697)
    	javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
    	org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)
    
    note The full stack trace of the root cause is available in the Apache Tomcat/5.0.30 logs.
    
    <<<-------


    in pratica il campo lineCount non mi dava problemi prima fatto in questo modo :
    codice:
    <#if fatture?? >
    <#assign lineCount=1 />
    <#assign autorizzazione0=autorizzazioni[0] /><span id="XinhaEditingPostion"></span>
    <#list fatture as fattura >
    <#assign autorizzazione=autorizzazioni[lineCount-1] /><span id="XinhaEditingPostion"></span>
    -->
            <tr> 
              <td align="center" style="width: 5%;"><font size="2">${lineCount}
    </font></td> 
              <td align="center" style="width: 19%;"><font size="2">${fattura.numeroFattura}
    </font></td> 
              <td align="center" style="width: 12%;"><font size="2">${fattura.dataFattura?string('dd/MM/yyyy')}
    </font></td> 
              <td align="center" style="width: 12%;"><font size="2">${fattura.totaleFattura?string('#,##0.00')}
    </font></td> 
              <td style="width: 12%;"> 
                <div align="center"> </div> 
                <p align="center"><font size="2">${autorizzazione.budget.pdc.codiceLv1}${autorizzazione.budget.pdc.codiceLv2}${autorizzazione.budget.pdc.codiceLv3}${autorizzazione.budget.pdc.codiceLv4}${autorizzazione.budget.pdc.codiceLv5}</font></p> 
              </td> 
              <td align="center" style="width: 12%;"><font size="2">${autorizzazione.budget.pdc.tipoConto.descrizione}</font></td> 
              <td align="center" style="width: 12%;"><font size="2">${fattura.cdc.codicePrimoSecondoTerzo}</font></td> 
              <td align="center" style="width: 12%;"><font size="2">${autorizzazione.numeroAutorizzazione}
    </font></td> 
              <td align="center" style="width: 12%;"><font size="2">${autorizzazione.data_inserimento?string('dd/MM/yyyy')}
    </font></td> 
            </tr> <!--
    <#assign lineCount=lineCount+1 />
    </#list>
    </#if>
    -->


    Ecco il codice corrispondente e modificato secondo le esigenze che ora invece utilizzo e mi da errore :
    codice:
    <#if fatture?? >
    <#assign autorizzazione0=autorizzazioni[0] /><span id="XinhaEditingPostion"></span>
    <#list fatture as fattura >
    <#if fattura.cdcList?? >
    <#assign lineCount=1 />
    <#list fattura.cdcList as cdc>
    <#assign autorizzazione=autorizzazioni[lineCount-1] /><span id="XinhaEditingPostion"></span>
    --> 
            <tr> 
              <td align="center" style="width: 5%;"><font size="2">${lineCount}
    </font></td> 
              <td align="center" style="width: 19%;"><font size="2">${fattura.numeroFattura}
    </font></td> 
              <td align="center" style="width: 12%;"><font size="2">${fattura.dataFattura?string('dd/MM/yyyy')}
    </font></td> 
              <td align="center" style="width: 12%;"><font size="2">${fattura.totaleFattura?string('#,##0.00')}
    </font></td> 
              <td style="width: 12%;"> 
                <div align="center"> </div> 
                <p align="center"><font size="2">${autorizzazione.budget.pdc.codiceLv1}${autorizzazione.budget.pdc.codiceLv2}${autorizzazione.budget.pdc.codiceLv3}${autorizzazione.budget.pdc.codiceLv4}${autorizzazione.budget.pdc.codiceLv5}</font></p> 
              </td> 
              <td align="center" style="width: 12%;"><font size="2">${autorizzazione.budget.pdc.tipoConto.descrizione}</font></td> 
              <td align="center" style="width: 12%;"><font size="2">${cdc.codicePrimoSecondoTerzo}</font></td> 
              <td align="center" style="width: 12%;"><font size="2">${autorizzazione.numeroAutorizzazione}
    </font></td> 
              <td align="center" style="width: 12%;"><font size="2">${autorizzazione.data_inserimento?string('dd/MM/yyyy')}
    </font></td> 
            </tr> <!--
    <#assign lineCount=lineCount+1 />
    </#list>
    </#if><span id="XinhaEditingPostion"></span>
    </#list>
    </#if>
    Mi sapreste di re il perché ?

    Grazie

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    Marcolino21,

    usa sempre il tag code per postare codice, grazie

    ho editato io, spero di aver separato bene le porzioni di codice


  3. #3
    Originariamente inviato da Vincent.Zeno
    Marcolino21,

    usa sempre il tag code per postare codice, grazie

    ho editato io, spero di aver separato bene le porzioni di codice

    Ma diavolo.. come devo fare che non ho capito come postare il codice ! grazie

  4. #4

  5. #5
    Originariamente inviato da Vincent.Zeno
    http://forum.html.it/forum/showthrea...hreadid=310046
    Ma se non sbaglio ho fatto in questo modo ! solo che mi ha messo tutto su un solo rigo

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    sarà dovuto ad un errore di trascrizione...
    controlla cosa e come trascivi


    ti ricordo che il crosspoting non è consentito su questo forum:
    http://forum.html.it/forum/showthrea...readid=1456037
    quindi chiudo questa duscussione

    e visto che hai risolto... buona giornata

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.