R3_CREATE_VARIANT

Das Script-Element R3_CREATE_VARIANT erstellt eine Variante. Der Mandant, bei dem sich der SAP-Agent wegen des relevanten Login-Objekts eingeloggt hat, ist automatisch der Mandant der neuen Variante. Sie können auch SAP-System-Varianten wie CUS& und SAP& erstellen. Der Mandant der Variante ist in diesem Fall automatisch 0000.

Tipp: Wenn eine Variante bereits existiert, können Sie sie löschen. Sie können sie bei Bedarf ändern. Weitere Informationen finden Sie unter R3_DELETE_VARIANT

Wichtig! Wenn ein Fehler auftritt, während die Variante erstellt wird, wird der Job abgebrochen.

Transaktion:   SA38
Schnittstelle: Standard

Syntax

R3_CREATE_VAR[IANT]

    REP[ORT]=...
    ,VAR[IANT]=...
    [,TEXT=...]
    [,PROTECTED=...]

Parameter

  • R3_CREATE_VAR[IANT]
    Erstellt eine neue Variante

  • REP[ORT]=
    Name des Reports
    Format: Script-Literal
  • VAR[IANT]=
    Name der Variante
    Format: Script-Literal
  • TEXT=
    (Optional) Kurztext der Variante. Der Text wird in der Sprache geschrieben, die der Administrator in der INI-Datei des Agenten definiert hat. Die Sprache kann auch in den Job-Einstellungen festgelegt werden. In diesem Fall überschreiben die Jobeinstellungen die INI-Dateieinstellungen. Wenn Sie diesen Parameter nicht angeben, wird der Name der Variante als Kurztext verwendet.
    Format: Script-Literal
  • PROTECTED=
    (Optional) Schutz vor Änderungen
    Format:
    Script-Literal Erlaubte Werte:
    • NO (default)
      Die Variante kann ohne Einschränkung geändert werden
    • YES
      Nur der SAP-Systembenutzer kann die Variante ändern. Siehe auch Fehler suchen und beheben

Wenn er die Variante erstellt, setzt die AE automatisch das Attribut "Nur für Hintergrundverarbeitung" fest. Deshalb ist es im SAP-Job verfügbar, aber nicht für einen Benutzer, der mit der SAP-GUI arbeitet. Alle anderen Varianteneigenschaften werden so festgelegt, als ob sie direkt in der SAP-GUI erstellt würden.

Das Script-Element R3_CREATE_VARIANT erstellt immer Varianten ohne Inhalt. Verwenden Sie eines der folgenden Script-Elemente, um Ihren Inhalt einer leeren Variante hinzuzufügen:

Behalten Sie die folgende Reihenfolge bei, wenn Sie einen Report mit einer neuen Variante verarbeiten:

Beispiel

Das folgende Beispiel verwendet R3_SET_SELECT_OPTION, um den Wert "17" für den Parameter MIN_AGE zu definieren, der der Name der ausgewählten Option ist. P wird als der Parameter festgelegt, der den Auswahltyp definiert. Diese Auswahlen werden dann verwendet, um eine Variante über die R3_CREATE_VARIANT zu erstellen.

R3_SET_SELECT_OPTION SELNAME='MIN_AGE',KIND='P',LOW='17',SIGN='I'
R3_CREATE_VARIANT REP=REPORT01,VAR=NEW,TEXT='Neue Variante'

Siehe auch:

seealso

SAP JCL