Im Formular auf andere Stelle Bezug nehmen

Dieses Thema Im Formular auf andere Stelle Bezug nehmen im Forum "Windows XP Forum" wurde erstellt von Der Marshall, 26. Jan. 2006.

Thema: Im Formular auf andere Stelle Bezug nehmen Hallo zusammmen, ich würde mir gerne in einem Formular die Arbeit erleichtern. Hierzu habe ich Text und...

  1. Hallo zusammmen,

    ich würde mir gerne in einem Formular die Arbeit erleichtern. Hierzu habe ich Text und Dropdownfelder eingerichtet. Viele Einträge wiederholen sich aer im Text, daher wäre es von Vorteil, wenn man es so einrichten könnte, dass sich diverse Felder auf andere beziehen. Das ist bei Dropdownfeldern kein Problem, da löse ich es über {ref dropdown1}. Allerdings habe ich ein Feld, dessen Inhalt sich immer ändert. Wenn ich jetzt ein Textfeld nehme und trage z.B. einen Namen ein, dann können sich die anderen Felder ja nicht mehr darauf beziehen, weil ich das Feld durch den Eintrag gelöscht habe.

    Kennt da vielleicht jmd eine Lösung?

    Es grüsst der Marshall
     
  2. Hallo Marshall,

    dieses Problem läßt sich folgendermassen beseitigen.

    a) unter Datei-Eigenschaften->Reiter Anpassen eine DokumentenProperty vom Typ Text anlegen, also z.B. xxx_MeineVariable mit dem Wert nichts ausgewählt

    b) in der Change-Ereignis-Routine des Dropdownfeldes diese Variable setzen und Felder aktuallisieren
    Code:
    Private Sub xyz_Change()
      ActiveDocument.CustomDocumentProperties(xxx_MeineVariable) = xyz.Text
       ActiveDocument.Fields.Update
    End Sub
    Für xyz muß der Objectname, also z.B. ComboBox eingesetzt werden.

    c) Dort, wo der Text aus dem Dropdownfeld erschenen soll, fügst du ein Feld ein
    Einfügen->Feld->DocProperty-> ggf. Feldfunktionen->Optionen dort die Variable xxx_MeineVariable auswählen

    Wenn Du jetzt im Dropdownfeld etwas änderst, erscheint in diesem Feld die entsprechende Auswahl. Im Dokument kann man natürlich weiter entsprechende Felder einfügen.

    Gruß Matjes :)
     
  3. ohhhh klappt hervorragend. Ich danke dir - und der Rest der Abteilung mit Sicherheit auch.

    MfG
    Der Marshall
     
Die Seite wird geladen...

Im Formular auf andere Stelle Bezug nehmen - Ähnliche Themen

Forum Datum
Mit php auf einem anderem Server ein Formular ausfüllen? Windows XP Forum 17. Apr. 2006
Outlook Formular Scripting wird nach speichern nicht mehr ausgeführt Windows XP Forum 29. Okt. 2012
Antworten oder Weiterleiden mit eigenem Formular Windows XP Forum 26. Sep. 2012
Outlook kann meine Formulare nicht mehr verwenden Microsoft Office Suite 26. Sep. 2012
W3C und Formulare Windows XP Forum 25. Juni 2012