Widgets hinzufügen
Sie können mehrere Widgets in einer Anzeige hinzufügen. Wenn Sie Widgets hinzufügen, können Sie die Widgets nach Bedarf neu anordnen.
Vorgehensweise
- Melden Sie sich beim Sterling Store Engagement an. Die Startseite wird geöffnet.
- Klicken Sie in der Kopfzeile der Anwendung auf das Symbol Entwicklungswerkzeuge
und wählen Sie in der Liste die Option Anpassen.Alternativ können Sie Aus Gliederung anpassenauswählen. Das Fenster Zu erweiterbare Anzeige auswählen wird geöffnet. Die Liste der Anzeigen in der aktuellen Anzeige wird angezeigt. Wenn Sie beispielsweise die Anzeige Auftragssuche öffnen, werden in der Baumstruktur die Auftragssuche, die Auftragslistenanzeige und weitere in dieser Anzeige vorhandene Elemente angezeigt.
Wählen Sie in der Baumstruktur die Anzeige aus, die Sie anpassen möchten, und klicken Sie auf Anzeige erweitern.Hinweis:- Wenn Sie die ausgewählte Anzeige nicht anpassen können, wird eine entsprechende Nachricht angezeigt.
- Sie können die Anpassungsoption nicht verwenden, um Anzeigen anzupassen, die I-Frames enthalten, wie z. B. die Anzeige "PDF-Container drucken".
- Wenn mehrere Instanzen derselben Anzeige gefunden werden, wird standardmäßig die erste Instanz der Anzeige zur Anpassung ausgewählt.
- Wählen Sie die Anzeige aus, der Sie Widgets hinzufügen wollen.Hinweis:
- Nachdem Sie eine bestimmte Anzeige zum Hinzufügen von Erweiterungen ausgewählt haben, können Sie keine andere Anzeige auswählen. Klicken Sie auf Schließen, um eine andere Anzeige auszuwählen.
- Wenn Sie für die ausgewählte Anzeige keine Erweiterungen anwenden können, wird eine entsprechende Nachricht angezeigt.
- Klicken Sie bei Bedarf auf die Registerkarte Layout .
Standardmäßig ist die Registerkarte Layout ausgewählt.
- Wählen Sie in der Anzeige Widgetpalette das Widget aus und ziehen Sie es in die Anzeige Anzeigengliederung und platzieren Sie es an der entsprechenden Position. Das Fenster < selected widget>: Basic Properties wird geöffnet.Hinweis: Bei der Positionierung des ausgewählten Widgets gibt die grüne Farbe an, dass Sie das Widget an der ausgewählten Position platzieren können. Rote Farbe gibt an, dass Sie das Widget nicht an der ausgewählten Position platzieren können. Sie können Widgets auch neu anordnen, indem Sie das ausgewählte Widget vor, nach oder innerhalb eines Widgets platzieren.
- Geben Sie im Feld Eindeutige Kennung die eindeutige Kennung für das Widget ein.
- Wenn Sie mehrere Widgets zur Anzeige hinzufügen, klicken Sie auf Anwenden , um Ihre Änderungen anzuzeigen.
Wenn während der Anpassung ein Fehler auftritt, wird das Fehlerprotokoll auf der Registerkarte Problem angezeigt. Wenn Sie Warnungen anzeigen möchten, klicken Sie auf die Registerkarte Problem .
Die folgende Tabelle enthält die obligatorischen und minimalen Widgeteigenschaften:Tabelle 1. Widget-Eigenschaften und Beschreibung In der folgenden Tabelle sind die obligatorischen und minimalen Widgeteigenschaften aufgeführt.
Widgeteigenschaften Metadatenname Beschreibung Bearbeitbare Widgets Kontrollkästchen Eindeutige Kennung uId Obligatorisch: Die eindeutige Kennung für das Widget. Stellen Sie der Kennung das Präfix extn_voran.Feldbezeichnung Bezeichnung (Label) Die Bezeichnung des Widgets. Geprüftes Attribut CheckedValue Auf der Registerkarte "Binding" vorhanden. Der Wert, der bei Auswahl durch das Kontrollkästchen ausgefüllt wird, wird angezeigt. Nicht geprüfter Wert UncheckedValue Auf der Registerkarte "Binding" vorhanden. Der Wert, der durch das Kontrollkästchen ausgefüllt wird, wenn es abgewählt ist, wird angezeigt. Quelle SourceBinding Zeigt Daten auf dem Bildschirm an. Ziel TargetBinding Überträgt Daten von der Anzeige an ein Mashup Kontrollkästchenliste Eindeutige Kennung uId Obligatorisch: Die eindeutige Kennung für das Widget. Stellen Sie der Kennung das Präfix extn_voran.Feldbezeichnung Bezeichnung (Label) Zeigt die Bezeichnung des Widgets an. Quelle SourceBinding Zeigt Daten auf dem Bildschirm an. Es wird empfohlen, Quellenbindungen für alle Widgets hinzuzufügen. Ziel TargetBinding Überträgt Daten von der Anzeige an ein Mashup Es wird empfohlen, Zielbindungen für alle Widgets hinzuzufügen. Optionen OptionsBinding Auf der Registerkarte "Binding" vorhanden. Zeigt alle Kontrollkästchen aus Daten an. Datumstextfeld Eindeutige Kennung uId Obligatorisch: Die eindeutige Kennung für das Widget. Stellen Sie der Kennung das Präfix extn_voran.Quelle SourceBinding Zeigt Daten auf dem Bildschirm an. Ziel TargetBinding Überträgt Daten von der Anzeige an ein Mashup Feldbezeichnung Bezeichnung (Label) Zeigt die Bezeichnung des Widgets an. Filterung der Auswahl Feldbezeichnung Bezeichnung (Label) Zeigt die Bezeichnung des Widgets an. Optionen OptionsBinding Auf der Registerkarte "Binding" vorhanden. Zeigt alle für das Widget gültigen Optionen an. Quelle SourceBinding Zeigt Daten auf dem Bildschirm an. Ziel TargetBinding Überträgt Daten von der Anzeige an ein Mashup Zahlentextfeld Eindeutige Kennung uId Obligatorisch: Die eindeutige Kennung für das Widget. Stellen Sie der Kennung das Präfix extn_voran.Feldbezeichnung Bezeichnung (Label) Zeigt die Bezeichnung des Widgets an. Quelle SourceBinding Zeigt Daten auf dem Bildschirm an. Es wird empfohlen, Quellenbindungen für alle Widgets hinzuzufügen. Ziel TargetBinding Überträgt Daten von der Anzeige an ein Mashup Es wird empfohlen, Zielbindungen für alle Widgets hinzuzufügen. Optionsfeld festgelegt Eindeutige Kennung uId Obligatorisch: Die eindeutige Kennung für das Widget. Stellen Sie der Kennung das Präfix extn_voran.Feldbezeichnung Bezeichnung (Label) Zeigt die Bezeichnung des Widgets an. Optionen OptionsBinding Auf der Registerkarte "Binding" vorhanden. Zeigt alle für das Widget gültigen Optionsfelder an. Quelle SourceBinding Zeigt Daten auf dem Bildschirm an. Ziel TargetBinding Überträgt Daten von der Anzeige an ein Mashup Textbereich Eindeutige Kennung uId Obligatorisch: Die eindeutige Kennung für das Widget. Stellen Sie der Kennung das Präfix extn_voran.Feldbezeichnung Bezeichnung (Label) Zeigt die Bezeichnung des Widgets an. Quelle SourceBinding Zeigt Daten auf dem Bildschirm an. Ziel TargetBinding Überträgt Daten von der Anzeige an ein Mashup Textfeld Eindeutige Kennung uId Obligatorisch: Die eindeutige Kennung für das Widget. Stellen Sie der Kennung das Präfix extn_voran.Feldbezeichnung Bezeichnung (Label) Zeigt die Bezeichnung des Widgets an. Quelle SourceBinding Zeigt Daten auf dem Bildschirm an. Ziel TargetBinding Überträgt Daten von der Anzeige an ein Mashup Textfeld 'Währung' Eindeutige Kennung uId Obligatorisch: Die eindeutige Kennung für das Widget. Stellen Sie der Kennung das Präfix extn_voran.Feldbezeichnung Bezeichnung (Label) Zeigt die Bezeichnung des Widgets an. Quelle SourceBinding Zeigt Daten auf dem Bildschirm an. Ziel TargetBinding Überträgt Daten von der Anzeige an ein Mashup Währung CurrencyBinding Zeigt das Währungssymbol an. Nicht bearbeitbare Widgets Schaltfläche Eindeutige Kennung uId Obligatorisch: Die eindeutige Kennung für das Widget. Stellen Sie der Kennung das Präfix extn_voran.Feldbezeichnung Bezeichnung (Label) Zeigt die Bezeichnung des Widgets an. Ereignis onClick Nicht zutreffend Auf der Registerkarte 'Ereignisse' vorhanden. Dieses Ereignis wird beim Klicken auf eine Schaltfläche in der Anzeige aufgerufen. Datenbeschriftung Eindeutige Kennung uId Obligatorisch: Die eindeutige Kennung für das Widget. Stellen Sie der Kennung das Präfix extn_voran.Quelle SourceBinding Auf der Registerkarte "Binding" vorhanden. Zeigt die Bezeichnung an Hinweis: Verwenden Sie das Bezeichnungsattribut nicht.Feldbezeichnung Bezeichnung (Label) Zeigt die Bezeichnung des Widgets an. Wert Wert Stellt den Anzeigetext für die Beschriftung bereit. Bezeichnung (Label) Eindeutige Kennung uId Obligatorisch: Die eindeutige Kennung für das Widget. Stellen Sie der Kennung das Präfix extn_voran.Wert Wert Stellt den Anzeigetext für die Beschriftung bereit. Verdecktes Feld Eindeutige Kennung uId Obligatorisch: Die eindeutige Kennung für das Widget. Stellen Sie der Kennung das Präfix extn_voran.Quelle SourceBinding Zeigt Daten auf dem Bildschirm an. Es wird empfohlen, Quellenbindungen für alle Widgets hinzuzufügen. Ziel TargetBinding Überträgt Daten von der Anzeige an ein Mashup Es wird empfohlen, Zielbindungen für alle Widgets hinzuzufügen. Bild Bild ImageBinding Auf der Registerkarte "Binding" vorhanden. Stellt die Bilddetails aus den darzugebenden Daten bereit. Verknüpfung Eindeutige Kennung uId Obligatorisch: Die eindeutige Kennung für das Widget. Stellen Sie der Kennung das Präfix extn_voran.Wert Wert Gibt den Anzeigetext für den Link an. Quelle SourceBinding Auf der Registerkarte "Binding" vorhanden. Stellt den Anzeigetext für den Link aus Daten bereit. Ereignis onClick Nicht zutreffend Auf der Registerkarte 'Ereignisse' vorhanden. Dieses Ereignis wird beim Klicken auf den Link aufgerufen. Container Inhaltsteilfenster Es wird empfohlen, mindestens ein Widget in einem Inhaltsteilfensterhinzuzufügen.
Eindeutige Kennung uId Obligatorisch: Die eindeutige Kennung für das Widget. Stellen Sie der Kennung das Präfix extn_voran.Unterstützte Layouts Nicht zutreffend Es wird nur das Tabellenlayout unterstützt. Sie können ein Tabellenlayout hinzufügen, indem Sie auf die Schaltfläche Hinzufügen klicken. Tabellenlayout kann für neue Widgets hinzugefügt werden, die in Erweiterung hinzugefügt werden. Nachdem Sie ein Tabellenlayout hinzugefügt haben, können Sie es nicht löschen. Feldtitel Titel Zeigt den Titel der Registerkarte an, wenn sie innerhalb eines Registerkartencontainershinzugefügt wird Sich wiederholende Anzeigen-ID repeatingscreenID ID einer Anzeige, die basierend auf den Daten wiederholt wird. Sich wiederholende Anzeigedaten Nicht zutreffend Wird auf der Registerkarte "Binding" angezeigt, die Anzeigen füllt, die mit der Widgeteigenschaft Repeating Screen IDangegeben wurdenTabellenlayout: Spalten COLS Die Anzahl der Spalten in einem Tabellenlayout Tabellenlayout: Sich wiederholende Anzeige-ID repeatingscreenID ID einer Anzeige, die basierend auf den Daten wiederholt wird. Tabellenlayout: Sich wiederholende Anzeigedaten Nicht zutreffend Wird auf der Registerkarte "Binding" angezeigt, die Anzeigen füllt, die mit der Widgeteigenschaft Repeating Screen IDangegeben wurdenRegisterkartencontainer Fügen Sie mindestens ein Inhaltsteilfenster als untergeordnetes Widget hinzu und geben Sie die entsprechenden Eigenschaften ein.
Eindeutige Kennung uId Obligatorisch: Die eindeutige Kennung für das Widget. Stellen Sie der Kennung das Präfix extn_voran.Titel – Teilfenster Eindeutige Kennung uId Obligatorisch: Die eindeutige Kennung für das Widget. Stellen Sie der Kennung das Präfix extn_voran.Feldtitel Titel Zeigt den Titel an, der für eine Anzeige angegeben ist Unterstützte Layouts Nicht zutreffend Es wird nur das Tabellenlayout unterstützt. Sie können ein Tabellenlayout hinzufügen, indem Sie auf die Schaltfläche Hinzufügen klicken. Tabellenlayout kann für neue Widgets hinzugefügt werden, die in Erweiterung hinzugefügt werden. Nachdem Sie ein Tabellenlayout hinzugefügt haben, können Sie es nicht löschen. Tabellenlayout: Spalten COLS Die Anzahl der Spalten in einem Tabellenlayout Tabellenlayout: Sich wiederholende Anzeige-ID repeatingscreenID ID einer Anzeige, die basierend auf den Daten wiederholt wird. Tabellenlayout: Sich wiederholende Anzeigedaten Nicht zutreffend Wird auf der Registerkarte "Binding" angezeigt, die Anzeigen füllt, die mit der Widgeteigenschaft Repeating Screen IDangegeben wurdenSpezielle Widgets Anzeigereferenz Eindeutige Kennung uId Obligatorisch: Die eindeutige Kennung für das Widget. Stellen Sie der Kennung das Präfix extn_voran.packageName packageName Der Paketname der Anzeige. Dies ist obligatorisch. className className Der Klassenname der Anzeige. Er ist obligatorisch. Quellenzuordnungen SourceMapping Auf der Registerkarte "Bindung" vorhanden, bei der es sich um eine Weiterleitungsbindung zum Füllen von Daten aus der übergeordneten Anzeige handelt. Zielzuordnungen TargetMapping Auf der Registerkarte "Binding" vorhanden, bei der es sich um eine Weiterleitungsbindung handelt, die zum Senden von Daten an die übergeordnete Anzeige verwendet wird Initialisierung ausführen handleInit Gibt an, ob die Anzeige innerhalb der Anzeigenreferenz automatisch initialisiert wird. Wenn Sie eine angepasste Anzeige in diesem Widget laden, stellen Sie sicher, dass der Wert bei Bedarf auf falsegesetzt ist. Standardmäßig ist der Wert auffalsegesetzt.Dynamisches Laden dynamicLoading Gibt an, ob der Inhalt des Widgets mithilfe eines angepassten Codes geladen wird Wenn der Wert auf truegesetzt ist, wird der Inhalt beim Laden des Widgets nicht angezeigt. Um den Inhalt des Widgets anzuzeigen, stellen Sie sicher, dass Sie einen angepassten Code mit den MethodenControllerUtils.showChildScreen()undScreenUtils.showChildScreen()schreiben.Raster Standardmäßig wird eine GridColumn hinzugefügt. Sie können die GridColumn, bearbeiten und die entsprechenden Eigenschaften eingeben. Eindeutige Kennung uId Obligatorisch: Die eindeutige Kennung für das Widget. Stellen Sie der Kennung das Präfix extn_voran.noDataMessage noDataMessage Zeigt die entsprechende Nachricht an, wenn keine Daten gefunden werden. Module Nicht zutreffend Module steuern unterschiedliche Verhaltensweisen oder Features, wie z. B. die Auswahl einer einzelnen Zeile oder die Auswahl mehrerer Zeilen eines Rasters. Weitere Informationen zu Modulen finden Sie in der JavaScript -Dokumentation. Quelle SourceBinding Zeigt Daten auf dem Bildschirm an. Ziel TargetBinding Überträgt Daten von der Anzeige an ein Mashup Gitterspalte Feld Feld Auf der Registerkarte "Binding" vorhanden. Eindeutiges Attribut für Spalten, die den Spaltendaten entsprechen. Quelle SourceBinding Zeigt Daten auf dem Bildschirm an. Ziel TargetBinding Überträgt Daten von der Anzeige an ein Mashup Spaltenname Name Zeigt die Spaltenüberschrift an Ausgeblendet verdeckt Blendet eine Spalte in einem Raster aus Ist bearbeitbar bearbeitbar Wird verwendet, um eine Spalte als bearbeitbar zu markieren Stellen Sie sicher, dass das Raster auch als bearbeitbar markiert ist. Editortyp widgetType Der Widgettyp wird angezeigt, wenn sich die Zelle im Bearbeitungsmodus befindet. Editoreigenschaften EditorProps Eigenschaften, die an den Widgettyp übergeben werden. Wenn Sie die Eigenschaft beispielsweise als obligatorisch markieren wollen, müssen Sie sicherstellen, dass die Eigenschaft als requiredausgewählt ist. Geben SieBooleanund den Werttrueein. - Klicken Sie auf Speichern , um alle Erweiterungen zu speichern.Hinweis: Es empfiehlt sich, die Anwendung nach dem Speichern der Erweiterungen zu aktualisieren bzw. erneut zu laden.
- Klicken Sie auf Schließen.