2017-06-19 4 views
0

Wie erstellt man zur Laufzeit ein dynamisches Attribut in lov? Angenommen, ich habe einen Angestellten lov, in dem derzeit nur zwei Attribute wie Mitarbeiter-ID und Mitarbeitername vorhanden sind.So erstellen Sie eine dynamische Werteliste zur Laufzeit

Es Benutzer möchten einige Spalten zur Laufzeit wie Mitarbeiteralter und Mitarbeitergehalt hinzufügen. Ohne die LOV-Logik zu ändern. Der Benutzer verfügt über eine Haupttabelle, in der der IT-Benutzer verarbeiten kann, wie viele Attribute dem Geschäftsbenutzer angezeigt werden sollen. Sie können einen neuen Parameter in der Tabelle hinzufügen, der angezeigt werden kann.

Kann mir jemand einen Ansatz für diese Art von Szenario vorschlagen?

+0

Verwenden Sie ADF BC als Modell? Wenn ja, hast du ein View-Objekt für diese LOV? – MrAdibou

+0

Ja. Ich benutze adf bc und Objekt anzeigen – Capil

Antwort

0

Wenn ich Sie richtig verstanden habe, würde ich BackingBean mit Methode verwenden, die List zurückgibt, die als ArrayList<SelectItem> implementiert wird. Dann füllen Sie aus jeder Quelle (wie VO, oder was auch immer gemischt) label und value nach Ihrer aktuellen Benutzeranforderung.

Verwandte Themen