1. Forum
    1. Unerledigte Themen
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. FAQ
  4. Wiki
    1. Letzte Änderungen
  • Anmelden
  • Registrieren
  • Suche
Knowledge Base
  • Alles
  • Knowledge Base
  • Artikel
  • Seiten
  • Forum
  • Wiki
  • Erweiterte Suche
  1. David-Forum.de
  2. Wiki
  3. Knowledge Base

Q-100.761 - Formulare einbinden

  • andev
  • 19. April 2025 um 10:42
  • 40 mal gelesen
  • Q-100.761 - Formulare einbinden

    aus Tobit KB importiert - vom 28.05.2002 - Beitrag bei Tobit



    Problem


    Es wurden DVDFML Formulare erstellt. Durch die Angabe [Formularname] erkennt David welches Formular aus RESOURCE->FORMULARE->APLIKATION verwendet werden muß und stellt es dann auch korrekt dar.Wie werden diese DVDFML Formulare über die DvISE WebBox im Internet korrekt dargestellt?


    Antwort


    DvDFML Formulare beruhen auf einem speziellen Protokoll, den »David Dynamic Form Markup Language«. Dieses Protokoll ist nicht in der DvISE WebBox darstellbar. Der HTML Bereich des Formulare natürlich schon, da es sich hierbei ausschliesslich um HTML handelt. Der DFML Bereich allerdings, kann von der DvISE WebBox nicht interpretiert werden. Dafür steht Ihnen mit der DvISE WebBox eine eigene Formularfunktion zur Verfügung.

    Ein Formular in der DvISE WebBox würde wie folgt aussehen:

    Erstes Dokument (eingeblendet) FORM
    eMail: INPUT TYPE="TEXT" NAME="ZIELVARIABELE" VALUE=""
    Titel: INPUT TYPE="TEXT" NAME="BETREFFZEILE" VALUE=""
    TEXTAREA NAME="NACHRICHT"/TEXTAREA

    INPUT TYPE="SUBMIT" *NAME="AUTO-SENDEN_CTRL" VALUE="SENDEN"

    *Im Namen der Funktion hier die Submit Funktion muss zwingend ein in Grossbuchstaben verfasstes AUTO- stehen, um die Aktion im zweiten Dokument starten zu können. Ein wenn auch nur Teilweise Kleingeschriebenes AUTO wird ignoriert und es wird keinerlei Funktion ausgeführt.

    Zweites Dokument (ausgeblendet) Betreff »SENDEN_CTRL« In dieser Steuerdatei können verschiedenste Funktionen abgearbeitet werden. Diese Funktionen werden über die DvISE Befehle gestartet. Ein Beispiel um eine eMail zu versenden:

    @@EMAIL ##ZIELVARIABELE##
    @@BETREFF ##BETREFFZEILE##
    ##NACHRICHT##

    Hinweis:
    Wenn Sie die "SENDEN_CTRL" das erste mal speichern, werden die DvISE Befehle bereits abgearbeitet und aus dem Dokument entfernt. Um dies zu verhindern können Sie

    • entweder vor dem ersten DVISE Befehl ein @@LOCK +@@ Befehl einsetzen, oder
    • Zuerst ein leeres Dokument speichern, dann erneut öffnen und erst dann die DvISE Befehle einbinden. Denn sobald Sie neu speichern werden die DvISE Befehle nicht mehr abgearbeitet und demnach auch nicht entfernt.
    • david

Teilen

  • Vorheriger Eintrag Q-100.758 - Verteilen eingehender Faxe und die Registerkarte "DvISE-Connector" in der ADS
  • Nächster Eintrag Q-100.762 - Anhängen der eigenen Adresskarte
  • PDF

Kategorien

  1. Knowledge Base 6.637
  2. Release Notes 138
  3. Dienste 0
  4. Tipps & Tricks 0
  5. Einstellungen 0
  6. David Administrator 0
  7. Team Client 0
  8. Classic Client 0
  9. App (iOS & Android) 0
  10. Technisches oder Dateisystem oder Archivsystem 0
  11. Anleitungen 0
  12. Tools (Tobit interne Tools als auch externe) 0
  1. Datenschutzerklärung
  2. Kontakt
  3. Impressum
Lexikon, entwickelt von www.viecode.com
Community-Software: WoltLab Suite™