Professional Documents
Culture Documents
RP Notaj
RP Notaj
tunggu()
IF !Sambung()
bersih()
RETURN .F.
ENDIF
tFilt = ""
SET DATE ITALIAN
mainTB.SetTombol(.F.)
lCancel = .T.
cJudul = "Laporan Harian Nota Penjualan"
DO FORM fr_tgl
IF lCancel
mainTB.SetTombol(.T.)
RELEASE dbKon,cur1,nomor,lCancel,dTanggal,cJudul,dBulan,nPilih,pTahun
RETURN .F.
ENDIF
nomor=0
SET CENTURY ON
SET DATE TO ANSI
cTgl = dTanggal
SET DATE TO ITALIAN
tSQL = "SELECT a.*,b.nama FROM jual a LEFT JOIN konsumen AS b ON
b.kode=a.konsumen ;
WHERE "
IF nPilih=0
tSQL=tSQL+"a.tanggal=?cTgl "
tFilt = "Per-tanggal : "+DTOC(cTgl)
ELSE
IF nPilih=1
tSQL = tSQL + "MONTH(a.tanggal)=?dBulan AND YEAR(a.tanggal)=?pTahun "
tFilt = "Per bulan "+ArrBulan[dBulan]+" tahun "+ALLTRIM(STR(pTahun))
ELSE
tSQL = tSQL + "YEAR(a.tanggal)=?pTahun "
tFilt = "Per tahun "+ALLTRIM(STR(pTahun))
ENDIF
ENDIF
tSQL = tSQL + "ORDER BY tanggal,nomor"
SQLEXEC(dbKon,tSQL,"cur1")
bersih()
mainTB.SetTombol(.T.)
Lepas()
USE IN cur1
RELEASE dbKon,cur1,nomor,lCancel,dTanggal,cJudul,dBulan,pTahun
RETURN