Autor Thema: Subforms wegblenden  (Gelesen 1671 mal)

Offline thorkill

  • Frischling
  • *
  • Beiträge: 16
Subforms wegblenden
« am: 28.09.06 - 13:30:04 »
Hallo Zusammen

Ich will verschiedene Subforms nacheinander einblenden lassen.
Das heisst, wenn ein Subform mit Fragen (sind alles Radio Button Antworten) beantwortet ist, sollte das neue Subform erscheinen resp. am besten noch nach der beantwortung auf einen Weiter-Button (oder auch Pfeil mit Hotspot) drücken, dann verschwindet ein Subform und das nächste kommt.
Ich habe auch Felder gemacht mit eindeutiger Erkennung bei den Subforms, doch weiss nicht, wie ich das mit dem weiter drücken machen kann, dass ein Subform kommt und das andere geht.

Bitte um Hilfe. :-:

Besten Dank



Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Subforms wegblenden
« Antwort #1 am: 28.09.06 - 13:34:42 »
Erstelle zunächst einmal die SubForms. In jede Form baust du einen "Weiter"-Button ein, der ein Feld mit einem bestimmten Wert ( @SetField( ... ) füllt. Die Subforms bindest du dann per Formel ein. In Abhängigkeit des feldwertes, den du mit deinem Weiter-Knöpfle setzt, werden die teilmasken angezeigt.

Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Subforms wegblenden
« Antwort #2 am: 28.09.06 - 13:36:48 »
Hallo

Du musst in dem "Weiter"-Button einen bestimmten Wert in einem Feld setzen und danach die Form refreshen.

Für den Inhalt der Subform musst Du eine Verbergen-Wenn-Formel definieren, die sich auf das feld in der Form bezieht.

.... Du kannst sowas aber auch mit berechneten subforms machen, dann muss aber jedesmal die Form geschlossen und wieder geöffnet werden.....

mfg
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline dirk_2909

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.173
  • Geschlecht: Männlich
  • Expand your Notes Client with ECM functionality..
    • d.velop
Re: Subforms wegblenden
« Antwort #3 am: 28.09.06 - 13:38:11 »
(ich/meine Verbindung ist zu langssaaammm)   8)
Dirk

[IBM CLP R5]
[IBM CAD 6/6.5]
[IBM CAD 7]
[IBM CAD 8]


"Nein!! … Es genügt nicht Mails in einen anderen Ordner oder Datenbank zu verschieben, um sie zu archivieren!"

   
Disclaimer:
Ich Antworte nach besten Wissen und Gewissen. Sollte sich jemand durch meine Antwort persönlich angegriffen fühlen, ist dies nicht meine Absicht!
Ich bin auch nur ein Mensch, der Fehler machen kann. ....

Offline thorkill

  • Frischling
  • *
  • Beiträge: 16
Re: Subforms wegblenden
« Antwort #4 am: 28.09.06 - 13:44:46 »
Vielen herzlichen Dank für die schnelle Beantwortung der Fragen.

Besten Dank für Ihre Hilfe.

Offline LN4ever

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 505
  • Geschlecht: Männlich
Re: Subforms wegblenden
« Antwort #5 am: 29.09.06 - 15:41:29 »
Wenn es immer die gleichen Subforms sind, helfen Antworten 1/2. Allerdings ist da die Frage, warum du mit Teilmasken arbeitest und nicht WEITER-Schaltflächen benutzst, die ein Flag setzen, auf das HIDE-WHEN-Formeln reagieren.

Wenn die Teilmasken allerdings in Abhängigkeit von den bereits gegebenen Antworten erfolgen sollen, brauchst du berechnete Teilmasken, die dir aber immer nur eingeblendet werden, wenn du ein @Command([ViewSwitchform];form) machst.

Du mußt dann ganz oben den Maskennamen in einem Feld namens FORM als BERECHNET BEIM ANLEGEN, gefüllt mit dem Maskennamen hinterlegen. Sonst funktioniert es bei neuen Dokumenten nicht.

Gruß

Norbert
Situs vilate in isse tabernit.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz