cancel
Showing results for 
Search instead for 
Did you mean: 

Parameter an CR übergeben, ohne Nutzerabfrage

Former Member
0 Kudos

Guten Tag,

wir haben folgendes Problem:

Wir benutzen SAP 8.8 und Crystal Reports basic 2008 - 12.1.3.1028 auf einer VM. In dieser Version soll es anscheinend möglich sein, Belege über Preview mit dem CR Viewer zu öffnen, ohne die Parameter manuell füllen zu müssen.

Der Nutzer soll also nicht zur Parametereingabe aufgefordert werden.

Wenn ich also in einem Beleg in SAP BO auf Preview klicke, soll eben dieser Beleg mit dem CR angezeigt werden.

(Ohne Eingabe der DocNum)

In früheren Versionen war dies noch nicht möglich und wir haben CR über den Advanced Customizer parametrisiert, so dass auch hier die Eingabe eines Paramters nicht nötig war. (Klappt ja auch mit Java, C und sonstigen Sprachen)

Es gibt einige Samples von SAP wo eben dies funktioniert, allerdings haben wir leider nicht herausfinden können wie.

Ich hoffe uns kann jemand weiterhelfen.

Liebe Grüße

Benni

Edited by: Benjamin Schöbel on Apr 14, 2010 11:57 AM

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hallo,

ich habe mittlerweile eine Lösung gefunden und werde sie hier posten, für all diejenigen die dasselbe Problem haben.

Es ist ein Auszug aus der Datei

Working_with_CR_Integration_German.pdf

Das Token DocKey@ ist in einer .rpt-Datei von Crystal Reports, die Sie als Layout verwenden

möchten, obligatorisch. Das Token DocKey@ wird verwendet, um den aktuell aktiven Beleg zu

identifizieren. SAP Business One füllt dessen Wert, wenn Sie ein Layout in der Vorschau

anzeigen oder ausdrucken.

Wenn Sie das Token DocKey@ anwenden, müssen Sie im Fenster Auswahl-Assistent eine

Filterbedingung angeben, zum Beispiel:

{OINV.DocEntry}={DocKey@}

Wenn das Token DocKey@ nicht vorhanden ist, legen Sie einen neuen Parameter mit den

folgenden Einstellungen an:

 Geben Sie im Feld Name den Wert DocKey@ ein.

 Wählen Sie in der Dropdown-Liste Typ den Eintrag Zahl.

 Behalten Sie in allen anderen Feldern die Standardeinstellungen bei.

Hinweis

Weitere Informationen zum Fenster Auswahl-Assistent finden Sie in der Onlinehilfe zu

Crystal Reports.

Es wird empfohlen, das Token ObjectId@ in Crystal-Reports-Layouts einzubinden, die Sie

mehreren Einkaufs- und Verkaufsbelegen zuordnen möchten. Sie können beispielsweise das

Token ObjectId@ einbinden, wenn Sie dynamische Titel berücksichtigen möchten, die sich je

nach Belegart ändern. Dieses Token ist jedoch in einer .rpt-Datei von Crystal Reports

optional, die Sie als Layout für eine Belegart verwenden möchten

Edited by: Benjamin Schöbel on Apr 15, 2010 9:40 AM