DFML Formular wohl fehlerhaft

  • Moin Moin ihr Lieben,


    ich bin neu hier im Forum sowie in der Materie DFML Scripting :) Und zu meinem Bedauern verfüge ich leider auch nicht über HTML Kenntnisse.


    Eigentlich wollte ich "nur mal eben" die Standart Gesprächsnotiz von David Fx 11 umschreiben, genauer aus mehreren Scripten ein einzelnes zusammenschustern, und habe mir dafür via. Opera die Quelltexte zu den von David angebotenen Formularen rauskopiert.


    Hat ansich auch alles ganz gut geklappt, das Formular sieht wie gewünscht aus, hat auch radio buttons eingebunden *stolz schau* nur leider versendet er es nicht Intern an den Benutzer für den der Telefonanruf bestimmt war. Und auch nach nun 6 Stunden intensiver suche im Internet (Chef wird schon nen bissle ungehalten, weil das mit dem neuen formular so lange dauert, obwohl ich das "nur mal eben" zusammen kopieren wollte) bin ich mit meinem Latein am ende. ?(


    Nachfolgend findet ihr den Quelltext "meines" Formulars. Vielleicht seht ihr ja auf den ersten Blick wo das Problem liegt.


    ##HEAD##
    ##WINDOWSIZE=400,590 fixed nobuttons##


    ##CONTENT##


    ##FORM##


    ##LARGE##Telefonnotiz##/LARGE##
    <p>Sie haben einen Anruf für einen
    anderen Mitarbeiter entgegengenommen,
    der nicht durchgestellt werden konnte.
    Senden Sie mit diesem Formular
    Ihrem Mitarbeiter einen Rückrufwunsch. Der
    Empfänger kann sich dann
    bequem durch Schaltflächen-Betätigung mit dem
    Anrufer verbinden
    lassen.</p>


    <p><B>Firma</B><BR>
    <input type="text"
    name="company" size="55" id=input></p>


    <p><B>Ansprechpartner</B>
    ##SMALL##(extern)##/SMALL##<br>
    <input type="text" name="contactperson" size="55" id=input></p>


    <p><B>Telefon</B><BR>
    <input type="text" name="number" size="55" id=input></p>


    <p><B>Grund des Anrufes</B><BR>
    <INPUT TYPE=RADIO VALUE=”Knopf1” NAME=Bezeichnung CHECKED> Frage z. Angebot
    <INPUT TYPE=RADIO VALUE=”Knopf2” NAME=Bezeichnung> Frage z. Ausführung
    <INPUT TYPE=RADIO VALUE=”Knopf3” NAME=Bezeichnung> Frage z. Rechnung
    </p>


    <p><B>Notizen</B><BR>
    <textarea name="notes" cols=55 rows=5 wrap=virtual =
    id=inputarea></textarea></p>


    <p><B>Bewertung des Gesprächs</B><BR>
    <select name="valuation" size="1" id=input>
    <option value="-" selected>-- bitte wählen --</option>
    <option value="sehr gut">sehr gut</option>
    <option value="gut">gut</option>
    <option value="befriedigend">befriedigend</option>
    <option value="ausreichend">ausreichend</option>
    <option value="mangelhaft">mangelhaft</option>
    <option value="ungenügend">ungenügend</option>
    </select></p>



    ## Auswahl des Empf=E4ngers. Bitte ersetzen Sie die Angaben durch die
    =
    =20


    ##
    ## realen Adressen der Abteilungsleiter und die Abteilungs-Namen. =
    =20
    ##
    ## Nat=FCrlich k=F6nnen Sie diese Liste noch um weitere Eintr=E4ge =
    erweitern. =20
    ##


    <p><B>Der Anruf war für ...</B><BR>
    <select name="dep_email" size="1" id=input>
    <option value="-" selected>-- bitte wählen --</option>
    <option value="...">Otto</option>
    <option value="...">">Markus</option>
    <option value="...">Christian</option>
    <option value="...">">Heiko K.</option>
    <option value="...">Aneka</option>
    <option value="...">Loni</option>
    </select></p>


    <p style="margin-top: 40px">
    <input type=submit value="Abschicken" id="button" =
    name="send">&nbsp;
    <input type=reset value="Zurücksetzen" id="button">&nbsp;
    <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 Rückruf: ##company##, ##contactperson##
    @@DFML


    ##*HEAD##
    ##*WINDOWSIZE=400,590 fixed nobuttons##


    ##*CONTENT##


    ##*FORM##


    ##*LARGE##Bitte um Rückruf##*/LARGE##=20
    <P>##*I-CON_SMALL##Der folgende Anrufer wünscht einen Rückruf von Ihnen.</P>


    <p><B>Firma</B><BR>
    <input type="text" name="company" size="55" value="##company##" =
    id=input readonly></p>


    <p><B>Ansprechpartner</B><br>
    <input type="text" name="contactperson" size="55" =
    value="##contactperson##" id=input readonly></p>


    <p><B>Telefon</B><BR>
    <input type="text" name="number" size="55" value="##number##" =
    id=input readonly></p>


    <p><B>Notiz</B><BR>
    <textarea name="notes" cols=55 rows=5 wrap=virtual id=inputarea
    =
    readonly>##notes##</textarea></p>



    <p><B>Bewertung des Gesprächs</B><BR>
    <input type=text name="valuation" value="##valuation##" size="10" =
    readonly id="input"></p>


    <p><B>Rückruf vereinbart von</B> @@get
    ben_name@@<input type="hidden" =
    name="nummer" value="##number##"></p>


    <p>Rückruf ausführen? <input type=button value="Anrufen"
    =
    id=button name=call></p>



    ##*/FORM##


    ##*/CONTENT##


    ##*TAIL##


    </DFML>


    <NEXTSTEP>


    <DFML name=3Dcall>
    @@DATAFORMAT tmail=20
    @@NUMBER
    ##nummer##
    @@CONNECT
    @@FROM ##ectfrom##
    @@USERHOLD
    no
    </DFML>



    Hoffnungsvoll Aneka


    Ps. die E-Mails sind korrekt hinterlegt, nur hier ausgeblendet 8-). Vielleicht weis hier einer auch noch wie ich die Ergebnisse "option value" sowie "INPUT TYPE=RADIO" in der 2ten Ebene anzeigen lassen kann.

  • Hallo Aneka,


    ganz ohne HTML Kenntnisse ist das nicht so einfach weil man nicht nachvollziehen kann, was dort passiert.
    Ich würde die Quelltexte auch nicht über den Browser aufrufen, sondern direkt aus den Dateien im David heraus kopieren.


    Warum die Mails nicht versendet werden kann ich gerade nicht erkennen, sieht gut aus, sofern die E-Mails korrekt hinterlegt wurden.
    Am besten postest Du mal ein komplettes Beispiel anhand einer "Fake" Adresse. Mir reicht eine der option-Zeilen.


    Mit nächste Ebene meinst Du den "Nextstep" nehme ich an?
    Du musst den gesamten HTML Quelltext auch dort hinterlegen (noch einmal).


    Gruß Jens

    Es wäre schön, Deinen Vornamen zu kennen. Bitte beachte unsere Forenregeln und die Netiquette.

    ----------

    Bitte teilen/weitersagen: STARFACE Module Databasewww.sfm-db.com


    STARFACE Excellence PartnerSTARFACE Module CreatorTobit.Software Authorized Partner (Mailserver/Unified Messaging)work4all! Solution Partner (CRM/ERP)Securepoint Professional Partner (Firewall/UTM)


    1 Qubit - J.Suingwww.1qubit.deSoftware - Service - Coding

  • Hallo Jens,


    erst einmal herzlichen Dank für deine Antwort. Ich habe endlich mal wieder nen bisschen Zeit gefunden um mich mit meinem Problem zu beschäftigen. Nach kompletten neu zusammenstellen des ganzen, konnte ich das Problem lösen :)


    Heute sieht das so aus:




    ##HEAD##
    ##WINDOWSIZE=400,690
    fixed nobuttons##




    ##CONTENT##




    ##FORM##



    ##LARGE##Telefonnotiz##/LARGE##
    <p>Sie haben einen Anruf für einen anderen Mitarbeiter entgegengenommen,
    der nicht durchgestellt werden konnte.</p>



    <p><B>Firma</B><BR>
    <input
    type="text" name="company" size="55"
    id=input></p>




    <p><B>Ansprechpartner</B>
    ##SMALL##(extern)##/SMALL##<br>
    <input type="text"
    name="contactperson" size="55" id=input></p>




    <p><B>Telefon</B><BR>
    <input
    type="text" name="number" size="55" id=input></p>




    <p><B>Betreff</B><BR><p>
    <select
    name="valuation" size="1" id=input>
    <option value="-" selected>--
    bitte wählen --</option>
    <option value="Fragen zum
    Angebot">Fragen zum Angebot</option>
    <option value="Fragen zur
    Ausführung">Fragen zur Ausführung</option>
    <option value="Fragen
    zur Rechnung">Fragen zur Rechnung</option>
    <option
    value="Sonstiges ...">Sonstiges
    ...</option>
    </select></p>




    <p><B>Notizen</B><BR>
    <textarea
    name="notes" cols=55 rows=7 wrap=virtual
    id=inputarea></textarea></p>




    <table
    border="0">


    <colgroup
    width="200" span="3"></colgroup>


    <tr>


    <td><B>Der
    Anruf war für ...</B></td>


    <td><B>Dinglichkeit</B></td>


    </tr>


    </table>



    <table
    border="0">


    <colgroup
    width="200" span="3"></colgroup>


    <tr>


    <td><select
    name="dep_email" size="1" id=input>
    <option value="-" selected>--
    bitte wählen --</option>
    <option
    value="oe">Otto</option>
    <option value="me">Markus</option>
    <option
    value="ct">Christian</option>
    <option
    value="hk">Heiko K.</option>
    <option
    value="ae">Aneka</option>
    <option
    value="be">Loni</option>


    </select></td>


    <td><select
    name="prio" size="1" id=input>
    <option
    value=1"niedrig">Niedrig</option>
    <option value=0"normal"
    selected>Normal</option>
    <option
    value=2"hoch">Hoch</option>
    </select></td>


    </tr>


    </table>




    <p
    style="margin-top: 40px">
    <input type=submit value="Abschicken"
    id="button" name="send">&nbsp;
    <input type=reset
    value="Zurücksetzen" id="button">&nbsp;
    <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 Rückruf: ##company##,
    ##contactperson##


    @@PRI
    ##prio##@@
    @@DFML




    ##*HEAD##
    ##*WINDOWSIZE=400,690
    fixed nobuttons##




    ##*CONTENT##




    ##*FORM##



    ##*LARGE##Bitte
    um Rückruf##*/LARGE##
    <P>Der folgende Anrufer wünscht einen Rückruf von
    Ihnen.</P>



    <p><B>Firma</B><BR>
    <input
    type="text" name="company" size="55" value="##company##" id=input
    readonly></p>




    <p><B>Ansprechpartner</B><br>
    <input
    type="text" name="contactperson" size="55" value="##contactperson##" id=input
    readonly></p>




    <p><B>Telefon</B><BR>
    <input
    type="text" name="number" size="55" value="##number##" id=input
    readonly></p>




    <p><B>Betreff</B><BR>


    <input
    type=text name="valuation" value="##valuation##" size="55" readonly
    id="input"></p>




    <p><B>Notiz</B><BR>
    <textarea
    name="notes" cols=55 rows=7 wrap=virtual id=inputarea
    readonly>##notes##</textarea></p>





    <p><B>Rückruf
    vereinbart von</B> @@get <a href="mailto:ben_name@@ben_name@@
    </p>


    ##*/FORM##




    ##*/CONTENT##




    ##*TAIL##




    </DFML>



    Alles funktioniert ganz prima :)


    Ich hätte ja gerne mit radio buttons oder checkboxen gearbeitet, verstehte aber leider nicht wie man diese im nextspet auslesen kann. ;(


    Nun setze ich mich an das nächste formular, und hoffe das es hier keine Probleme gibt.


    Liebe Grüße Aneka

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!