Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    Errore richiamando sub o function

    ricevo un errore che non capisco richiamando una subroutine:

    <%writeProvinceSelector(pSigla, true)%>

    mi dice:
    codice:
    Tipo di errore:
    Errore di compilazione di Microsoft VBScript (0x800A0414)
    Impossibile utilizzare parentesi per la chiamata di routine Sub
    /_ts3tmp.asp, line 389, column 35
    writeProvinceSelector(pSigla, true)
    ----------------------------------^
    questa l'intestazione della sub:

    sub writeProvinceSelector(selected, passPDesc)


    Che diavolo vuol dire???


    Grazie per l'aiuto!

  2. #2
    Secondo me ti da errore il valore passato "true".

    Prova a passargli il numero 1!

  3. #3
    Eh, magari, ho provato a passargli di tutto, numeri, variabili, stringhe, lacci, scarpe...

    L'errore lo da ancor prima che arrivi l'evento che richiama quella sub... :master:

    Non capisco perchè l'errore dice che non si possono usare le parentesi!!!
    ho provato anche trasformando la sub in una function ma niente...

  4. #4
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    codice:
    sub writeProvinceSelector selected, passPDesc
    Roby

  5. #5
    Grazie!

    Però le parentesi non vanno quando si richiama la sub e non nella dichiarazione vero?

    Altrimenti mi da errore

    Nota extra: non c'è la possibilità quando richiamo la sub di non specificare tutti gli argomenti ad esempio il secondo? Al momento se lo ometto mi da errore



    PS: grandi gli utenti di questo forum, c'è sempre qualcuno disposto ad aiutare anche la vigilia di Natale! Grazie Roby, auguri!

  6. #6
    Ieri non me ne ero accorto....

    Ma se è una sub la devi chiamare con Call

    Call writeProvinceSelector(pSigla, true)



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 © 2026 vBulletin Solutions, Inc. All rights reserved.