Arsip: tolongin donk ada yang punya saran ga????

more 15 years ago
alvonz
temen - temen delphi saya punya masalah nih...
saya disuruh buat report tentang tree nya mlm
jadi gini
A
|-1
| |-A1.1
|-2
contoh gampangnya kaya Treeview lah,
cuman ini load dari data MEmbernya MLM
Si A punya anak 1 dan 2 trus si 1 punya anak A.1.1
jadi pengen keliatan netlistnya
ada yang punya saran / ide pake apa??
trus kalo ada yang tahu cara pake treeview load dari database juga gpp
makasih yahhh

more 15 years ago
heriy4nt0
masalahnya kasus seperti ini tidak semudah yang di pikirkan, apalagi berhubungan dengan report, memang secara visual dapat di list daftarnya dengan treeview -
- ada sih beberapa jalan, bagaimana kalau reportnya di ganti dengan excell ? ,
jadi peletakan parent dan child node dapat di atur melalui program kan (pada saat pembacaan data) - lebih mudah ketimbang dari fastreport atau quickreport.
- pembuatan treeview untuk membentuk net list MLM itu bukanlah terlalu menjadi masalah, masih bisa di bentuk mengingat MLM juga memiliki level sama seperti treeview - iya kan, proses penyimpanan memang menggunakan database atau sistem berkas lainnya (file data misalnya).
Hanya seberapa banyakkah anggotanya ? apakah memory komputer sanggup menampilkan data tersebut ? itu juga harus di perhatikan.
hanya kalau memakai report seperti fastreport atau quickreport atau rave dan report lainnya - saya pikir perlu kerja extra - (sy akan memakai excell untuk melakukan print jika sy menghadapi kasus seperti ini) :D

more 15 years ago
heriy4nt0
sorry double posting, untuk treeview node data dapat dibentuk dengan teknik dasar struktur data ;
pdata=^tdata;
tdata = record
id:string[10];
nama:string[20];
level:integer;
....dll.
end;
tmydata = record
parent:pdata;
my:tdata;
end;
hanya sekedar contoh jika memakai struktur data, jika memakai database tinggal konversikan aja ke field2 nya -. Jika pembentukan data telah berhasil di rancang, sy rasa tidak ada masalah dalam konsepnya - tinggal implementasi saja, semoga berguna - see u

more 15 years ago
pebbie
that won't be a problem if you draw your own report. as for building the tree you can do that simply by using query at each level recursively ;)

more 15 years ago
alvonz
@heriy4nt0: masalahnya kasus seperti ini tidak semudah yang di pikirkan, apalagi berhubungan dengan report, memang secara visual dapat di list daftarnya dengan treeview - - ada sih beberapa jalan, bagaimana kalau reportnya di ganti dengan excell ? , jadi peletakan parent dan child node dapat di atur melalui program kan (pada saat pembacaan data) - lebih mudah ketimbang dari fastreport atau quickreport. - pembuatan treeview untuk membentuk net list MLM itu bukanlah terlalu menjadi masalah, masih bisa di bentuk mengingat MLM juga memiliki level sama seperti treeview - iya kan, proses penyimpanan memang menggunakan database atau sistem berkas lainnya (file data misalnya). Hanya seberapa banyakkah anggotanya ? apakah memory komputer sanggup menampilkan data tersebut ? itu juga harus di perhatikan. hanya kalau memakai report seperti fastreport atau quickreport atau rave dan report lainnya - saya pikir perlu kerja extra - (sy akan memakai excell untuk melakukan print jika sy menghadapi kasus seperti ini) :Diyah saya punya rencana ke excel, trus kalo cara load MLM net list dari database punya contohnya gak,saya gagal mulu

more 15 years ago
alvonz
@pebbie: that won't be a problem if you draw your own report. as for building the tree you can do that simply by using query at each level recursively ;)duh keur lieur..pake bahasa inggris deuih..heheh

more 15 years ago
heriy4nt0
contoh database
==============
tabel AnggotaMLM
-----------------
idAnggota varchar(10)
nama varchar(100)
ilevel int
alamat...
....dll field lainnya
parentID varchar(10)
cth isi tabel
----------------
1. ID = 01,nama = A,ilevel=1,parentID=null
2. ID = 02,nama = B,ilevel=2,parentID=01
3. ID = 03,nama = C,ilevel=2,parentID=01
4 ID = 04,nama = D,ilevel=3,parentID=02
...dst
field parentID menjadi link untuk mendapatkan parent dari record,
1. Load seluruh data yang di mulai dengan ilevel 1
2. looping seluruh level 1
3. Get child for level 1 with ID x
- Recursive mulai kedalam ilevel 2 sampai tidak ditemukan lagi ada anggota dengan level x -- seluruhnya sama -- load data dari table (query)
pebbie right, semua yang di butuhkan sudah ada, lakukan recursive tiap level dan load data dengan query perlevelnya. Task Done.
more ...
- Pages:
- 1
reply |
Report Obsolete
AI Forward

🚀 We're thrilled to partner with Alibaba Cloud for "AI Forward - Alibaba Cloud Global Developer Summit 2025" in Jakarta! Join us and explore the future of AI. Register now:
https://int.alibabacloud.com/m/1000400772/
#AlibabaCloud #DeveloperSummit #Jakarta #AIFORWARD
Last Articles
Last Topic
- PascalTalk #6: (Podcast) Kuliah IT di luar negeri, susah gak sih?
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #5: UX: Research, Design and Engineer
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #4: Obrolan Ringan Seputar IT
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #2: Membuat Sendiri SMART HOME
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #3: RADically Fast and Easy Mobile Apps Development with Delphi
by LuriDarmawan in Tutorial & Community Project more 4 years ago - PascalTalk #1: Pemanfaatan Artificial Intelligence di Masa Covid-19
by LuriDarmawan in Tutorial & Community Project more 4 years ago - Tempat Latihan Posting
by LuriDarmawan in OOT more 5 years ago - Archive
- Looping lagi...
by idhiel in Hal umum tentang Pascal Indonesia more 12 years ago - [ask] koneksi ke ODBC user Dsn saat runtime dengan ado
by halimanh in FireBird more 12 years ago - Validasi menggunakan data tanggal
by mas_kofa in Hal umum tentang Pascal Indonesia more 12 years ago
Random Topic
- tile isometric
by dinorich in Games more 17 years ago - Menghitung nominal tiap beberapa menit (like billing)
by kaito_kid in Bedah Kasus more 14 years ago - Validasi Huruf
by saysansay in Hal umum tentang Pascal Indonesia more 19 years ago - koneksi delphi dengan mysql
by buyungff in Hal umum tentang Pascal Indonesia more 18 years ago - Hardcoding..
by doqsil in Tutorial & Community Project more 18 years ago - Web Service dan ADO....?
by johnizzy in Tip n Trik Pemrograman more 16 years ago - Install Zeos 6.6.1 ?
by umarbakri in Hal umum tentang Pascal Indonesia more 17 years ago - Dialogic Card Programing
by Tiramitzu in Network, Files, I/O & System more 17 years ago - Intermeso: siapa aja yg sudah make delphi.net ?
by LuriDarmawan in Delphi.NET more 18 years ago - validasi tanggal di TmaskEdit __/__ /___
by maulaku in Tip n Trik Pemrograman more 17 years ago