Bericht aus Kontextmenü aufrufen

sthielmann

Mitglied
Hallo zusammen,

weiß jemand, wie man im AppDesigner einen Bericht aus einem Kontextmenü-Eintrag heraus aufruft?
Welchen Funktionsaufruf muss man dafür im Kontexmenü benutzen?

Viele Grüße
 
Hallo,

um einen Bericht aus einem Kontextmenü aufzurufen, einfach als Funktionsaufruf "MakroStarten.Sage.System" auswählen und als Makro "BerichtÖffnen", dann den gewünschten Bericht als Parameter 1 hinterlegen.

Viele Grüße
khk
 
Prima, das funktioniert.

Vielen Dank.

Können Sie mir auch sagen, wie man den Bericht auf einen bestimmten Datensatz einschränkt?
Z.B. soll für den geladenen Artikel ein Artikeletikett gedruckt werden.
Vermutlich mit den Parametern des Aufrufs.
Allerdings kenne ich die genaue Syntax der Parameterübergabe nicht.
 
In der Datenquelle des Berichts unter der SQL-Where-Bedingung folgendes eintragen:

CFN_IfParameterExists('pArtikelnummer','"AND KHKArtikel.Artikelnummer=CFN_Parameter(''pArtikelnummer'')"')

im Kontextmenü ein Makro erstellen:
erste Zeile:
Befehl: FestlegenLokaleVariableVar
Parameter1: [_aktArtikelnummer]
Parameter2: [$Me($IndexSelected).Artikelnummer]
zweite Zeile:
Befehl: BerichtÖffnen
Parameter1: <NameBereicht>
Parameter2: pArtikelnummer:=[_aktArtikelnummer]
 
Zurück
Oben