Anda di halaman 1dari 3

Ini adalah proyek jangka panjang . Ini adalah fase pertama.

Jika Anda dapat melakukan pekerjaan


dengan baik di fase pertama ini , saya dapat memberi Anda proyek berulang.

Saya ingin membuat formulir keluaran laporan umum yang dapat digunakan oleh semua laporan
untuk menampilkan keluaran laporan. Semua nama laporan akan disimpan dalam tabel bernama
Laporan bersama dengan deskripsi laporan dan lokasi laporan di folder web. Tabel ini akan saya
perbarui secara manual langsung di database. Berikut adalah format tabel untuk laporan : -

Tabel : Laporan
Kolom Tabel Laporan Perkataan
Nama Laporan
Keterangan Deskripsi teks gratis tanpa batas
Nama file Nama nama file program laporan
Lokasi Jalur folder tempat file program disimpan.

Saat pengguna masuk, dia akan melihat semua nama laporan yang terdaftar untuknya terlebih
dahulu di halaman pertama. Itu harus dibaca dari tabel laporan dan ditampilkan di halaman.
Misalnya jika ada 2 laporan yang disebut penjualan pelanggan dan daftar material di tabel laporan,
maka berikut ini akan ditampilkan :-

Daftar Laporan

Penjualan Pelanggan <Jalankan>

Daftar Bahan <Jalankan>

Logika laporan bisa berbeda dari laporan ke laporan tetapi semua laporan akhirnya akan memanggil
formulir tampilan keluaran umum dengan meneruskan tabel keluaran laporan akhir untuk
menunjukkan hasilnya. Untuk contoh logika dari laporan tersebut silakan periksa Lampiran A di
bawah ini.

Ketika pengguna menjalankan salah satu laporan ini , file program laporan yang disimpan di lokasi
laporan harus dijalankan dan formulir keluaran laporan umum harus ditampilkan sehingga semua
laporan akan menampilkan hasil dalam format tampilan laporan berseragam dengan tata letak
laporan yang sama fungsi.

Formulir umum ini akan dipanggil oleh semua laporan dengan melewatkan tabel keluaran laporan.
Bentuk umum akan menerima tabel keluaran laporan sebagai parameter masukan dan menampilkan
isi tabel dalam kotak sebagai berikut : -

Output Laporan Umum menampilkan formulir tanpa model

{Tampilkan nilai tabel keluaran laporan dalam kisi}

Sebagai contoh ini adalah contoh laporan keluaran dari laporan penjualan pelanggan : -

Kode pelanggan Nama Pelanggan Nomor faktur Jumlah


Kunci utama Kunci utama
Contoh keluaran laporan lain untuk laporan berbeda yang disebut Daftar Inventaris : -

Kode Bahan nama material Kuantitas


Kunci utama

<Tombol Pencarian>

{Ketika tombol pencarian ditekan, nilai tabel grid akan dihapus dan kolom kosong akan tersedia bagi
pengguna untuk memasukkan parameter pencarian apa pun di kolom mana pun dan ketika tombol
pencarian ditekan lagi, nilai yang cocok dengan parameter pencarian akan ditampilkan di kisi.}

formulir keluaran laporan umum ini : -

Sub butir : Susun Ulang Kolom

{Menggunakan opsi ini , pengguna dapat menyusun ulang kolom}

<Pilih kolom> <Pindahkan Setelah/Pindahkan Sebelum/Pindahkan Ke Pertama/Pindahkan Ke


Terakhir> <Pilih Kolom>

<Simpan>

Menu Utama : Tata Letak

Sub item : Simpan tata letak saat ini

Sediakan form untuk menyimpan layout grid diatas : -

tata letak : <Masukkan nama tata letak>

Deskripsi : <>

<Simpan Tata Letak Saat Ini>

Sub Butir : Pemeliharaan Tata Letak

Berikan formulir untuk mempertahankan tata letak: -

<Pilih yang Dipilih> <Edit yang Dipilih > < Atur Default> <Hapus yang Dipilih>

Nama Tata Keterangan


Letak
Desain Meja yang Dibutuhkan

Tabel : Reports_Columns_Properties
Tabel untuk menyimpan kolom Position, Sort order dan Visibility
Nama Bidang Perkataan
Report_Name Nama laporan ini diteruskan sebagai parameter input ke formulir umum
Layout_Name Ini adalah nama tata letak yang diberikan oleh pengguna. Pertama gunakan
nama tata letak acak yang unik untuk menyimpan catatan dan setelah
pengguna menyimpan tata letak, ganti nama acak ini dengan nama tata letak
yang tepat yang ditentukan oleh pengguna. Jika tata letak tidak disimpan,
tata letak acak akan dibuang dan rekaman ini akan dihapus dari tabel ini.
Nama kolom
Kolom_Posisi

Tabel : Reports_Layouts
Tabel untuk menyimpan Tata Letak
Nama Bidang Perkataan
Report_Name Nama laporan ini diteruskan sebagai parameter input ke formulir umum
Layout_Name
Keterangan

Tabel : Reports_Layouts_Defaults
Tabel untuk menyimpan tata letak default pengguna
Nama Bidang Perkataan
Report_Name Nama laporan ini diteruskan sebagai parameter input ke formulir umum
Layout_Name Nama tata letak yang merupakan tata letak default untuk id pengguna di
bawah ini
Identitas ID pengguna dari pengguna. Saat pengguna membuka laporan ini , tata letak
pengguna ini akan menjadi tata letak default untuknya.

Anda mungkin juga menyukai