Jumat, 01 Maret 2019

Contoh Laporan Obat-obatan Sederhana

1. Buat tabel tb_obat dengan jumlah 5 kolom, yaitu:
    - Kolom 1 kode_obat : integer primary key
    - Kolom 2 nama_obat : varchar
    - Kolom 3 harga_beli : integer
    - Kolom 4 harga_jual : integer
    - Kolom 5 jumlah: integer


2. Buat tabel tb_jual dengan jumlah 4 kolom, yaitu:
    - Kolom 1 no_nota : integer primary key
    - Kolom 2 pelanggan : varchar
    - Kolom 3 tgl_jual : integer
    - Kolom 4 kode_obat : integer

3. Buat form_obat.
{
      "title" : "Informasi Obat",
      "data"  : [
                  {
                    "table"     : "tb_obat",
                    "column"    : "kode_obat",
                    "label"     : "Kode Obat",
                    "required"  : 1
                  },
                  {
                    "table"     : "tb_obat",
                    "column"    : "nama_obat",
                    "label"     : "Nama Obat",
                    "required"  : 1
                  },
                  {
                    "table"     : "tb_obat",
                    "column"    : "harga_beli",
                    "label"     : "Harga Beli",
                    "required"  : 1
                  },
{
                    "table"     : "tb_obat",
                    "column"    : "harga_jual",
                    "label"     : "Harga Jual",
                    "required"  : 1
                  },
{
                    "table"     : "tb_obat",
                    "column"    : "jumlah",
                    "label"     : "Jumlah",
                    "required"  : 1
                  }

                ],
      "security" : {
                     "run" : ""
                   }
    }

4. Buat form_transaksi
{
 "title" : "Transaksi",
 "sub" : [
          "tb_obat",
          "kode_obat",
          [1,1], 
 [
  ["nama_obat", "Obat", "select nama_obat as a, kode_obat || ' - ' || nama_obat  as b from tb_obat", ""]
   

 ],"Rincian Transaksi"
         ], 

 "data" : [
 {
 "table" : "tb_jual",
 "column" : "no_nota",
 "label" : "No Nota",
 "required" : 1
},
 {
 "table" : "tb_jual",
 "column" : "pelanggan",
 "label" : "Atas Nama",
 "required" : 1
},
 {
 "table" : "tb_jual",
 "column" : "tgl_jual",
 "label" : "Tanggal Jual (YYYY-MM-DD)",
 "required" : 1
}
],
 "security" : { "run" : ""}
}

Screenshoot

Tabel tb_obat


Form form_obat


Form form_transaksi


Tidak ada komentar:

Posting Komentar