Page anzeigen mit dem letzten Datensatz

Bild Microsoft Dynamics NAV 2018

Page anzeigen mit dem letzten Datensatz

Beitragvon CronusAG » 3. März 2020 13:09

Hallo Community,

ich möchte eine Page in der dazugehörigen Tabelle (SourceTable) aufrufen lassen. Er soll aber nicht den ausgewählten Datensatz aufrufen lassen(Fokus), sondern den letzten Datensatz in der Tabelle, der durch die Sortierung des PS bestimmt ist.
CronusAG
 
Beiträge: 81
Registriert: 16. Juli 2019 09:14

Re: Page anzeigen mit dem letzten Datensatz

Beitragvon m_schneider » 3. März 2020 13:30

Also entweder du änderst die Sortierung des PS auf absteigend. Dann ist immer der erste Datensatz der neueste.

Oder du programmierst in den Trigger "OnOpenPage" ein FINDLAST oder FIND('+');
MfG Michael
Benutzeravatar
m_schneider
 
Beiträge: 2145
Registriert: 20. Januar 2009 14:36
Realer Name: Michael Schneider
Arbeitsort: Treuen
Bezug zu Microsoft Dynamics: End-Anwender
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2017

Re: Page anzeigen mit dem letzten Datensatz

Beitragvon CronusAG » 3. März 2020 15:00

Leider funktioniert bei mir das nicht:

Code: Alles auswählen
Rec.SETCURRENTKEY(No);
Rec.SETASCENDING(No,FALSE);


Er ändert nicht die Sortierung. Was muss ich dabei beachten? Wenn ich untern dem Feld No etwas eintrage, dann soll er doch sortieren oder?
Dateianhänge
1.jpg
CronusAG
 
Beiträge: 81
Registriert: 16. Juli 2019 09:14

Re: Page anzeigen mit dem letzten Datensatz

Beitragvon fiddi » 3. März 2020 15:21

Hallo,

du musst dabei beachten, das der Code im OnOpenPage- Trigger eingetragen wird. :wink:

GruĂź Fiddi
Wer aufhört besser zu werden, hat aufgehört gut zu sein. (frei nach Philip Rosenthal)
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.
fiddi
Moderator
Moderator
 
Beiträge: 7094
Registriert: 9. Juni 2008 10:13
Realer Name: Hans Heinrich Fiddelke
Arbeitsort: Bremen
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: NAV2.6-aktuell

Re: Page anzeigen mit dem letzten Datensatz

Beitragvon CronusAG » 3. März 2020 16:34

Ich habe eine Page, die eine Action hat. Diese Action ruft eine Card Page von einer anderen Tabelle auf. Er soll beim Aufruf den zuletzt erzeugenden Datensatz anzeigen. Wie bekomme ich das hin?
CronusAG
 
Beiträge: 81
Registriert: 16. Juli 2019 09:14

Re: Page anzeigen mit dem letzten Datensatz

Beitragvon sweikelt » 3. März 2020 17:07

dein Ursprungsthread sagt etwas anderes als dein letzter Beitrag!

CronusAG hat geschrieben:ich möchte eine Page in der dazugehörigen Tabelle (SourceTable) aufrufen lassen.

vs.

CronusAG hat geschrieben:Ich habe eine Page, die eine Action hat. Diese Action ruft eine Card Page von einer anderen Tabelle auf.





es gibt mehrere Möglichkeiten!

sind beide Tables miteinander verknĂĽpft?
wie rufst du denn die CardPage auf:
- im Code OnAction deines Buttons?
- der ĂĽber die Property des Buttons?
Benutzeravatar
sweikelt
Microsoft Partner
Microsoft Partner
 
Beiträge: 1780
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: Page anzeigen mit dem letzten Datensatz

Beitragvon CronusAG » 3. März 2020 17:24

Im Code OnAction und die Tabellen sind nicht mit einander verknĂĽpft.
CronusAG
 
Beiträge: 81
Registriert: 16. Juli 2019 09:14

Re: Page anzeigen mit dem letzten Datensatz

Beitragvon CronusAG » 3. März 2020 17:45

SETRECORD ist die Lösung.
CronusAG
 
Beiträge: 81
Registriert: 16. Juli 2019 09:14

Re: Page anzeigen mit dem letzten Datensatz

Beitragvon sweikelt » 3. März 2020 18:12

CronusAG hat geschrieben:SETRECORD ist die Lösung.


danke für die Mitteilung der Lösung - setzt du bitte noch deinen Ursprungsbeitrag auf [gelöst]
Benutzeravatar
sweikelt
Microsoft Partner
Microsoft Partner
 
Beiträge: 1780
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


ZurĂĽck zu NAV 2018

Wer ist online?

Mitglieder in diesem Forum: Unbekannter Bot und 1 Gast