Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In diesem Thema wird beschrieben, wie Bestimmte Zeichenfolgenargumente als rechtsbündig (und links aufgefüllt) konfiguriert werden.
Typen von Zeichenfolgenwerten
JD Edwards OneWorld macht zwei Arten von Zeichenfolgenwerten über die Interoperabilitätsebene verfügbar:
Zeichen: ein einzelnes Zeichen
Maximale Länge Zeichenfolge
JD Edwards OneWorld verwendet ungarische Notation, um die Argumente dieser Typen in den Geschäftsfunktionen zu benennen. Argumente dieser Typen beginnen z. B. mit:
c
sz
Left-Justified Werte
Für die meisten sz-Typ-Argumente, die eine maximale Länge für eine Zeichenfolge oder ein Zeichenarray haben, erwartet JD Edwards OneWorld einen linksbündigen Wert. Für eine Straßenadresse, die eine maximale Länge von 40 Zeichen hat, erwartet JD Edwards OneWorld Folgendes (z. B.):
"4567 Main St. "
auf Länge 40 mit Leerzeichen aufgefüllt. Es ist nicht erforderlich, dass Sie den Abstand eingeben, da Microsoft BizTalk Adapter für JD Edwards OneWorld dies für Sie bereitstellt. Sie müssen nur "4567 Main St." in Ihren Clientcode eingeben.
Right-Justified Werte
Bei einigen Teilmengen von Werten für diesen Typ erwartet JD Edwards OneWorld Werte, die mit Linksauffüllung rechtsbündig ausgerichtet sind. Zum Beispiel hat im Quellmodul B4200310 das Argument szBusinessUnit für Geschäftsprozesse eine Länge von 12. Dieses Argument stellt eine Anlage dar, z. B. eine Produktionsanlage. Für eine Pflanzenzahl von 30 erwartet J.D. Edwards OneWorld XE einen Wert von:
" 30"
Um einen Wert einzugeben, der rechtsbündig dargestellt wird, müssen Sie den Parameter in eine Datei mit dem Namen jdearglist.txteinfügen. Die jdearglist.txt wird gelesen, wenn Sie das Schema generieren. Jeder Wert, der in dieser Textdatei aufgeführt ist, wird automatisch in einen rechts ausgerichteten Wert konvertiert und links mit Leerzeichen aufgefüllt.
Sie müssen jdearglist.txt mit einem Text-Editor erstellen, mit Einträgen, die diese Parameter beschreiben, und sie im folgenden Ordner speichern: %BizTalk_Install_Adapter%\config\JDE\
Wo %BizTalk_Install_Adapter% ist das Verzeichnis, in dem Sie BizTalk Adapter für JD Edwards OneWorld installiert haben.
Wenn diese Datei nicht vorhanden ist oder leer ist, wird beim ersten Öffnen des Adapters eine Informationsmeldung im BizTalk-Adapter für JD Edwards OneWorld-Protokoll angezeigt.
Hinweis
Wenn Sie diese Datei nach dem Generieren des Schemas ändern, müssen Sie das Schema neu generieren, um die darin enthaltenen Daten zu aktualisieren.
Um zu überprüfen, ob Sie die neuesten Informationen in dieser Datei verwenden, können Sie den Task-Manager verwenden, um den browsingagent.exe Prozess zu beenden, bevor Sie Ihr Schema neu generieren. Dies sollte jedoch nicht notwendig sein.
Im Folgenden sehen Sie ein Beispiel für das Format für Einträge in der datei jdearglist.txt:
<SourceModule>.<BusinessFunction>.<Argument>
Beispiel:
B4200310.F4211FSBeginDoc.szBusinessUnit
Für eine Reihe von Geschäftsfunktionen, die zum selben Geschäftsmodul gehören, werden gleich benannte Argumente (desselben Typs) für einige oder alle Geschäftsfunktionen freigegeben. Sie können anstelle des Namens der Geschäftsfunktion das Platzhalterzeichen (*) verwenden. Beispiel:
B4200310.*.szBusinessUnit
Hinweis
Beim Importieren eines JD Edwards OneWorld-Geschäftsprozesses auf einen anderen Computer müssen Sie jdearglist.txt manuell kopieren.
Siehe auch
Festlegen der Zeichenfolgenausrichtung in Jdearglist
Anhang A: Datentypen