Re: Auswertung von Warenumsatz
So wird die Anz. an verkauften und bezahlten Artikeln ermittelt:
Start -> Ausführen cmd.exe starten (alles 1 Zeile)
artnr durch die Artnr. ersetzen
cBezahlt = Y/N
dErstellt = %Monat.Jahr (%XX.JJJJ) (% muss davor stehen)
EDIT:
Für die Stückzahlen muss count(*) durch sum(bp.nAnzahl) getauscht werden. Dann wird die Gesamtanzahl angezeigt.
Für die Auflistung z.B.
mit -s wird der Trennzeichen zwischen Spalten definiert - hier ;
>test.txt speichert die Ausgabe in Datei test.txt
Zitat von Frank Posch:Wäre riesig Dankbar wenn ihr sowas möglichst bald einbauen könnt oder mir einen Tip gebt wie ich das aus der Datenbank sonst noch rausbekomme. Wäre relativ dringend.
So wird die Anz. an verkauften und bezahlten Artikeln ermittelt:
Start -> Ausführen cmd.exe starten (alles 1 Zeile)
Code:
osql -D eazy -U sa -P sa04jT14 -Q "select count(*) from tArtikel a, tBestellpos bp, tRechnung r WHERE a.kArtikel = bp.tArtikel_kArtikel AND bp.tBestellung_kBestellung = r.tBestellung_kBestellung AND a.cArtNr = 'artnr' AND r.cBezahlt='Y' AND r.dErstellt LIKE '%09.2006' "
artnr durch die Artnr. ersetzen
cBezahlt = Y/N
dErstellt = %Monat.Jahr (%XX.JJJJ) (% muss davor stehen)
EDIT:
Für die Stückzahlen muss count(*) durch sum(bp.nAnzahl) getauscht werden. Dann wird die Gesamtanzahl angezeigt.
Für die Auflistung z.B.
Code:
osql -D eazy -U sa -P sa04jT14 -Q "select a.cArtNr,r.cRechnungsNr, r.dErstellt, r.cBezahlt from tArtikel a, tBestellpos bp, tRechnung r WHERE a.kArtikel = bp.tArtikel_kArtikel AND bp.tBestellung_kBestellung = r.tBestellung_kBestellung AND a.cArtNr = 'artnr' AND r.dErstellt LIKE '%10.2006' " -s ; >test.txt
mit -s wird der Trennzeichen zwischen Spalten definiert - hier ;
>test.txt speichert die Ausgabe in Datei test.txt