WebWork Magazin - Webseiten erstellen lassen, Online Medien, html

Webhoster, Webhosting Provider und Domain registrieren

Home | Registrieren | Einloggen | Suchen | Aktuelles | GSL-Webservice | Suleitec Webhosting
Reparatur-Forum | Elektro forum | Ersatzteilshop Haushalt und Elektronik


Homepage und Webhosting-Forum

ASP, Python, Perl, CGI, Ruby, Ajax, GO, ... Vom Syntax Error bis zum Release, hier ist Platz für Diskussionen !


Forum » Sonstige Web-Programmiersprachen » stört Dynamic PDF eine ASP Funktion ? » Antworten
Benutzername:
Passwort: Passwort vergessen?
Inhalt der Nachricht: Fett | Kursiv | Unterstrichen | Link | Bild | Smiley | Zitat | Zentriert | Quellcode| Kleiner Text
Optionen: Emailbenachrichtigung bei Antworten
 

Die letzten 5 Postings in diesem Thema » Alle anzeigen
von Gon
Hi, Gon wiedermal mit einem Mysterium.

Kurz zur Erklärung der Situation.
Unser Formular dient zur Eingabe und Bearbeitung von Bewerbungsunterlagen und auf Knopfdruck kann eine Druckversion als PDF erstellt werden. Dazu verwenden wir ASP und Dynamic PDF. Klappt soweit auch klasse, WENN man nur einem Bewerber eine Absage erteilen will.
Verwendet man jedoch die Funktion, mehrere Seiten gleichzeitig zu drucken kommt es zu einem Fehler innerhalb unserer Funktionsbibliothek.

Die Funktion in der der Fehler auftritt ist folgende:
(Aufgabe ist die Umstellung des Datumsformats von amer. auf dt. [mm/dd/yyyy] zu [tt.mm.jjjj])
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12:
function ADatum(Datum)
	if Datum <> "" Then
		Ausgabe = split(Datum, "/")
		Monat = Ausgabe(0)
		Tag = Ausgabe(1)
		Jahr = Ausgabe(2)
		if Tag < 10 then Tag = "0" & Tag
		if Monat < 10 then Monat = "0" & Monat
		neuesDatum = Tag &"."& Monat &"."& Jahr
		ADatum = neuesDatum
	End if
end function

Der Fehler ist folgender.
Subscript out of range: '[number: 1]'
Die entsprechende Zeile im Quelltext ist die 5., also Tag = Ausgabe(1).

Der Fehler an sich ist nicht in der Funktion denke ich, denn diese Funktion läuft problemlos durch, wenn ich nur einen Bewerber in das PDF mitschicke. Der Fehler tritt auch nicht auf, wenn ich das komplette Script mehrfach durchlaufen lasse und nur den DynamicPDF teil weglassen.
Erst wenn mehrere Seiten im PDF erstellt werden sollen, tritt er auf.

Ich habe testweise diese Funktion rausgelassen und im PDF das amerikanische Datum anzeigen lassen. Ging problemlos und nu kann ich auch beliebig viele Seiten gleichzeitig drucken lassen, nur hab ich nu 4/8/2005 statt 8.4.2005 da stehen.

Ideen und Vorschläge?
Hat hier jemand vielleicht etwas mehr Erfahrung mit Dynamic PDF?


Danke im Voraus,
Gon


---
'Never imagine yourself not to be otherwise than what it might appear to others that what you were or might have been was not otherwise than what you had been would have appeared to them to be otherwise.'
(the Duchess)

Nach oben