Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie füge ich eine benutzerdefinierte Spalte in Tabellenform hinzu?

So fügen Sie eine benutzerdefinierte Spalte hinzu:

Gehen Sie zu "Regionsdefinition" -> "Quelle", fügen Sie dort eine neue Spalte zur SQL-Abfrage hinzu. Zum Beispiel:

select col1, -- column of table
       col2, -- column of table
       'some text' custom_column -- custom column that will contain text "some text" 
                                 -- in every row
from my_table

Gehen Sie zu "Berichtsattribute", wählen Sie die Spalte mit dem Namen "Benutzerdefinierte Spalte" aus und klicken Sie auf die Schaltfläche "Bearbeiten" (Stiftbild), gehen Sie dann zu "Spaltenlink" und füllen Sie die Felder aus:

  • Linktext - anzuzeigender Text, Sie können Ihren eigenen statischen Text schreiben, Text aus jeder Spalte von Abfragen oder Bildern
  • Ziel – Seite in der Anwendung oder Link zu einer externen Website
  • Seite - Nummer Ihrer Zielseite
  • Artikel - Artikel auf der Zielseite, der Wert von Ihrem Link erhält
  • Wert - Wert, den Sie an diesen Artikel senden. Es kann entweder ein statischer Wert oder der Wert einer beliebigen Abfragespalte sein (in diesem Fall verwenden Sie die Ersatzzeichenfolge:"#"-Symbol und den Spaltennamen:#column_name#).

Siehe Dokumentation zum Verständnis der APEX-URL-Syntax:http:/ /docs.oracle.com/cd/E37097_01/doc/doc.42/e35125/concept_url.htm