2017-06-08 4 views
0

ich zur Zeit bin der Aufbau ein User form für einige Briefe, die wir bei der Arbeit, und ich möchte das Benutzerformular entwerfen, den Brief mit meist nur Kontrollkästchen zu erzeugen. z.B.Ankreuzfelder erzeugen Brief

Ihre Anwendung kann nicht abgeschlossen werden, bis die folgende empfangen:

Im obigen Beispiel finanzielle Situation würde ich zwei Kontrollkästchen müssen: eine gesetzliche Erklärung eine Erklärung in Bezug auf Ihre Bereitstellung.

Kästchen zum Ankreuzen 1:

Eine gesetzliche Erklärung eine Erklärung in Bezug auf Ihre Bereitstellung:

Checkbox2:

finanzielle Situation

ich die Frage erraten Ich frage ist in zwei Teile s:

1: Wie bekomme ich Kontrollkästchen, um Text zu generieren?

2: Wie erhalte ich mehrere Kontrollkästchen Text gegen die gleichen Lesezeichen/s zu generieren?

ich eine Eidesstattliche Erklärung nicht brauchen kann, kann ich eine „beglaubigte Kopie von:“ benötigen --- „Bankverbindung, Identitätsnachweis, Nachweis der Staatsbürgerschaft“

Wie Sie dem Benutzer sagen kann, bilden es ist ziemlich umfangreich und alle Kontrollkästchen in der unteren Hälfte des Formulars müssen Text generieren. Dankbar für jeden Rat oder Richtung oder Ressourcen oder irgendetwas.

+0

Ein Kontrollkästchen kann keinen Text generieren. Anhand eines Kontrollkästchens kann jedoch ein Text, der z. B. in einem Textfeld oder einem Etikett abgelegt ist, in ein Dokument eingefügt oder weggelassen werden. Dieses Bit würde durch Code gemacht werden.Wenn Sie Optionsfelder verwenden, können Sie diese Idee auf "entweder/oder" erweitern, und wenn Sie eine Mehrfachauswahlliste verwenden, können Sie einfach ein halbes Dutzend Schlüsselwörter anklicken und den Code für sich schreiben lassen. Der Trick besteht darin, den Text an einem Ort zu haben, einen Auslöser in einem anderen und einen Code, der den Auslöser auswertet und darauf wirkt, um alles zusammenzufassen. – Variatus

+0

Danke dafür @Variatus kannst du das als Antwort aufsetzen, damit ich es bitte auswählen kann. –

Antwort

1

Theoretisch könnte speichern Sie den Text in Ihrem Schreiben in den und Code verwenden Caption-Eigenschaft des Kontrollkästchen eingefügt werden, um den Text in Ihren Brief einzufügen, wenn das Kästchen aktiviert ist. Ich denke, das ist umständlich und empfehlen, dass Sie die Beschriftung für eine Beschriftung verwenden, z. B. "Statutory declaration". Wenn es aktiviert ist, wird ein solcher Absatz in den Brief eingefügt, ansonsten wird er weggelassen.

Die erforderliche Deklaration kann ein oder mehrere Elemente enthalten. Da Sie an die Checkboxen denken, können Sie für jede "Bankverbindung" einen "Identitätsnachweis", einen "Staatsbürgerschaftsnachweis" haben. Diese Auswahlmöglichkeiten sind sehr kurz und können in der Eigenschaft caption platziert werden. Aber wenn die Texte länger oder von sehr unterschiedlicher Länge sind, würde ich stattdessen die Verwendung von Textfeldern empfehlen. Also, wenn Cbx1 geklickt wird, wird der Text von TBX1 eingefügt usw.

Alternativ kann, wenn nur ein Element benötigt man ein Dropdown betrachten könnte. Oder Sie verwenden ein Listenfeld mit mehreren Auswahlmöglichkeiten. Grundsätzlich denke ich, dass die Verwendung unterschiedlicher Systeme für unterschiedliche Entscheidungsebenen dem Benutzer hilft, sich durch sein Formular zu finden. Verwenden Sie z. B. Kontrollkästchen, um Absätze auszuwählen (deren Volltext möglicherweise in benachbarten Textfeldern angezeigt wird), und wechseln Sie dann zu Listenfeldern, Optionsfeldern, Dropdownfeldern oder Kontrollkästchen, die vollständig anders aussehen, um den Inhalt des ausgewählten Absatzes anzugeben . Alle diese Details können ebenso gut versteckt werden, bis der Benutzer seine Box markiert hat.