Posts

Showing posts from April, 2016

Postgre SQL Lock Table

Image
Pada posting kali ini akan dibahas tentang Postgre SQL Lock Table , merupakan cara untuk melihat table-table yang ter-locked di Greenplum (Postgre SQL). Proses locking biasanya terjadi jika ada transaksi yang cukup besar dan belum selesai yang mengakibatkan query atau transaksi selanjutnya tidak dapat mengakses table tersebut. Untuk melihat table apa saja yang ter-locked di Greenplum (PostgreeSQL) bisa menggunakan skrip dibawah ini : select * from pg_stat_activity where waiting='t' Gambar dibawah ini adalah hasil dari setelah query diatas dijalankan. Semoga posting tentang Postgre SQL Lock Table  diatas dapat bermanfaat. Salam,

K2 Custom CSS Smartform Layout Tutorial

Image
K2 merupakan platform yang digunakan untuk membangun aplikasi dan workflow yang sudah mulai banyak digunakan. Platform K2 memungkinkan user yang tidak memahami bahasa pemrograman untuk dapat membuat aplikasi sederhana. Namun sayangnya dibutuhkan pengetahuan tentang HTML dan CSS yang mendalam agar dapat melakukan kustomisasi tampilan smartform di K2. Salah satu kendala yang dihadapi adalah memberikan custom CSS diluar template standar yang sudah disediakan oleh K2. Pada posting tentang K2 Custom CSS Smartform Layout Tutorial  kali ini akan diberikan panduan singkat cara untuk menambahkan kustom CSS agar tampilan smartform yang kita buat bisa lebih menarik. Salah satu cara untuk meng-injeksi CSS adalah menambahkan link external css sebagai  acuan untuk objek yang telah kita buat didalam smartform. Dibawah ini terdapat gambar cara untuk menambahkan external CSS ke dalam smartform tersebut. Hal pertama yang perlu dipersiapkan adalah sebuah control label yang diset sebagai liter

Custom Menu in K2 Smatform

Image
Pada posting kali ini akan dibahas tentang "Custom Menu in K2 Smartform" . Sebenarnya K2 sendiri telah menyediakan Menu Manager untuk melakukan design menu, tetapi tampilan menu kurang flexible dengan role karena semua tampilan menu maupun submenu akan terlihat oleh user yang tidak mempunyai otorisasi untuk menu tersebut. Dari permasalahan diatas maka kita dapat membuat menu sesuai dengan otorisasi yang kita inginkan dengan dinamis sesuai dengan role yang telah kita setting didalam database. Dibawah ini adalah gambar ide bagaimana caranya agar tampilan menu kita dinamia. Contoh dibawah ini menjelaskan cara membuat menu tanpa menggunakan K2 Menu Manager. Custom Menu in K2 Smatform Custom Menu in K2 Smatform Custom Menu in K2 Smatform Custom Menu in K2 Smatform Custom Menu in K2 Smatform Inilah tampilan dari design diatas : Custom Menu in K2 Smatform Recommended Reading: Can't Edit K2 Smartform and Smartview Semoga posting ten

Create SSRS Report in SQL Server

Image
Pada posting kali ini akan dibahad mengenai cara pembuatan report di SSRS Report in SQL Server . Sebelum bisa melakukan design silahkan baca terlebih dahulu How To Grant User In SQL SSRS For Uploading RDL  agar user yang kita gunakan memiliki menu design report. Langkah pertama yang perlu dilakukan adalah mengetikkan alamat report server yang kita gunakan. Kemudian pilihlah menu report builder seperti gambar dibawah ini. Create SSRS Report in SQL Server Setelah itu akan muncul Report Builder yang memiliki tampilan yang mirip dengan di visual studio. Jika kita sudah familiar dengan design report di visual studio maka tidak akan mengalami kesulitan menggunakan report builder di SSRS. Create SSRS Report in SQL Server Hal pertama yang kita perlukan adalah sebuah datasource dan dataset. Cara untuk menambahkan datasource dan dataset seperti terlihat pada gambar dibawah ini : Create SSRS Report in SQL Server Create SSRS Report in SQL Server Create SSRS Re

[Solved] Drupal : Another user already exists in the system with the same email address.

Image
Pada posting kali ini akan dibahas penyebab error "Another user already exists in the system with the same email address. You should contact the system administrator in order to solve this conflict." Masalah diatas biasanya muncul jika pada awalnya Drupal menggunakan user account yang di-upload kemudian menerapkan LDAP authentication sehingga menyebabkan terjadinya lebih dari 1 user yang memiliki email yang sama sehingga akun tersebut akan terblokir. Tautan yang digunakan untuk mengecek akun tersebut terblokir atau tidak dapat melalui alamat  http://[yourdomain]/admin/people/people Kemudian filter-lah user yang status terblokir seperti gambar dibawah ini : Another user already exists in the system with the same email address Setelah itu pilih user yang terblokir dan lakukan unblock kemudian klik tombol update. Untuk kasus user yang menggunakan LDAP authentication maka sebaiknya user tersebut dihapus dengan memilih link edit dibagian sebelah kanan kemudian delet

