Links - Zuordnung zum Beleg

Bild Microsoft Dynamics NAV 2015 (aka "NAV 8")

Links - Zuordnung zum Beleg

Beitragvon rgebhart » 27. Juni 2019 16:45

Hallo,
kann mir jemand sagen ĂĽber welche Tabellen und Felder die Links in NAV zum Beleg verknĂĽpft werden. Es muss doch irgendwo eine Tabelle geben, die anhand der Belegnummer, Transaktionsnummer etc. z.B. des Einkaufsbelegs mit der ID des Links verknĂĽpft ist. Ich habe zwar die Tabelle 200000068 Record Link gefunden, aber da ist keine VerknĂĽpfung zum gebuchten Beleg vorhanden...
Hintergrund: Wir möchten gescannte Dokumente die auf dem Server liegen per Link mit der Einkaufsrechnung verbinden. Da es viele Dateien sind gerne über einen Trigger.
Vielen Dank im Voraus
GruĂź - Rainer
rgebhart
 
Beiträge: 73
Registriert: 19. Januar 2007 18:23
Bezug zu Microsoft Dynamics: Freiberufler
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2015

Re: Links - Zuordnung zum Beleg

Beitragvon enh » 27. Juni 2019 19:27

In der Tabelle "Record Link" steht im Feld "Record ID" vom Typ RecordID eben die Record ID drin.
enh
 
Beiträge: 2330
Registriert: 5. Februar 2014 15:42
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Links - Zuordnung zum Beleg

Beitragvon rgebhart » 27. Juni 2019 20:46

Und wo finde ich die Record ID im Beleg?
rgebhart
 
Beiträge: 73
Registriert: 19. Januar 2007 18:23
Bezug zu Microsoft Dynamics: Freiberufler
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2015

Re: Links - Zuordnung zum Beleg

Beitragvon enh » 27. Juni 2019 23:23

Die Record ID ist eine Eigenschaft des Datensatzes. Im C/AL Symbol Menu findest du RECORDID unter Miscellaneous. Die Record ID eines Verkaufskopfes bekommst du z. B. mit SalesHeader.RECORDID (wenn die Variable SalesHeader heiĂźt).
enh
 
Beiträge: 2330
Registriert: 5. Februar 2014 15:42
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Links - Zuordnung zum Beleg

Beitragvon rgebhart » 18. Juli 2019 17:23

Ich komme hier leider nicht weiter...
Komme ich an die RECORDID ĂĽber ein SQL-Statement ran?
SELECT [RECORDID] FROM [SALES HEADER] funktioniert leider nicht...
rgebhart
 
Beiträge: 73
Registriert: 19. Januar 2007 18:23
Bezug zu Microsoft Dynamics: Freiberufler
Microsoft Dynamics Produkt: Microsoft Dynamics NAV
Microsoft Dynamics Version: 2015

Re: Links - Zuordnung zum Beleg

Beitragvon enh » 18. Juli 2019 18:22

Zu SQL kann ich nicht helfen. Aber die RecordID ist kein Feld in der Tabelle sondern eine Eigenschaft des Datensatzes.
enh
 
Beiträge: 2330
Registriert: 5. Februar 2014 15:42
Bezug zu Microsoft Dynamics: Microsoft Partner
Microsoft Dynamics Produkt: Microsoft Dynamics NAV

Re: Links - Zuordnung zum Beleg

Beitragvon m_schneider » 19. Juli 2019 08:15

Nein ĂĽber SQL kommst du nicht dran. Du brauchst einen RecordRef von deinem Datensatz und kannst dann mit Recref.RecordID die RecordID ausgeben lassen.
Link
MfG Michael
Benutzeravatar
m_schneider
 
Beiträge: 2141
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


ZurĂĽck zu NAV 2015

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast