Ein Formular erstellen mit nur einem Teil der Felder
Hallo,
Ich hab eine Tabelle mit Filmtitel, Jahr, Schauspielern, weiteren Feldern und dem Inhalt des Films.
Jetzt möchte ich ein Formular erstellen, das nur den Filmtitel und den Inhalt anzeigt.
Wenn ich jetzt alle anderen Felder verstecke in dem ich unter "sichtbar wenn" "false" eingebe, fehlen diese Felder auch im normalen Formular, das sich öffnet, wenn man auf einen Datensatz in der Tabelle klickt.
Wie kann ich ein Formular mit nur dem Filmtitel und dem Inhalt erstellen, ohne, dass die versteckten Felder im normalen Formular fehlen?
18 Antworten
-
Hallo faltervanlife,
du musst deinem Formular ein Layout-Feld "Registerkarte" hinzufügen.
Oder am besten 2. "Vorschau" und "Alle".
Und dann kannst du die Felder so anordnen das in deiner "Vorschau" nur der Titel und der Inhalt angezeigt werden.
-
und dann sieht das so aus
-
und die 2. Registerkarte "Alle" könntest du dann sogar noch mit "Feld nur anzeigen, wenn" ausblenden.
-
Wenn du alles in einem Formular haben willst dann würde ich ein Ja/Nein Feld einsetzen.
Ist es auf Ja dann alles zeigen ist es auch Nein dann nur Filmtitel und Inhalt
Wenn ich es schaffe stell ich mal eine Dummy DB rein
-
Hier mal ein Beispiel
-
said:
Wie kann ich ein Formular mit nur dem Filmtitel und dem Inhalt erstellen, ohne, dass die versteckten Felder im normalen Formular fehlen?Um es mal mit Radio Eriwan zu sagen: Im Prinzip gar nicht ...
Datenformulare enthalten immer sämtliche Felder der jeweiligen Tabelle. Und es ist nicht möglich, mehrere verschiedene Formulare für eine Tabelle zu erstellen.
Wie meine Vorredner bereits sagten, kann man lediglich einzelne Felder oder ganze Register anhand einer Bedingung gezielt ein- und ausblenden. Wenn einige Felder bspw. nur Nutzern mit der Rolle "admin" angezeigt werden sollen, ließe sich das mit userIsAdmin() unter "Feld nur anzeigen, wenn" bewerkstelligen. Oder für jede beliebige Rolle mit userHasRole("ROLLE").
Insofern stellt sich mir die Frage: Wer soll wann welche Felder sehen können?
-
Ja die Verbindung Filme zu Schauspielern habe ich. So herum - Schauspieler = Vor- + Zuname habe ich, ich möchte das aber umgekehrt haben, weil ich den Komplettname oft aus anderen Infos rauskopiere, dann aber beide einzeln haben möchte wegen der Sortierung.
Warum aber funktioniert meine Formel "first(split..." nicht?
Content aside
- vor 4 WochenZuletzt aktiv
- 18Antworten
- 67Ansichten
-
4
Folge bereits