Benutzer-Werkzeuge

Webseiten-Werkzeuge


tipps-und-tricks:sql-script

Einführung

Durch SQL-Scripte kann man ganz individuelle Abfragen in CAO-Faktura realisieren. Durch diese Abfragen hat man die Möglichkeit, eigene Statistiken, aber auch Berechnungen etc. direkt in CAO zu erstellen und diese Daten per Export-Möglichkeit in anderen Programmen weiter zu bearbeiten. Beim Export werden die Daten im CSV-Format abgespeichert, welches hier näher beschrieben wird.

SQL Scripte in CAO eingeben und ausführen

Datensicherung

Wichtig - ist man sich nicht sicher bei dem was man macht, immer eine Datensicherung anlegen!

  Im linken Navigationsbereich Tools wählen.
  Dort auf das Icon Export klicken.
  Bild:tools_menue.png
  Auf das + im unteren Bereich klicken.
  Im Feld Beschreibung eine sinnvolle Beschreibung für das Skript eingeben. (Z.B.: Liste aller Kunden mit Ansprechpartner)
  Die Felder >Lfd. Nr.<, >le. Änderung< und >geänd. von< werden nach Ausführen oder Speichern des Skripts automatisch ausgefüllt.
  Bild:tools_auswahl.png
  Die Liste wird sortiert nach der Beschreibung angezeigt. Wenn man die laufende Nummer im Feld Beschreibung der jeweiligen Abfrage voranstellt, wird die Liste nach der Nummer sortiert dargestellt. Damit kann man dann die Liste so nach eigenen Vorstellungen geordnet anlegen, wie man es gerne hätte.Bild:Cao_export_sortierte_liste.png
  Im unteren Bereich auf >'Bearbeiten oder Oben rechts auf >SQL< klicken.
  Bild:tools_export_sql.png
  Man findet hier 3 Fenster vor. Oben links zeigt alle Tabellen, im Fenster Oben rechts werden die SQL-Skripte eingetragen und im Unteren Fenster werden die Ergebnisse angezeigt.
  Jetzt wird das SQL-Skript im Fenster Oben rechts beginnend neben der >1< eingetragen (Beispielskript s.u.).
  Wenn alles eingeben ist (am einfachsten mit copy & Paste) muss man den Code ausführen. Hierzu gibt es 3 Wege:
      Man drückt <F8>.
      Man klickt auf den >Gelben Blitz< im Oberen Bereich.
      Man klickt auf <Ausführen< im Unteren Bereich. 
  Nach dem Ausführen ist das Skript gespeichert.
  Wenn alles Richtig war und keine Fehlermeldungen erschienen sind, sollte im untere Fenster das Ergebnis stehen.
  Es gibt jetzt 2 Wege sein Ergebnis weiter zu verarbeiten:
      Im unteren Bereich gibt’s den Button >Export[CSV]< mit einem Klick hierdrauf kann man seine Daten dann in eine Datei speichern um Sie dann z.B. mit Excel zu bearbeiten.
      Mit dem Button >Drucken< kann man die Daten als Bericht ausdrucken (Formular kann im ReportBuilder erstellt werden.). 
  Zum verlassen kann man unten links auf >Zurück< oder oben rechts auf >Auswahl< klicken.
  Ist ein Skript einmal eingegeben kann man bei in der Auswahl auch Direkt auf >Export[CSV]< klicken. 

Beispielcode:

select AD.KUNNUM1 as Kd_Nr, AD.NAME1, AD.NAME2, ASP.NAME as Ansprechpartner, ASP.TELEFON as Telefon, ASP.TELEFAX as Telefax, ASP.MOBILFUNK as Mobil, ASP.EMAIL as Email, AD.STRASSE, AD.PLZ, AD.ORT from ADRESSEN AD left outer join ADRESSEN_ASP ASP on AD.REC_ID = ASP.ADDR_ID order by AD.NAME1

tipps-und-tricks/sql-script.txt · Zuletzt geändert: 2011/12/12 21:46 von admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki