Reihenfolge der Registerkarten im Detailfenster ändern oder Registerkarten ausblenden
Reihenfolge der Registerkarten im Detailfenster ändern
Die Registerkarten im Detailfenster werden standardmäßig in folgender Reihenfolge angezeigt:
- Ansicht
- Vorschau
- Objekt-Info
- Notizen
So ändern Sie die Standard-Reihenfolge:
- Öffnen Sie links in der Seitenleiste Administration und dann MetaDB.
- Öffnen Sie den Pfad:
MAIN_MODULE_MANAGEMENT/home/control/Details/Views
- Doppelklicken Sie auf einen der Einträge, um ihn zu bearbeiten.
- Ändern Sie die Ziffern eines Eintrags, etwa der NotesList, um die Reihenfolge zu ändern.
- Speichern Sie die Änderungen.
Reihenfolge der Registerkarten ändern
Eine Registerkarte ausblenden
Durch Auskommentieren des entsprechenden Eintrags können Sie die Registerkarten Ansicht, Vorschau, Objekt-Info oder Notizen im agorum core explorer ausblenden.
- Öffnen Sie links in der Seitenleiste Administration und dann MetaDB.
- Öffnen Sie den Pfad:
MAIN_MODULE_MANAGEMENT/home/control/Details/Views
- Doppelklicken Sie auf einen der Einträge, um ihn zu bearbeiten.
- Setzen Sie ein # vor die Ziffern, um die entsprechende Registerkarte auszublenden.
- Speichern Sie die Änderungen.
Registerkarte durch Auskommentieren der MetaDB-Einträge ausblenden
Eine Registerkarte als aguila-Widget einfügen
Wenn Sie eine neue Registerkarte als aguila-Widget einfügen, kommt es darauf an, ob diese Ansicht die „Bricke“-Welt auch enthält. Wenn diese nicht implementiert ist, muss ein Mapping stattfinden von Bricke nach aguila.
Beispiel
let aguila = require('common/aguila');
let widget = aguila.create({
type: 'agorum.composite.details.view.searchView'
});
setImmediate(() => widget.form.on('show', ([ id ]) => widget.id = id));
widget;
Dieses Widget nimmt das show-Event, der von der Bricke kommt, und mappt diesen in die id, das in aguila als properties: [ 'id' ] definiert ist.
Um das Beispiel zu vervollständigen, folgen nachfolgend alle MetaDB-Einträge als Beispiel, wie Sie etwa search-view als eigene Registerkarte einbinden:
- Öffnen Sie links in der Seitenleiste Administration und dann MetaDB.
- Öffnen Sie den Pfad:
MAIN_MODULE_MANAGEMENT/home/control/Details/Views/570 Preview (SV)
- Legen Sie über die folgenden zwei Property-Entrys an:
Property-Entry 1
Name
Name
Datentyp
Zeichenkette (String)
Wert (String)
570 Vorschau SV
Property-Entry 2
Name
Title
Datentyp
Zeichenkette (String)
Wert (String)
570 Vorschau SV
- Öffnen Sie Views.
- Legen Sie über folgendes Property-Bundle an:
Name
100 agorum.composite.details.view.searchView
- Öffnen Sie das angelegte Property-Bundle und legen Sie über folgende Property-Entrys an:
Property-Entry 1
Name
Brick
Datentyp
Zeichenkette (String)
Wert (String)
Aguila.Frame
Property-Entry 2
Name
Description
Datentyp
Zeichenkette (String)
Wert (String)
search-view
Property-Entry 3
Name
Name
Datentyp
Zeichenkette (String)
Wert (String)
search.view.details.widgetdefinition.brickSearchView
Property-Entry 4
Name
Selector
Datentyp
Zeichenkette (String)
Wert (String)
Leer lassen
- Legen Sie über folgendes Property-Bundle an:
Name
Config
- Öffnen Sie das angelegte Property-Bundle und legen Sie über folgendes Property-Entry an:
Name
type
Datentyp
Zeichenkette (String)
Wert (String)
search.view.details.widgetdefinition.brickSearchView