1

Ich bin neu in Oracle WCC. In Oracle WCC/UCM (Universal Content Management) habe ich eine Tabelle namens CreateStudent hat zwei Spalten StudentID und StudentName. Ein benutzerdefiniertes Metadatenfeld XXStudent_Info, für das der Benutzer den Wert auf der Checkin-Seite übergibt. Wir müssen den Wert von XXStudent_Info zu Datenbankspalte StudentID validieren, wenn es übereinstimmt, dann Check-in möglich ansonsten beim Einchecken selbst einschränken.Datenbanküberprüfung für ein Benutzereingabefeld in Oracle UCM | WCC

Wie kann ich dies im WCC über die Standardfunktion ausführen oder muss ich einen benutzerdefinierten Service/Abfrage für diese DB-Validierung erstellen. Bitte Schritte im Detail geben

Antwort

1

Ist das benutzerdefinierte Metadatenfeld XXStudent_Info basierend auf einer Optionsliste, die eine Sicht verwendet, die auf der Tabelle basiert? Wenn dies der Fall ist, sollten Sie es auf gültige Werte beschränken können.

+0

Wenn ich bewusst einen Wert im benutzerdefinierten Feld XXStudent_Info übergeben, da diese DB-Spalte mehr als 1,4 Millionen Zeilen enthält. Dann muss ich einen Service/Abfrage für diese erstellen und View/Tabelle wird nicht arbeiten .right? Können wir versuchen, Parameter in where-Klausel in der Abfrage übergeben und erhalten spezifische Ergebnis bedeutet Einzelwert als der Wert in der Spalte ist einzigartig? Gibt es auch eine Möglichkeit zu überprüfen, ob mein Dienst einwandfrei funktioniert, d. H. Der in XXStudent_Info übergebene Wert wird korrekt zum Dienst geparst. Danke –

+0

Diese Komponente könnte helfen: https://bitbucket.org/mythics/metadatamultiselectwidget –

Verwandte Themen