KeyRef

Bild Microsoft Dynamics NAV 3.xx
(ehem. Navision Attain)

KeyRef

Beitragvon Dante » 6. September 2005 10:49

Hallo leute,

wie kann ich "Keyref" richtig benutzen?
ich möchte einen Report, auf dem alle Tabellen (kein Problem)

--> incl. der angabe der schlĂĽssel anzeigen (Problem :) )

mfg
dante
Dante
 
Beiträge: 120
Registriert: 9. Mai 2005 13:47

Beitragvon Timo Lässer » 6. September 2005 12:05

Du müsstest für jeden Schlüssel erstmal herausfinden, welche Felder darin enthalten sind (du erhältst die Feldnr.).
Damit kannst du dann die Feldnamen / -caption ermitteln.
Code: Alles auswählen
FOR I := 1 TO RecRef.KEYCOUNT DO
  FOR J := 1 TO RecRef.KEYINDEX(I).FIELDCOUNT DO BEGIN
    IF KeyName[i] <> '' THEN
      KeyName[i] += ', ';
    KeyName[i] += RecRef.FIELD(RecRef.KEYINDEX(I).FIELDINDEX(J).NUMBER).CAPTION);
  END;


Tipp: Solange du FieldRef und KeyRef nur lesend verwendest, brauchst du diese nicht separat als Globals definieren und kannst direkt mit RecRef darauf zugreifen.
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: 5279
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

Beitragvon Dante » 8. September 2005 16:11

Hallo Timo,

Kann das ganze auch allein durch KEYREF und nicht dur RecREF gemacht werden?
KĂĽnstliche Intelligenz ist leichter zu ertragen, als natĂĽrliche Dummheit!
Dante
 
Beiträge: 120
Registriert: 9. Mai 2005 13:47

Beitragvon Timo Lässer » 9. September 2005 08:51

Nein, du brauchst [b]immer[/i] einen RecRef, da KeyRef und FieldRef nur dem RecRef untergeordnete Elemente sind.
Da sie dem RecRef untergeordnet sind, kann man sie (bei lesendem Zugrifff) auch weglassen.
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: 5279
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


ZurĂĽck zu NAV 3.xx

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast