You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Die DBInfo-Formel ist eine Formel mit deren Hilfe direkt auf Datenbankfelder von ERP-complete zugegriffen werden kann. In der Regel findet diese Funktion Anwendung, wenn in dem aktuellen Druck- und Datenbereich eine Information (Variable, Feldinhalt) nicht zur Verfügung steht. 

Diese Erklärung beschreibt die DBInfo-Formel für den Druckdesigner

Allgemeiner Aufbau: 

External$('DBInfo("Name der Datentabelle"|Schlüsselwert[e]|"Zielfeldname")') 

Eine DBInfo-Formel setzt sich allgemein aus 3 Teilen zusammen. Diese sind durch eine Pipe "|" getrennt. 

Name der Datentabelle: Dies ist der Name der Datentabelle, auf welche Sie zugreifen möchten.

Beispiel: "Artikel" bei der Artikel-Datentabelle oder "VorgangArchiv" bei den Archiv-Vorgängen. 

Schlüsselwert[e]: Mit dem Schlüsselwert geben Sie dem Programm an, auf welchen Datensatz Sie innerhalb der Datentabelle zugreifen möchten.

TIPP!

  • Die Bezeichnung der Datenbanktabellen können Sie unter anderem im Installationsverzeichnis am Datenserver einsehen. Im Mandanten-Ordner (z.B. unter C:\Programme (x86)\microtech\Daten\NT\Mand.1) finden Sie die *.MBD-Dateien sind die zu verwendenden Bezeichnungen der Datenbanktabellen (z.B. "Adressen", "AbwArtikelDaten" etc.).
  • Um die korrekten Schreibweisen der Variablen herauszufinden, können Sie innerhalb der Software in den Bereich wechseln, auf den zugegriffen werden soll (z.B. VERKAUF - STAMMDATEN - Register "Adressen"). Über das Gestalten der Tabellenansicht finden Sie die jeweilige Variable innerhalb des Feldeditors (z.B. ArtPrGrp für die Artikelpreisgruppe im Bereich der Adress-Stammdaten).


Anmerkung: 

Hier wurden DBInfo-Formeln innerhalb des Druckdesigners erklärt. Es gibt aber auch DBInfo-Formeln beim Export und bei Filtern (Informationen finden Sie im entsprechenden FAQ). Der Aufbau ist identisch, nur die Trennzeichen zwischen den einzelnen Positionen des Befehls sind abweichend. 

Druckdesigner: External$('DBInfo("Name der Datentabelle"|Schlüsselwert[e]|"Zielfeldname")') 

Export: $DBInfo(Name der Datentabelle,Schlüsselwert[e],Zielfeldname) 

Filter: DBInfo('Name der Datentabelle',Schlüsselwert[e],'Zielfeldname')

  • No labels