-> Hier kostenlos registrieren
Hallo, ich habe ein kleies script, welches mir eine csv einliest. Jetzt wollte ich einmal simmulieren, was passiert, wenn in der csv falsche werte drin stehen würden und somit einen fehler ausgeben. dies habe ich wie folgt realisiert.
	
	
	
		
das Smarttag fehler wird vor jedem schreiben in das Array mit der aktuellen zeile beschrieben. (Das ist einfach ein string, der beim erfolgreichen ablauf des scripts abgelöscht wird. Aber auch wenn ich in bspw. zeile 1 spalte 2 einen fehler erzeuge. stehen immer die werte der letzten zeil letzte spalte drin. Er führt allerdings keine weiteren Aktionen nach der For schleife aus.
aber warum wird diese komplett durchlaufen?
Kann mir das jemand sagen?
Ps. es wurde extra kein on error objekt verwendet
	
		
			
		
		
	
				
			
		Code:
	
	For i = 0 To spalten
 SmartTags("Fehler") = "Fehler in Zeile " & aktuelle_Zeile & ", Parameter " & i+1
                
  MyArray1(arrayelement) = field(i)
  arrayelement = arrayelement + 1
NEXTaber warum wird diese komplett durchlaufen?
Kann mir das jemand sagen?
Ps. es wurde extra kein on error objekt verwendet
 
	 
  
  
 
		 
 
		 
  ... du hast innerhalb deines Scriptes (im Moment jedenfalls nicht) keinen Code stehen, der einen Err im Sinne von VB auslösst. Und selbst wenn dann würde auch der sich nicht so verhalten, wie von dir gewünscht.
 ... du hast innerhalb deines Scriptes (im Moment jedenfalls nicht) keinen Code stehen, der einen Err im Sinne von VB auslösst. Und selbst wenn dann würde auch der sich nicht so verhalten, wie von dir gewünscht. 
  
 
		 
  
 
		 
 
		