Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di [trodat]
    Registrato dal
    Oct 2004
    Messaggi
    2,135

    Condizione all'interno di un ciclo For...next

    Ciao a tutti, ho questo codice che funziona bene tranne nella condizione evidenziata in rosso che pur essendo realizzata nello script non viene visualizzata, sapete aiutarmi? Grazie:
    codice:
    Redim aMessages(0)
    	    Redim aMessageStatus(0)
    	    arrIndex = 0 
    	    
    	    Do While NOT objREC.EOF 
    	       aMessages(arrIndex)    = objREC("Total")
    	       aMessageStatus(arrIndex) = objREC("Latest")
    	       
    	       arrIndex = arrIndex + 1 
    	       Redim Preserve aMessages(arrIndex)
    	       Redim Preserve aMessageStatus(arrIndex)
    	      objREC.MoveNext
    	    Loop
    
    
    
    For J= 0 to UBOUND(aMessageDate)-1 
            
            DatePlus7 = CDate(dateadd("d", -7,NOW))
            DatePlus14 = CDate(dateadd("d", -14,NOW))
            
            If CDate(aMessageStatus(J)) >= DatePlus7 then 
              strDateIMG = ""
             elseif aMessages(J) > 25 then
              strDateIMG = "Warning"         
            end if 
    
    
    If CDate(aMessagedate(J)) = CDate(NEWDATE) then 
    	strIMG = "<CENTER><A HREF='pr_messages.asp?iduoat=" &iduoat &"&date=" &datashort(aMessagedate(J)) _
    	&"'>[img]./images/" &aMessages(J) &strDateIMG &".gif[/img]</A>"                
    	exit For
    	else strIMG = ""
    	End if
    	Next

  2. #2
    Utente di HTML.it L'avatar di fraude
    Registrato dal
    Feb 2004
    Messaggi
    2,870
    Scomponi in due condizioni, una per
    codice:
    If CDate(aMessageStatus(J)) >= DatePlus7 then
    e l'altra per:
    codice:
    if aMessages(J) > 25 then

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.