IIS Setting Static Content

Image
Pada posting tentang IIS Setting Static Content  kali ini akan diberikan penjelasan singkat cara menambahkan fitur Static File agar file-file static seperti css, image, maupun file javascript dapat dikenali oleh IIS. Proses setup configuration IIS dibawah ini akan menggunakan IIS 7 sehingga tampilan untuk versi IIS yang lain mungkinn akan sedikit berbeda. Dibawah ini adalah tampilan cara menambahkan fitur Static File tersebut. Activate Static Content in IIS 7 Activate Static Content in IIS 7 Setelah fitur ditambahkan sesuai gambar diatas maka kita akan menambahkan module Static File di dalam IIS 7. Silahkan baca posting tentang CSS, Javascript Not Loading In IIS 7  untuk melakukan penambahan module static file di dalam IIS 7. Semoga posting tentang  IIS Setting Static Content  diatas dapat bermanfaat. Salam,

Format Number In Macro Excel

Pada posting kali ini akan dibahas mengenai "Format Number In Macro Excel" . Kadangkala data excel yang kita terima dari user akan dibuatkan macro agar didapat template yang datanya akan diupload ke sistem. Kebutuhan template yang di-generate dari macro tersebut karena format excel yang didapat dari user tidak memiliki standar. Jika hasil generate template excel yang berisi informasi angka dibutuhkan 2 angka dibelakang koma maka kita perlu melakukan format cell yang berisi angka tersebut. Cara untuk melakukan format cell sesuai dengan format angka yang kita harapkan dapat dilakukan dengan cara sebagai berikut : Script Sample : Const numFormat = "#.00" Worksheets.Range("A1").NumberFormat = "General" Worksheets("Test").Cells(1, 1).Value = Format(10000.12345, numFormat) Result : 10000,12 Recommended Reading: Get Return Cell Address After Find Word In Excel Macro Semoga posting tentang  "Format Number In Macro E

Get Return Cell Address After Find Word In Excel Macro

Image
Pada posting kali ini tentang   "Get Return Cell Address After Find Word In Excel Macro" akan dijelaskan cara untuk mendapatkan alamat cell melalui macro excel yang digunakan dalam pencarian berdasarkan kata. Sebagai contoh jika kita ingin mencari suatu kata dan ingin mendapatkan lokasi cell dari kata tersebut. Dibawah ini adalah contoh untuk kata "UA (formula)" yang berada di alamat cell D211 atau koordinat (211, 4). Untuk mendapatkan alamat cell tersebut kita dapat membuat sebuah methode dan melewatkan parameter ByRef sebagai nilai kembalian. Contoh methode tersebut seperti gambar dibawah ini : Cara penggunaan methode tersebut seperti dibawah ini : Dim sCell As String Find_Word_Location "KeyWord", Worksheets, sCelll MsgBox sCell Recommended Reading: PadLeft And PadRight Sample In Macro Excel Semoga posting tentang "Get Return Cell Address After Find Word In Excel Macro" diatas dapat bermanfaat. Salam,

PadLeft And PadRight Sample In Macro Excel

Image
Pada posting " PadLeft And PadRight Sample In Macro Excel "   kali ini akan dijelaskan cara menambahkan angka 0 disebelah kiri di dalam macro excel. Secara default dalam macro excel tidak menyediakan fungsi padleft maupun padright , sehingga kita dituntut untuk dapat membuat script sederhana agar dapat menambahkan angka sebelum maupun sesudah karakter. Contoh yang paling umum adalah penambahan angka 0 untuk format bulan dan hari jika bulan dan hari tersebut kurang dari 10. Dibawah ini adalah salah satu tampilan format tanggal YYYYMMDD. Agar tampilan tanggal sesuai dengan contoh diatas maka kita dapat menggunakan fungsi RIGHT dengan hanya 2 karakter yang kita ambil untuk 8 alokasi string. Contoh skrip bisa dilihat seperti dibawah ini : Baca : Get Return Cell Address After Find Word In Excel Macro Semoga posting tentang " PadLeft And PadRight Sample In Macro Excel "   diatas dapat bermanfaat. Salam,

Generate Documentation in Sparx Enterprise Architect

Pada posting Generate Documentation in Sparx Enterprise Architect  kali ini akan sedikit dijelaskan bagaimana cara melakukan generate dokumentasi teknikal pada Sparx Enterprise Architet . Setelah kita selesai membuat data analisa dibawah ini yang meliputi : Use Case Diagram Activity Diagram Sequence Diagram Class Diagram Data Model User Interface Deployment Maka tiba saatnya kita untuk membuat dokumentasi secara teknikal untuk UML yang telah kita buat agar dapat dicetak. Cara untuk membuat file dokumen di dalam software Sparx Enterprise Architect adalah sebagai berikut : Pilih root pada projek yang berisi urutan UML diatas. Pilih menu package Pilih menu documentation Pilih generate document Kemudian beri nama file dan lokasi penyimpanan Pilih jenis file document Klik tombol generate. Silahkan untuk melakukan  download file dokumentasi hasil generate ini sebagai acuan contoh. Semoga posting tentang Generate Documentation in Sparx Enterprise Architect

