Tuesday, August 29, 2017

Menghilangkan Peringatan Division by Zero di php

Kalau Anda menjalankan script dibrowser dan muncul peringatan "Warning: Division by zero in xxx on line xxx" dengan catatan settingan display_error, track_error di php.ini "on".
nah disini fungsinya error suppression operator, coba Anda tambahkan karakter seperti contoh dibawah ini:

    $nilai = @(100/0);
?>

tambahkan @ (huruf a keong sebelum perhitungan). Lihat hasilnya...

Monday, August 14, 2017

Menampilkan Hari dan Bulan dalam Format Bahasa Indonesia di Excel (dan Tanggal Hijriyah juga)

Formatting Cell, adalah salah satu fitur yang sangat membantu dalam hal ini. Dalam contoh di atas atas misalnya, kita ingin menampilkan nama hari dan bulan di sel C1 dalam format bahasa Indonesia. Maka langkah-langkahnya adalah sebagai berikut:
  • Klik sel yang akan diformat (C1)
  • Tekan Ctrl + 1 untuk memunculkan Dialog Format Cell. (Bisa juga dengan klik kanan, lalu pilih Format Cell
  • Pada kotak dialog, Pilih tab Number.
  • Pada daftar kategori yang ada, pilih Custom.
  • Lalu pada kotak Type, kita tuliskan : [$-21]dddd, dd mmmm yyyy
  • OK
 
Keterangan:
  1. [$-21] menampilkan format date dalam bahasa Indonesia
  2. dddd   menampilkan nama hari 
  3. dd     menampilkan tanggal dengan dua digit
  4. mmmm   menampilkan nama bulan
  5. yyyy   menampilkan tahun dalam 4 digit 
 Nah, untuk menampilkan hari dan tanggal dalam bahasa Arab, ubah angka 21 dengan 1.

Friday, June 9, 2017

HHD error saat diformat dikarenakan virus MBR (Master Boot Record) menggunakan Hiren's BootCD

  1. Download Hiren’ Boot CD yang terbaru, kemudian masukan kedalam CD/DVD ROM anda
  2. Setting BIOS anda agar dapat Booting dari CD/DVD
  3. Arahkan ke Dos Program kemudian tekan Enter
  4. Pilih Hard Disk Tools
  5. Cari dan pilih Active Kill Disk
  6. Cari dan pilih Hard disk anda yang bermasalah kemudian ikuti petunjuk yang ada (F10) untuk langsung menghapus data dan menginstall MBR default
  7. Tunggu sampai selesai

Dengan menggunakan tool ini memang membutuhkan waktu yang relatif cukup lama, bahkan bisa sampai seharian, tetapi hasil yang didapat sangat sesuai dengan waktu yang diperlukan

Thursday, March 9, 2017

MySQL Trigger After Update

Trigger update diri sendiri:
=============================
CREATE TRIGGER upd_periode BEFORE UPDATE ON tworklist
FOR EACH ROW
BEGIN
    SET new.periode = DATE_FORMAT(new.Date,'%M %Y');
END

CREATE TRIGGER upd_periode BEFORE UPDATE ON tworklist
FOR EACH ROW
BEGIN
    set new.normNeeds=new.area*new.rate*new.perRate*new.rotasi;
END


CREATE TRIGGER inst_periode BEFORE INSERT ON tworklist
FOR EACH ROW
BEGIN
    SET new.periode = DATE_FORMAT(new.Date,'%M %Y');
END


Trigger update ke tabel yang lain:
===================================
DELIMITER $$
CREATE TRIGGER update_area AFTER UPDATE ON _calcnorm
FOR EACH ROW
  BEGIN
      UPDATE _calcnorm_detail SET area = NEW.workArea WHERE id_calcnorm = NEW.id;
 END $$   

Monday, February 27, 2017

Concatenation Operator di Oracle Query

untuk menggabungkan string didalam query oracle, Anda dapat menggunakan karakter tegak lurus 2 ( || ). sebagai contoh seperti dibawah ini:

Query:
select contractdescription || '  Tanggal dibutuhkan : ' || STARTDATE || '  durasi : ' || DURATION || ' ' || DURATIONUNIT into v_desc from contractrequest_vo
  where requestcode = :p_requestcode
  and   contractdate = :p_contractdate;

Hasil: 
SERVICE GULUNG ULANG + GANTI BEARING Tanggal dibutuhkan : 09-JAN-17 durasi : 15 Day

membuka oracle report builder tp minimized ditaskbar



jika anda mengalami kasus seperti saya, pada saat membuka aplikasi report buider dan formnya hanya tampil minimized ditaskbar. maka lakukanlah langkah seperti berikut:
  1. carilah file cauprefs.ora didalam folder oracle anda
  2. kemudian buka file tersebut dan cari tulisan Reports.root_x dan Reports.root_y
  3. ubahlah setingannya seperti di bawah ini:

     
  4. kemudian simpan dan buka kembali report buider anda
  5. dan apabila masih belum berhasil, coba ubah seting Reports.root_x dan Reports.root_y seperti dibawah:

  6. simpan dan buka kembali report builder anda
  7. selamat mencoba

Tuesday, February 7, 2017

oracle report builder: change page orientation

if you are, will change the page orientation into LANDSCAPE. follow the easy steps below:






















DONE