Kamis, 28 Februari 2019

Contoh Laporan Absensi Sederhana

1. Buat tabel absen dengan jumlah 5 kolom, yaitu:
    - Kolom 1 nim : integer primary key
    - Kolom 2 nama : varchar
    - Kolom 3 semester : varchar
    - Kolom 4 tanggal : integer
    - Kolom 5 hadir: text

Script pada SQLiteBoy

Script pada SQLiteBoy dapat digunakan untuk mengotomatisasi pembuatan tabel (termasuk penambahan kolom untuk tabel yang sudah ada), form, report atau profil yang ditentukan pengguna. Script dapat diunggah dan dijalankan oleh admin.

Website pada SQLiteBoy

- Untuk mengelola website, buka /admin /website (sebagai admin), atau buka info -> website.
  
- URL custom (bebas dibuat), selama URL tersebut tidak digunakan oleh SQLiteBoy (sudah dibuat).
  Daftar URL yang sudah dibuat tersebut ditampilkan di layar manajemen website.
  
- URL dapat ditangani oleh fungsi python, redirect, file, template, atau HTML.

Selasa, 26 Februari 2019

Tabel pada SQLiteBoy

Sebelumnya kita telah membahas form dan report. Walau report dapat berjalan tanpa adanya tabel (menggunakan python handler), untuk form tentu saja tidak akan terbentuk tanpa adanya tabel. Tabel berfungsi sebagai tempat pendefinisian tipe data dan tempat penyimpanan data yang diinput oleh pengguna.

Bentuk tabel pada SQLiteBoy

Senin, 25 Februari 2019

Report pada SQLiteBoy

Report ialah laporan sederhana yang tersedia bila extended feature diaktifkan. Seperti form, report juga dibuat dengan sintaks berupa JSON (http://www.json.org).

Berbeda dengan form, report harus melibatkan sintaks SQL, yang mungkin sangat kompleks, yang memiliki relasi dengan kolom yang tersedia untuk diinput oleh pengguna. Hasil dari query merupakan isi report. Dan kita bebas untuk menentukan urutan kolom dalam report.

Minggu, 24 Februari 2019

Form pada SQLiteBoy

Form merupakan data entry sederhana yang tersedia bila extended feature diaktifkan. Form dapat dibuat dengan sintaks berupa JSON (http://www.json.org). Subform sederhana juga didukung oleh SQLiteBoy.

Form dibangun dengan konsep berupa kolom/field yang terlibat, di mana kolom/field bisa diatur agar harus diisi (required), dapat dibaca saja (readonly), telah terisi nilai tertentu (default), bebas diisi atau user harus memilih (dalam bentuk combo box) dan lainnya.

Sabtu, 23 Februari 2019

SQLiteBoy

SQLiteBoy ialah aplikasi manager SQLite berbasis web dan form/report sederhana

(c) Noprianto <nop@noprianto.com>
    2012-2019
    Lisensi: GPL

SQLiteBoy merupakan produk independen, dikembangkan terpisah dari pustaka inti SQLite, yang dimaintain oleh SQLite.org. SQLiteBoy.com ataupun SQLite.org tidak memiliki tanggung jawab apapun atas pekerjaan pihak lainnya.