Example SOAP Web Service Using PHP

Pada posting kali ini akan dibahas mengenai Example SOAP PHP Web Service  di dalam pemrograman web menggunakan PHP. Untuk dapat memanggil web service kita harus menambahkan librari nusoap  terlebih dahulu didalam folder. Selain itu kita juga harus membuat dahulu sebuah web service . Silahkan download librari nusoap dan contoh  web service -nya terlebih dahulu. Setelah itu buatlah sebuah file php dan panggillah web service yang telah kita sediakan dengan cara seperti dibawah ini : <?php                  require_once('C:\xampp\htdocs\codeigniter\application\lib\nusoap.php');                $wsdl = "http://localhost/codeigniter/ws/HelloWorld?wsdl";                $client = new nusoap_client($wsdl, 'wsdl');                $err = $client->getError();                if ($err) {                                 echo '<h2>Constructor error</h2>' . $err;                                 exit();                }     

Connection was Denied Because The User Account is Not Authorized for Remote Login

Image
Kadangkala kita ingin menyelesaikan pekerjaan dari tempat lain tetapi lokasi personal computer kita berada di lokasi yang berbeda sehingga kita perlu untuk melakukan remote terhadap personal computer tersebut. Jika setting remote desktop belum kita sesuaikan maka bisa jadi login yang kita miliki tidak bisa digunakan untuk melakukan remote dan akan muncul pesan " The Connection was Denied Because The User Account is Not Authorized for Remote Login ". Arti pesan diatas adalah bahwa user yang kita gunakan belum memiliki akses untuk melakukan remote. Dibawah ini dijelaskan langkah-langkah untuk melakukan setting pada remote desktop dengan cara menambahkan user yang diberikan akses untuk melakukan remote. Semoga posting tentang " Connection was Denied Because The User Account is Not Authorized for Remote Login " diatas dapat bermanfaat. Salam,

How To Grant User In SQL SSRS For Uploading RDL

Image
Pada posting tentang " How To Add User In SQL SSRS For Uploading RDL " kali ini akan dijelaskan langkah-langkah untuk menambahkan otorisasi user agar dapat manage content, publish, dan report builder. Cara dibawah ini hanya dapat dilakukan oleh user yang memiliki akses admin di SSRS. Silahkan login buka IE dengan different account yang punya akses admin SSRS jika ingin menambahkan. Baca: Sign In as Another User Domain for IE or SQL Server Dibawah ini dijelaskan dengan gambar agar lebih mudah dimengerti cara melakukan setting tersebut : Gambar sebelum diberi akses : Langkah-langkah pemberian akses, gunakan login administrator SSRS : Langkah 1 Langkah 2 Langkah 3 Langkah 4 Gambar setelah diberi akses : Semoga posting tentang " How To Add User In SQL SSRS For Uploading RDL " ini dapat bermanfaat. Salam,

Can't Edit K2 Smartform and Smartview

Image
Pada posting tentang " Can't Edit K2 Smartform and Smartview " kali ini akan dibahas mengenai penyebab kenapa K2 smartform pada saat akan di-edit tidak menampilkan tampilan design tetapi muncul pesan error : " Object reference not set to an instance of an object.  SourceCode.Forms.Views.Partial Page.Page Load" Pesan error yang muncul diatas terjadi karena object otentikasi tidak ditemukan oleh K2 Designer. Hal ini karena user yang masuk kedalam K2 Designer tidak atau belum terdaftar di K2 Workspace. Pada kondisi default environment library tidak berisi user satupun sehingga menyebabkan semua user yang terdaftar di domain akan dapat masuk kedalam K2 Designer dan K2 Workspace dan tentu saja hal ini akan sangat berbahaya. Akan tetapi jika terdapat 1 atau lebih user yang didaftarkan di environment library maka hanya user tersebut yang dapat melakukan edit K2 Designer. Perhatikan 2 gambar di K2 Workspace dibawah ini sebagai perbandingan. Semoga

Sign In as Different User Domain for IE or SQL Server

Image
Pada postimg tentang " Sign In as Different User Domain for IE or SQL Server " kali ini akan dibahas cara melakukan login dengan akun domain lai. Dibawah ini adalah gambar cara untuk membuka IE atau SQL Server Management Studio. Akan tetapi jika Anda ingin membuat shortcut IE yang langsung mengarah ke user tertentu. Buatlah 1 buah file berekstendi .CMD dan isikan script dibawah ini agar shortcut IE tersebut otomatis terbuka sebagai user lain. (File .CMD dapat dibuat menggunakan notepad kemudian simpan dengan ekstensi CMD) Solusi 1 runas/user:* insert the account path here * "\"c:\program files\internet explorer\iexplore\" " Solusi 2 Buatlah shortcut di desktop kemudian SHIFT+Right Click Kemudian muncul popup menu dan terdapat pilihan runas different user. Semoga posting tentang " Sign In as Different User Domain for IE or SQL Server " ini dapat bermanfaat. Salam,