Davon ausgehend, dass man dies im Rechnungskopf bzw. -Fuss verwenden möchte, würde es so aussehen:
- Code: Alles auswählen
select(" datepart(qq,'"+asdatestring({.Datum})+"' ) from BELEG where Belegnummer = '"+{.Belegnummer}+"' and belegtyp= '"+{.Belegtyp}+"' ")
select("........."
) - Um SQL innerhalb der
Formelplatzhalter auszuführen
asdatestring({.Datum}
) - Wandelt das Ergebnis in ein Datum à la "07.05.2015" um, da sonst der nummerische Wert (42131) verwendet wird
"+{....
}+" - Erlaubt den Einsatz der Variablen aus den Formulargenerator, sprich den auswählbaren Datenfeldern.
and belegtyp= '"+{.Belegtyp}+"' - Habe damit die Abfrage um den Belegtyp erweitert da die Belegnummer allein nicht eindeutig ist.
Zur allgemeinen Info:
Einige Beispiele zum Einsatz von DATEPART sowie der Link zu Microsofts Beschrieb findet man
[HIER]