Fox-id.org :: Komunitas FoxPro Indonesia

Visual Foxpro/FoxPro => Grid & Report => Topic started by: aang on December 27, 2009, 10:53:50 AM

Title: Jumlah data per kategori tertentu
Post by: aang on December 27, 2009, 10:53:50 AM
Hi semua....

Balik lagi nih, sy mo nanya membuat jumlah data per kategori tertentu di report. Logika nya seperti ini : sy kan punya data anggota perpustkaan dengan field2nya noang, nama, prodi, status. Trus status anggota diisi dengan A jika anggota aktif & N jika anggota nonaktif.

Nah sy mo di report nanti program otomatis akan menghitung jumlah anggota yg aktif & anggota yang non aktif tapi masih dalam satu report dan laporan ini tidak di group berdasarkan status.
Title: Re: Jumlah data per kategori tertentu
Post by: WardiePNiron on December 27, 2009, 11:32:13 AM
Field jumlah direport gunakan fungsi count dan iif untuk seleksi status A dan N...
Title: Re: Jumlah data per kategori tertentu
Post by: anto2k on December 27, 2009, 02:41:31 PM
Hi semua....

Balik lagi nih, sy mo nanya membuat jumlah data per kategori tertentu di report. Logika nya seperti ini : sy kan punya data anggota perpustkaan dengan field2nya noang, nama, prodi, status. Trus status anggota diisi dengan A jika anggota aktif & N jika anggota nonaktif.

Nah sy mo di report nanti program otomatis akan menghitung jumlah anggota yg aktif & anggota yang non aktif tapi masih dalam satu report dan laporan ini tidak di group berdasarkan status.

kalau mau secara langsung pada saat proses reporting sedang diproses / diprint
dapat dtambahakn sebuah variable melalui menu REPORT, VARIABLES nya Foxpro

1) buka file report anda.
2) klik menu REPORT, VARIABLE
3) Dari jendela REPORT PROPERTIES (tab VARIABLES) klik tombol ADD
4) masukkan nama variable yang akan dihitung misalnya: vjum_a (jumlahyang aktif)
perhatian: nama variabel disini jangan sampai sama dengan nama field
5) klik tombol OK
6) pada kotak input VALUE TO STORE ketikkan code berikut sebagai

Code: [Select]
vjum_a+iif(status='A',1,0)

8. klik tombol OK untuk menyimpan

vjum_a berfungsi untuk menghitung jumlah status yang A (aktif)
untuk menghitung variable yang lain anda tinggal menambahkan variables lagi begitu seterusnya
kemudian pada akhir report variable vjum_a tersebut dapat dipanggil.

demikian semoga membantu
dan mohon maaf jika salah.....
Title: Re: Jumlah data per kategori tertentu
Post by: tomy2008 on October 18, 2012, 01:57:11 PM
yth. para Master Fox

mohon petunjuknya kalau saya mau menjumlah dengan kriteria tertentu langsun di report misalnya field unit (TK, SD, SMP dan SMA) dengan menghitung/menjumlah pembyran spp masing2,

                    Aksel                Model                 SPP               RSBI
TK                                                                 3.500.000        0
SD               2.000.000         500.000            4.200.000        0
SMP             2.000.000         0                       6.600.000       700.000
SMA                                                               5.300.000        0

kira2 demikian
Title: Re: Jumlah data per kategori tertentu
Post by: boyo_ireng on October 18, 2012, 05:01:57 PM
begini maksudnya?
Code: [Select]
CREATE CURSOR unit (ket c(6),aksel n(16,2),model n(16,2),spp n(16,2),rsbi n(16,2))
INSERT INTO unit VALUES ('TK',0,0,3500000,0)
INSERT INTO unit VALUES ('SD',2000000,500000,4200000,0)
INSERT INTO unit VALUES ('SMP',2000000,0,6600000,700000)
INSERT INTO unit VALUES ('SMA',0,0,300000,0)

SELECT *, 0000000000000000.00 as total FROM unit INTO CURSOR hasil READWRITE
REPLACE ALL total WITH aksel+model+spp+rsbi
BROWSE
Title: Re: Jumlah data per kategori tertentu
Post by: shes12 on October 27, 2012, 09:18:50 PM
Hi semua....

Balik lagi nih, sy mo nanya membuat jumlah data per kategori tertentu di report. Logika nya seperti ini : sy kan punya data anggota perpustkaan dengan field2nya noang, nama, prodi, status. Trus status anggota diisi dengan A jika anggota aktif & N jika anggota nonaktif.

Nah sy mo di report nanti program otomatis akan menghitung jumlah anggota yg aktif & anggota yang non aktif tapi masih dalam satu report dan laporan ini tidak di group berdasarkan status.

lakukan proses hitung jmlah anggota aktif dan non aktif sebelum menalankan report, simpan di variabel mis : lnJmlAktif dan lnJmlNonAktif

di report, di summary band atau di total band tinngal tampilkan variabel tersebut.
Title: Re: Jumlah data per kategori tertentu
Post by: shes12 on October 27, 2012, 09:20:26 PM
yth. para Master Fox

mohon petunjuknya kalau saya mau menjumlah dengan kriteria tertentu langsun di report misalnya field unit (TK, SD, SMP dan SMA) dengan menghitung/menjumlah pembyran spp masing2,

                    Aksel                Model                 SPP               RSBI
TK                                                                 3.500.000        0
SD               2.000.000         500.000            4.200.000        0
SMP             2.000.000         0                       6.600.000       700.000
SMA                                                               5.300.000        0

kira2 demikian

select fieldkunci,sum(fieldspp) as totalspp from namatable group  by fieldkunci order by fieldkunci