[Gelöst]Daten aus Variabel in Report übertragen

Bild Microsoft Dynamics NAV 2009 (aka "NAV 6")
Forumsregeln
Impressum • Community-Knigge • Nutzungsbedingungen • Datenschutzrichtlinie

Bitte unbedingt angeben, ob sich eure Frage auf den RoleTailored-Client (RTC) oder den Classic-Client (CC) bezieht!

[Gelöst]Daten aus Variabel in Report übertragen

Beitragvon MarcBe » 6. Juni 2017 10:11

Hallo alle zusammen,

ich hätte da nochmal eine Frage,

kann man Daten aus einer Variabel (die in einer Form gefĂĽllt wird) in einen Report ĂĽbertragen ohne sie in
einer neuen Tabelle abzusichern?.

GruĂź
Marc
Zuletzt geändert von MarcBe am 9. Juni 2017 11:16, insgesamt 5-mal geändert.
MarcBe
 
Beiträge: 48
Registriert: 2. Dezember 2016 11:46
Realer Name: Marc
Bezug zu Microsoft Dynamics: SchĂĽler / Student
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2009

Re: Daten aus Variabel in Report ĂĽbertragen

Beitragvon sweikelt » 6. Juni 2017 16:10

Hi Marc,

ja das geht - du musst diese nur per Funktion (die Funktion musst du im Report programmieren) an den Report ĂĽbergeben - wichtig ist dann natĂĽrlich, dass der Report als Variable aufgerufen/gestartet wird.

in deiner SETFUNKTION im Report ĂĽbergibst du die Variable (als Parameter) an eine globale Variable....fertig.
Benutzeravatar
sweikelt
Microsoft Partner
Microsoft Partner
 
Beiträge: 1776
Registriert: 18. November 2010 10:15
Wohnort: Oschatz
Realer Name: Stephan Weikelt
Arbeitsort: Berlin
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3-2018 | D365BC

Re: [Gelöst]Daten aus Variabel in Report übertragen

Beitragvon MarcBe » 8. Juni 2017 15:43

hi sweikelt,

vielen vielen dank, ich war schon langsam am Verzweifeln haha.

GruĂź
Marc
MarcBe
 
Beiträge: 48
Registriert: 2. Dezember 2016 11:46
Realer Name: Marc
Bezug zu Microsoft Dynamics: SchĂĽler / Student
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2009

Re: [nicht ganz Gelöst]Daten aus Variabel in Report übertrag

Beitragvon MarcBe » 8. Juni 2017 16:25

hi nochmal,

wie ungefähr müsste die Funktion aussehen ?

GruĂź
Marc
MarcBe
 
Beiträge: 48
Registriert: 2. Dezember 2016 11:46
Realer Name: Marc
Bezug zu Microsoft Dynamics: SchĂĽler / Student
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2009

Re: [nicht ganz Gelöst]Daten aus Variabel in Report übertrag

Beitragvon Timo Lässer » 8. Juni 2017 16:33

Kennt man die Report-ID jedoch nicht (weil sie z. B. aus der Berichtsauswahl ermittelt wird), dann kann man den Wert logischerweise nicht ĂĽber eine Funktion im Report ĂĽbergeben.
Ich behelfe mir dann immer mit einer SingleInstance-Codeunit, welche vor dem Report-Aufruf den Wert "anwendungsglobal" aufnimmt.
Der Report (welcher es auch immer dann sein mag) fragt dann die SingleInstance-Codeunit, ob ein Wert abgelegt wurde.
Gruß, Timo Lässer

Frage beantwortet? Schreibe bitte "[Gelöst]" vor den Titel deines ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, E-Mail, Instant Messanger, Soziale Netzwerke, Telefon oder Fax! DafĂĽr ist dieses Forum da.
Hier kannst du fĂĽr MSDynamics.de spenden.
Benutzeravatar
Timo Lässer
Administrator
Administrator
 
Beiträge: 5274
Registriert: 14. November 2004 22:18
Wohnort: DE 49716 Meppen
Arbeitsort: DE 49733 Haren (Ems)
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 1.10a - 2018, BC14, BC21

