Theming Form Drupal 7 Menggunakan Tables

theming form drupal 7 with menggunakan tablesAda beberapa cara yang bisa digunakan untu menampilkan form Drupal 7 dalam bentuk table. Cara pertama, dan yang paling banyak dibahas dalam artikel atau tutorial drupal 7 adalah dengan menggunakan tableselect, sebuah tipe field yang akan di-render menjadi table dengan satu kolom berisikan field chackbox. Sayangnya cara ini memiliki keterbatasan bahwa field lainnya hanya berupa label saja dan tidak bisa kita ubah isinya, dan kita hanya bisa men-select beberapa atau semua row dalam table yang dihasilkan

Cara kedua adalah dengan memanfaatkan #prefix and #suffix untuk membungkus setiap field dengan tag HTML untuk membentuk table yang kita inginkan. Kelemahannya adalah pada kesulitan saat kita ingin mengubah urutan, bobot (weight), dan menambah atau mengurangi field, karena bisa berakibat hancurnya urutan tag HTML dan hasil render table menjadi tidak sesuai dengan yang kita inginkan.

nurhidayat Rab, 08/21/2013 - 00:50
Aplikasi Inventory Sederhana - Analisa dan Desain Aplikasi

Analisa dan Desain biasanya merupakan salah satu langkah yang kadang disepelekan kebanyakan programmer, terutama programmer pemula dan single fighter, karena dianggap menghabiskan waktu saja, Kebanyakan programmer lebih memilih untuk langsung duduk di depan komputer dan melakukan coding, hasilnya biasanya adalah kebingungan yang sangat tentang apa yang harus mereka lakukan pertama kali. Padahal analisa dan desain sesungguhnya akan membantu kita mengarahkan dan mengetahui fitur apa saja yang harus dibuat dalam aplikasi yang sedang dikembangkan ini. Dalam membuat Aplikasi Inventory Sederhana atau Aplikasi Stok Barang ini, kita akan memanfaatkan software StarUML untuk membuat Use Case Diagram aplikasi ini. Use Case Diagram menggambarkan "apa" saja, atau fitur yang harus ada dalam aplikasi yang sedang kita buat ini. Dan untuk memudahkan, kita akan membatasi lingkup tutorial ini sesuai dengan apa yang tercantum dalam Use Case Diagram yang kita buat sekarang.

nurhidayat Sel, 08/13/2013 - 00:14

Belajar SQL: CASE Clause - Logika Percabangan

Create: Kam, 08/01/2013 - 12:18
Author: nurhidayat

Belajar SQL Logika Percabangan Case clauseSalah satu fungsi atau clause yang kurang begitu populer di SQL adalah CASE clause. Salah satu sebabnya adalah umunya SQL lebih dikenal hanya untuk proses SELECT, INSERT, UPDATE dan DELETE saja, dan karena CASE clause punya fungsi yang sama dengan IF di semua bahasa pemrograman yang ada, misalkan PHP, Java, dan sebagainya. Untuk itu saya akan berikan contoh sederhana penggunaan SQL untuk melakukan perhitungan dengan sedikit logika IF sederhana.

Login Page Sederhana

Create: Kam, 07/04/2013 - 01:35
Author: nurhidayat

login form sederhanaSalah satu topik yang cukup menantang bagi programmer pemula ada membuat login page atau halaman login sederhana. Menantang bagi programmer pemula karena banyak hal yang harus dipahami sebelum bisa membuat sebuah login page atau halaman login bisa bekerja dengan benar. Form login ini menjadi penting karena kemampuan meracik form login akan sangat membantu membuat aplikasi web yang membutuhkan hak akses dalam penggunaannya. Misalkan aplikasi perkantoran, aplikasi perpustakaan, akses halaman admin. dan sebagainya.

Belajar Programming Mulai Dari Mana?

Create: Kam, 06/20/2013 - 16:32
Author: nurhidayat

Code Factory | Skill pemrograman sebenarnya adalah sebuah skill yang cukup mudah dipelajari, dengan syarat kita menyukai-nya dalam artian kita harus punya passion, dan tahu arah-nya dalam artian kita harus tahu apa yang lebih dahulu harus kita pelajari dan kemudian sedikit demi sedikit meningkatkan ketrampilan yang kita miliki secara terarah. Passion diperlukan karena belajar pemrograman sering kala membuat kita stress saat kita menemui problem yang sulit diselesaikan. Seorang programmer sejati sangat menyukai tantangan, dan problem yang dia hadapi adalah tantangan yang harus diselesaikan. 

The Magic of Trigger

Create: Sab, 06/15/2013 - 08:12
Author: nurhidayat

database trigger after insert mysqlSalah satu business rule yang banyak dijumpai dalam aplikasi perkantoran adalah penyimpana data menggunakan skema table master-detail seperti data Purchase Order, Invoice dan sebagainya. Tantangannya adalah membuat sebuah field yang berisi summary nilai pembelian yang ada di dalam table detail.

Representasi SQL JOIN Secara Visual

Create: Sab, 06/01/2013 - 23:57
Author: nurhidayat

Mempelajari SQL bagi beberapa orang adalah sebuah tantangan tersendiri, terlebih lagi paradigma yang dibawa SQL, yaitu paradigma set atau himpunan sangat jauh berbeda dengan paradigma programming yang umunya imperatif atau prosedural. Ketika kita belajar himpunan dahulu pasti pernah dikenalkan dengan Diagram Venn. Dengan menggambarkan SQL JOIN menggunakan Diagram Venn mudah mudahan bisa mempermudah kita memahaminya. Saya akan membahas tujuh cara yang berbeda menggabungkan dua tabel relasional yang berbeda menggunakan SQL JOIN.

Iterasi pada record data dengan menggunakan LOOP dan CURSOR pada Stored Procedure.

Create: Sen, 05/13/2013 - 10:50
Author: gege.satya

Terkadang untuk beberapa kasus, kita sangat membutuhkan untuk melakukan iterasi dan mengevaluasi terhadap kumpulan data dalam tabel. Setelah melakukan evaluasi, kemudian kita mengembalikannya dalam sebuah tabel, sehingga menjadi sebuah representasi data yang kita butuhkan sesuai kondisi yang diinginkan. Pada sampel sebelumnya di artikel Dasar-dasar Stored Procedure, saya telah memberikan contoh stored procedure dengan nama sp_laporanglobal. Pada contoh ini, saya melakukan pemanggilan berulang terhadap sp_laporan sesuai dengan kriteria kategori barang.

Renumbering Record Data Dengan VB.net dan SQL Server

Create: Min, 05/05/2013 - 03:22
Author: gege.satya

Salah seorang member di salah satu grup di facebook pernah bertanya, bagaimana mengurutkan nomor kode jika data record dihapus. Sederhana sebenarnya, tapi kita memerlukan pendekatan yang sedikit rumit dan kemungkinan akan memakan resource dari sisi server (apabila data sangat banyak).