Hallo, ich habe das Formular für den Urlaubsantrag in Tobit8 etwas abgewandelt. Jetzt habe ich nur ein kleines Problem mit der Variable ##Zeitraum##.
Im letzen Formular (Bestätigung für das Lohnbüro) funktioniert die Variable nicht mehr. Was mache ich den falsch ? Es ist die gleiche Variable wie
in den Formularen davor. Ich hoffe mir kann einer helfen. Hier mal der Quellcode:
P.S. Es handelt sich um die Zeile 245. Dort wird der Zeitraum nicht mehr wieder gegeben.
Code
##HEAD##
##WINDOWSIZE=400,600 fixed nobuttons##
##CALENDAR_SCRIPT##
##CONTENT##
##FORM##
##LARGE##Urlaubsantrag##/LARGE## ##I-CON##
<p>Bitte vollständig ausfüllen. Die Informationen werden automatisch an den entsprechenden Chef gesendet. Der Antrag ist erst nach eingegangener Genehmigung gültig.</p>
## Auswahl des Empfängers. Bitte ersetzen Sie die Angaben durch die
##
## realen Adressen der Abteilungsleiter und die Abteilungs-Namen.
##
## Natürlich können Sie diese Liste noch um weitere Einträge erweitern.
##
<p><B>An</B><BR>
<select name="dep_email" size="1" id=input>
<option value="-" selected>-- bitte Chef wählen --</option>
<option value="mail@testmail.de">Herrn Test</option>
<option value="mail2@testmail.de">Herrn Test2</option>
<option value="mail3@testmail.de">Herrn Test3</option>
<option value="mail4@testmail.de">Herrn Test4</option>
</select></p>
<p><B>Urlaubsbeginn</B><BR>
<input type="text" size="10" name="begin_day" id="input"> ##CALENDAR_1##
<input type=radio checked name="begintime" value="vormittags" id="vormittag_von"><label for="vormittag_von"> vormittags</label>
<input type=radio name="begintime" value="nachmittags" id="nachmittag_von"><label for="nachmittag_von"> nachmittags</label></p>
<p><B>Urlaubsende</B><BR>
<input type="text" size="10" name="end_day" id="input"> ##CALENDAR_2##
<input type=radio name="endtime" value="vormittags" id="vormittag_bis"><label for="vormittag_bis"> vormittags</label>
<input type=radio checked name="endtime" value="nachmittags" id="nachmittag_bis"><label for="nachmittag_bis"> nachmittags</label></p>
<p><B>Ergänzende Hinweise</B><BR>
<textarea name="text" cols=55 rows=5 wrap=virtual id=inputarea>keine</textarea></p>
<p style="margin-top: 40px">
<input type=submit value="Abschicken" id="button" name="send">
<input type=reset value="Zurücksetzen" id="button">
<input type=button value="Abbrechen" id="button" name="exit">
</p>
##/FORM##
##/CONTENT##
##TAIL##
<DFML name=exit option=nosend option=close>
</DFML>
<DFML name=send>
@@EMAIL ##dep_email##
@@SUBJECT Urlaubsantrag
@@DFML
##*HEAD##
##*WINDOWSIZE=400,460 fixed nobuttons##
##*CONTENT##
##*FORM##
##*LARGE##Urlaubsantrag##*/LARGE##
<p>##*I-CON_SMALL##<b>@@GET BEN_NAME@@</b> beantragt Urlaub vom ##begin_day## (##begintime##) bis ##end_day## (##endtime##).</p>
<p><B>Ergänzende Hinweise</B><BR>
##text##</p>
<p><hr size="1" noshade>
<p><B>Mitteilung an @@GET BEN_NAME@@</B><BR>
<textarea name="text" cols=55 rows=5 wrap=virtual id=inputarea></textarea>
<INPUT TYPE=HIDDEN NAME="SNDNAME" VALUE="@@GET BEN_NAME@@">
<INPUT TYPE=HIDDEN NAME="SNDEMAIL" VALUE="@@GET BEN_EMAIL@@">
<INPUT TYPE=HIDDEN NAME="ZEITRAUM" VALUE="##begin_day## (##begintime##) bis ##end_day## (##endtime##)"></p>
<p>
<INPUT TYPE=BUTTON NAME="ACK" VALUE="Genehmigen" id=button>
<INPUT TYPE=BUTTON NAME="NAK" VALUE="Ablehnen" id=button></p>
##*/FORM##
##*/CONTENT##
##*TAIL##
</DFML>
<NEXTSTEP>
<DFML NAME=NAK>
## Diese DFML Sektion wird abgearbeitet, wenn der 'ablehnen'-Button
##
## betätigt, der Antrag also nicht genehmigt wird. Der Antragsteller
##
## erhält eine entsprechende Benachrichtigung.
##
@@EMAIL ##SNDEMAIL##
@@SUBJECT Ihr Urlaubsantrag wurde abgelehnt
@@DFML
##*HEAD##
##*WINDOWSIZE=400,350 fixed nobuttons##
##*CONTENT##
##*LARGE##Urlaubsantrag##*/LARGE##
<p>##*I-CON_SMALL## ##SNDName##,<br>
Ihr Urlaubsantrag für die Zeit vom ##Zeitraum## musste <font color="red"><b>leider abgelehnt</b></font> werden. </p>
<p>Grund:<br>##text##</p>
##*/CONTENT##
##*TAIL##
</DFML>
## In diesem Schritt existieren zwei DFML Sektionen mit gleichem Namen
##
## parallel nebeneinander. So bewirkt die auslösende Aktion (hier das
##
## Drücken des 'genehmigen'-Buttons) die Ausführung zweier voneinander
##
## unabhängiger Sendaufträge. Der erste erzeugt eine Bestätigungs-
##
## nachricht für den Antragsteller, der zweite erstellt eine Benach-
##
## richtigung als Rundsendung an eine Liste von Empfängern.
##
<DFML name=ACK>
@@EMAIL
@@SUBJECT Urlaub ##SNDNAME##
## Hier beginnt die Bestätigung für den Chef, daß
##
## der Urlaub genehmigt wurde. Er enthält auch den Zeitraum des
##
## Urlaubs.
##
@@NUMBERLIST ##USER MAILADDRESS##
@@DFML
##*HEAD##
##*WINDOWSIZE=400,300 fixed nobuttons##
##*CONTENT##
##*LARGE##Urlaubsantrag##*/LARGE##
<br><br>Zur Kenntisnahme der Genehmigung<br>
<p>##*I-CON_SMALL## ##SNDNAME##,<br>
Ihr Urlaubsantrag für die Zeit vom ##Zeitraum## wurde <font color="green"><b>genehmigt</b></font>.</p>
<p>##text##</p>
##*/CONTENT##
##*TAIL##
</DFML>
<DFML name=ACK>
@@EMAIL ##SNDEMAIL##
@@SUBJECT Ihr Urlaubsantrag wurde genehmigt
@@DFML
##*HEAD##
##*WINDOWSIZE=400,500 fixed nobuttons##
##*CONTENT##
##*FORM##
##*LARGE##Urlaubsantrag##*/LARGE##
<p>##*I-CON_SMALL## ##SNDNAME##
Ihr Urlaubsantrag für die Zeit vom ##Zeitraum## wurde <font color="green"><b>genehmigt</b></font>.</p>
<p>##text##</p>
<hr size="1" noshade>
<p>Die Message kann an Lohnbüro weiterleiten zur Kenntnisnahme und Eintragung</p>
<p>
<p><B>An</B><BR>
<select name="lohn_email" size="1" id=input>
<option value="-" selected>-- bitte Lohnempfänger wählen --</option>
<option value="testlohn1@testmail.de">Herrn Lohn</option>
<option value="testlohn2@testmail.de">Herrn Lohn2</option>
<option value="testlohn3@testmail.de">Herrn Lohn3</option>
</select></p>
<p><B>Ergänzende Hinweise</B><BR>
<textarea name="text_lohn" cols=55 rows=5 wrap=virtual id=inputarea>keine</textarea></p>
<p>
<INPUT TYPE=BUTTON NAME="lohn" VALUE="Abschicken" id=button>
<INPUT TYPE=BUTTON NAME="lohn_exit" VALUE="Abbrechen" id=button></p>
##*/FORM##
##*/CONTENT##
##*TAIL##
</DFML>
<NEXTSTEP>
## Hier fängt die Bestätigung für das Lohnbüro an
##
<DFML name=lohn>
@@EMAIL ##lohn_email##
@@SUBJECT Ein Urlaubsantrag wurde genehmigt
@@DFML
##*HEAD##
##*WINDOWSIZE=400,350 fixed nobuttons##
##*CONTENT##
##*LARGE##Information über Urlaub##*/LARGE##
<p>##*I-CON_SMALL## ##SNDNAME## <br>
Der Urlaub von @@GET BEN_NAME@@ für die Zeit <br>vom ##ZEITRAUM## wurde <font color="green"><b>genehmigt</b></font>.</p>
<p>Bitte eintragen</p>
<p>##text_lohn##</p>
##*/CONTENT##
##*TAIL##
</DFML>
## Hier endet die Bestätigung für das Lohnbüro
##
<DFML name=lohn_exit option=nosend option=close>
</DFML>
Alles anzeigen