Re: [nicht ganz Gelöst]Daten aus Variabel in Report übertrag

Beitragvon sweikelt » 8. Juni 2017 17:08

MarcBe hat geschrieben:wie ungefähr müsste die Funktion aussehen ?


Funktion.png
Funktion


mal ein Beispiel einer Funktion in einem Report, die dann von auĂźen per

Code: Alles auswählen
MeinReport.SetZeitraum(12,2017);
MeinReport.RUN(...);


Wie Timo schon richtig angemerkt hat, funktioniert das nur, wenn man die Report ID zum Programmierzeitpunkt kennt.
Ist diese nicht bekannt -> wird als der Report per
Code: Alles auswählen
Report.RUN(XYZ,....);

aufgerufen (XYZ ist die Report-ID), dann muss das Ganze über eine SingleInstance-Codeunit gelöst werden.
Benutzeravatar
sweikelt
Microsoft Partner
Microsoft Partner
 
Beiträge: 1776
Registriert: 18. November 2010 10:15
Wohnort: Oschatz
Realer Name: Stephan Weikelt
Arbeitsort: Berlin
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 3-2018 | D365BC

Re: [Gelöst]Daten aus Variabel in Report übertrag

Beitragvon MarcBe » 9. Juni 2017 09:00

Alles Klar,

und nochmal vielen dank :-D
MarcBe
 
Beiträge: 48
Registriert: 2. Dezember 2016 11:46
Realer Name: Marc
Bezug zu Microsoft Dynamics: SchĂĽler / Student
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2009

Re: [Doch nicht Gelöst]Daten aus Variabel in Report übertrag

Beitragvon MarcBe » 9. Juni 2017 10:03



Hi nochmal,

oben im bild bei den Kundeninformationen werden die Variabeln gefĂĽllt (unten die Artikelinfos werden direkt von der Artikelkarte ĂĽbergeben).

wenn ich den Report jetzt ausführe bekomme ich eine Fehlermeldung das ich nicht genug Arbeitsspeicher hätte um diese Aktivität
auszufĂĽhren und das das an einer rekursĂ­ven Funktion liegen kann.

GruĂź
Marc

PS: ich bin mal wieder ein schwer Fall :oops:
Dateianhänge
Unbenannt.PNG
Rechts ist der Code im Report / links ist die Form mit der Die Variabeln gefĂĽllt werden
MarcBe
 
Beiträge: 48
Registriert: 2. Dezember 2016 11:46
Realer Name: Marc
Bezug zu Microsoft Dynamics: SchĂĽler / Student
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2009

Re: [Doch nicht Gelöst]Daten aus Variabel in Report übertrag

Beitragvon McClane » 9. Juni 2017 11:10

Der Report ruft sich wegen des Codes im Item Header immer wieder selbst auf. Dieser Code gehört aber auf die Karte, von der du den Report starten möchtest.

Frage beantwortet? Schreibe bitte [Gelöst] vor den Titel des ersten Beitrags.
Bitte erst suchen, dann fragen. Bitte beachte den kleinen Community-Knigge.
Kein Support per PN, Mail, IM oder Telefon! DafĂĽr ist dieses Forum da.
McClane
Moderator
Moderator
 
Beiträge: 3864
Registriert: 2. April 2008 10:00
Realer Name: Stefan
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2009, 2016

Re: [Gelöst]Daten aus Variabel in Report übertragen

Beitragvon MarcBe » 9. Juni 2017 11:16

SOOOO endlich funktioniert alles.

Auch wenn ich mir wegen der Sache wegen dem Item header selbst eine Pacepalm geben könnte.

Danke fĂĽr eure Hilfe.
MarcBe
 
Beiträge: 48
Registriert: 2. Dezember 2016 11:46
Realer Name: Marc
Bezug zu Microsoft Dynamics: SchĂĽler / Student
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2009


ZurĂĽck zu NAV 2009

Wer ist online?

Mitglieder in diesem Forum: Majestic-12 [Bot], Unbekannter Crawler und 1 Gast

cron