- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Formular Tabs per FS_Button ein- und ausblenden
Hallo Community,
Ich habe eine Anforderung wobei ihr mir helfen konntet.
Ich habe ein Datensatzformular mit mehreren Tabs und mehrere FS_Buttons auf der Seite. Abhรคngig รผber welchen Button das Edit Formular geรถffnet wird sollen jeweils andere Tabs sichtbar sein.
Ich habe bisher 2 Ansรคtze die beide nicht funktionieren.
Zum einen habe ich einen versteckten Radiobutton welches ich รผber Script selektiere und abhรคngig was selektiert ist werden unterschiedliche Tabs angezeigt. Manuel funktioniert das ohne Probleme. jedoch รผber Script funktioniert das setzen nicht. b.z.w. es wird nicht in dem Formular reprรคsentiert obwohl die API mir bestรคtigt das der Wert geรคndert wurde.
Script:
formfield = element.getFormData().get(element.getProject().getMasterLanguage(),"tt_display_options");
opf = element.getFormData().getForm().findEditor("tt_display_options").getOptionFactory();
omodel = opf.getOptionModel(context, element.getProject().getMasterLanguage(), false);
formfield.set(omodel.getOption("tab1"));
Muss Ich die รnderung irgendwie speichern oder ist mein Ansatz ganz falsch?
Mein zweiter Ansatz war direkt die Formelemente zu verstecken:
element.getFormData().getForm().findEditor("tt_text").setHidden(YesNo.YES);
Hier muss ich jedoch ein โharten Refreshโ machen damit es dargestellt wird.
Element.refresh() ist nicht ausreichend. Falls dieser Ansatz realistischer ist.
Wo kann Ich die Tabs finden und wie sorge ich fรผr eine Aktualisierung der Darstellung?
Danke fรผr jede Antwort
Grรผรe
Sebastian
- Labels:
-
Developers
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Community,
Ich habe trotz intensiever Recherche keine zufriedenstellende Losung produzieren konnen und habe somit gebeten dass die Anforderung geaendert wird. Falls jemand was aehnliches machen soll. Die Versuche mit dem radiobutton waren die vielverspechensten.
Gruss
Sebastian
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Es soll รผber den FS_Button das aktuelle Formular geรคndert werden?
Dann lies bitte mal folgende Seite: http://www.e-spirit.com/odfs50/de/vorlagenentwicklung/formular/eingabekomponenten_2/fs_button/button...
Relevant ist die Information zu "#field".
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Sebastian,
benรถtigst du noch weitere Hilfe oder hat dir Peters Antwort bereits geholfen?
Solltest du eine eigene Lรถsung gefunden haben, wรคre es super, wenn du diese hier bereitstellst.
Viele Grรผรe
Michaela
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Michaela,
ich habe dieses Problem trotz hilfe vom Peter nicht loesen koennen.
Wie gesagt die Anforderung wurde an das Produkt angepasst und wir tolerieren das immer alle tabs angezeigt werden egal woher der Bearbeiter das Fenster oeffnet.
Danke fuer die ganze Unterstuetzung
Sebastian

