Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

In einer neuen Datenquelle (ValuelistProvider) wird das Statement erzeugt, dass die Daten für den Valuelist Provider zur Verfügung stellt. Dabei werden folgende Spaltendefinitionen benötigt (im Screenshot von Links nach Rechts):

  • INTID der Businessobjektdes Businessobjektes, die für die Abfrage die Bedingung liefert. Im Beispiel ist das also die ID des Lieferanten, für den die Abfrage die jeweiligen Artikel liefern soll. Als Bedingung muss hier ein Parameter übergeben werden, dessen Wert dann später im Layout entsprechend übergeben wird (siehe Schritt 2). Der Parameter muss in der Datenquelle auch definiert werden (links unten).
  • INTID der Businessobjektdes Businessobjekts, die das Ergebnis der Abfrage darstellt. Die ID ist deshalb wichtig, damit neben dem Wert auch die Referenz abgespeichert wird. Im Beispiel ist das die INTID des Artikels.
  • Wert der Businessobjektdes Businessobjekts, die das Ergebnis der Abfrage darstellt. Dieser Wert wird im Zielfeld dargestellt. Im Beispiel ist das die Artikelnummer.

...

Businessobjekt: Businessobjekt der Zielkomponente, falls es sich um ein Unterformular handelt. Wenn sich das Zielfeld in der im gleichen Businessobjekt befindet, bleibt dieses Feld leer.

...

Dieser ValuelistProvider wird verwendet, um die Werteliste (Attribut für Status) des Statusfeldes auf bestimmte Businessobjekten Businessobjekte einzugrenzen.

Valuelistprovider 6.gif

Eigenschaften der Komponente bearbeiten:

Parameter NameParameter Value
BusinessobjektenBusinessobjekteName der Businessobjekt(interner Name)

...