Im JDeveloper 12.2.1 hat sich ein Stylingingfehler bei der Komponente SelectOneChoice eingeschlichen.
In einem Formular rutschen die Inhalte nach oben, sowohl im Read-Only als auch im Auswahl-Fall. Im Rahmen einer Tabelle fällt das Verhalten nicht auf, da dort der Inhalt zentriert wird.
Hier die Beispiele (Felder JobId, ManagerId und BepartmentId):
Dazu erstellen wir einen Skin:
Im ViewControler-Projekt New > From Gallery wählen
und wechseln in den Source-View des Skins und fügen wir folgende Zeilen hinzu:
af|selectOneChoice .AFPanelFormLayoutContentCell {
padding-top : 8px;
}
af|selectOneChoice af|panelFormLayout::label-cell {
padding-top: 8px;
}
und erhalten:
Damit die Anzeige klappt, einmal die Applikation undeployen und neu starten und schon erhalten wir: