Ada kalanya di suatu restoran membutuhkan laporan tentang makanan atau menu apa saja yang menjadi top dalam sales order.
Report ini dapat digunakan owner dan pengurus restoran untuk mengetahui menu apa saja yang banyak dipesan pengunjung, dan menu apa saja yang paling banyak pendapatannya dari segi sales atau rupiah.
Disini saya menggunakan database pgadminIII v.9.1 dan iReport v.3.4
pertama buatlah sebuah table 'detpenjualan' dari sebuah database, dimana table ini merupakan detail dari penjualan yang dilakukan.
CREATE TABLE detpenjualan
(
ticket character varying NOT NULL,
name character varying,
units double precision NOT NULL,
price double precision NOT NULL,
CONSTRAINT detpenjualanx PRIMARY KEY (ticket)
);
ALTER TABLE detpenjualan
OWNER TO postgres;
masukan values atau isi dari table tsb, anda sebenarnya bebas memasukkan apa saja.
insert into detpenjualan values('04','Kentang goreng','1','10000'),('05','Kentang goreng','1','10000'),('06','Kentang goreng','1','10000'),('07','Ayam penyet','2','20000'),('08','tahu bakar','3','5000'),('09','milkshake vanila','3','10000'),('10','milkshake vanila','5','10000'),('11','Kentang goreng','1','10000'),('12','ice cream goreng','2','12000'),('13','es teh manis','4','4000'),('14','steak','3','21000')
langkah selanjutnya, buka iReport, buat conection ke database dan table yang kita buat tadi.
Report ini dapat digunakan owner dan pengurus restoran untuk mengetahui menu apa saja yang banyak dipesan pengunjung, dan menu apa saja yang paling banyak pendapatannya dari segi sales atau rupiah.
Disini saya menggunakan database pgadminIII v.9.1 dan iReport v.3.4
pertama buatlah sebuah table 'detpenjualan' dari sebuah database, dimana table ini merupakan detail dari penjualan yang dilakukan.
CREATE TABLE detpenjualan
(
ticket character varying NOT NULL,
name character varying,
units double precision NOT NULL,
price double precision NOT NULL,
CONSTRAINT detpenjualanx PRIMARY KEY (ticket)
);
ALTER TABLE detpenjualan
OWNER TO postgres;
masukan values atau isi dari table tsb, anda sebenarnya bebas memasukkan apa saja.
insert into detpenjualan values('04','Kentang goreng','1','10000'),('05','Kentang goreng','1','10000'),('06','Kentang goreng','1','10000'),('07','Ayam penyet','2','20000'),('08','tahu bakar','3','5000'),('09','milkshake vanila','3','10000'),('10','milkshake vanila','5','10000'),('11','Kentang goreng','1','10000'),('12','ice cream goreng','2','12000'),('13','es teh manis','4','4000'),('14','steak','3','21000')
langkah selanjutnya, buka iReport, buat conection ke database dan table yang kita buat tadi.
Selanjutnya desain tampilan seperti ini, dengan mendrag field ke
layout.
Penomoran disini saya buat dengan cara menambahkan variable
setelah klik preview maka hasilnya seperti ini
terimakasi sudah menyimak postingan saya, semoga membantu.