Posts

Less Than Equal For Date Data Type In SQL Server

Bertemu lagi dengan penulis yang akan membahas tentang LESS THAN EQUAL TO dan GREATER THAN EQUAL TO yang digunakan untuk tipe data tanggal pada SQL Server. Penggunaan operator BETWEEN di query sql server akan memberikan hasil nilai yang berada diantara rentang BETWEEN tersebut. Sedangkan penggunaan LESS THAN EQUAL TO (dengan operator <=) atau GREATER THAN EQUAL TO  (dengan operator >=) akan memberikan hasil nilai yang dimulai dari rentang awal, nilai diantara rentang, dan nilai rentang akhir. Penggunaan LESS THAN EQUAL TO dan GREATER THAN EQUAL TO memang mudah penggunaanya terutama untuk data numeric. Tapi bagaimana untuk tipe data tanggal? Di posting sebelumnya penulis pernah membahasa tentang " Date Between Not Working In SQL Server " yang menjadi acuan pada penulisan artikel kali ini. Penggunaan LESS THAN EQUAL TO dan GREATER THAN EQUAL TO untuk tipe data tanggal dapat memanfaat fungsi convert terlebih dahulu dikombinasikan dengan operator <= dan >= sep...

SQL Server Data Encryption

SQL Server 2005 dan SQL Server 2008 menyediakan fitur eknripsi untuk melindungi data dari serangan hacker. Hacker mungkin mampu untuk melakukan akses ke database maupun table, tetapi dengan memberi enkripsi mereka tidak akan memahami data dan menggunakannya. Saat ini sudah menjadi hal yang krusial untuk melakukan enkripsi data yang disimpan didalam database sama seperti keamanan pada saat transmisi data melalui jaringan antara client dan server. Hirarki enkripsi dibedakan dalam 3 level sekuritu. Level-level tersebut menyediakan mekanisme yang  berbeda pada saat melindungi data melalui jaringan maupub server lokal. Hirarki level yang berbeda memperbolehkan lebih dari 1 instan server untuk berjalan dalam 1 server. Windows Level – Highest Level – Menggunakan Windows DP API untuk enkripsi SQL Server Level – Moderate Level – Menggunakan Services Master Key untuk enkripsi Database Level – Lower Level – Menggunakan Database Master Key untuk enkripsi Terdapat dua jenis kunci yan...

How Do I Apply a CSS When a Control is Runat=Server?

Image
Seperti judul posting " How Do I Apply a CSS When a Control is Runat=Server? ". Maka pada posting kali ini penulis akan memberikan gambaran cara menambahkan CSS pada HTML control yang diberi attribut runat=server pada aplikasi berbasis ASP.NET. Pada contoh berikut ini akan menggunakan control DIV yang umum dipakai. Seperti terlihat pada gambar dibawah ini, control DIV tersebut diber tambahan attribut runat=server . Setelah control tersebut diber attribut runat=server maka kita dapat mengakses control melalui server side code untuk menambahkan CSS ketika menekan tombol ataupun pada saat page load . Hasil dari penambahan attribut CSS melalui server side code dapat kita lihat seperti gambar dibawah ini. Ketika kita melakukan inspek terhadap DIV tersebut maka dapat kita lihat terdapat attribut baru sesuai dengan yang kita tambahkan melalui server side code . Semoga posting tentang " How Do I Apply a CSS When a Control is Runat=Server? ...

K2 Mail Event Error The Parameter 'address' Cannot Be an Empty String

Image
Bagi pengguna K2 Workflow mungkin sudah tidak asing lagi dengan error " The Parameter 'address' Cannot Be an Empty String " yang terjad pada saat terjadi kegagalan mengirim notifikasi ke partisipan menggunakan mail event dari K2 Workflow . Penyebab munculnya error tersebut di Workspace - Workflow Server - Error Profile adalah alamat email yang digunakan berisi string kosong. Di K2 Workflow cara pengechekannya adalah sebagai berikut : Jika pengiriman email mengacu ke alamat email maka pastikan Stored Procedure yang menghasilkan alamat email tidak kosong. Cek preceeding rule pada destination user dan pastikan untuk setiap partisipan memiliki email agar tiap slot yang akan dibuat tidak error. Jika menggunakan AD Account maka pastikan data email di kolom properties tabel [Identity].[Identity] pada tag email berisi alamat email. Cek juga di bagian Data Instance Workflow tersebut destinasi yang sudah di-assign pada saat instance workflow dibuat. Maksudnya ada...

Internal Server Error 500 - CombinedResource.ashx In K2 SmartForm

Image
Problem " Internal Server Error 500 - CombinedResource.ashx In K2 SmartForm " ini terjadi pada saat kami memutuskan untuk mengganti HTTP menjadi HTTPS di K2 Server. Sebelum kita memutuskan untuk merubah HTTP menjadi HTTPS di K2, maka perlu dilihat beberapa item dibawah ini :  String Table di Workspace - Workflow Server ConnectionString EWS (Exchange Web Service) di Host Server Bin Application Pool Identity Passoword Smartform Runtime URL setting PDF Service Instance Masalah yang kami temui adalah pada saat mengakses Smartform halaman yang diakses tidak memunculkan display seperti biasa tetapi hanya muncul loading icon yang berputar. Setelah kami cek menggunakan Developer Tools Browser di bagian Network. Terdapat request yang resultnya adalah Internal Server Error 500. Sehingga kami mengambil kesimpulan bahwa ada bagian rendering yang tidak terkirim ke client. Akhirnya kami membuka tiket ke K2 Support untuk mengatasi masalah tersebut. Berikut ini tiket yan...

Cannot Save a PDF File in The Form

Image
Problem Cannot Save a PDF File in The Form di K2 Smartform . Resolution Dibawah ini adalah cara untuk mengatasi problem gagal simpan ke PDF pada K2 Smartform. Kita harus menggunakan PDF Converter Service Instance di dalam SmartObject Service Tester dengan mengikuti langkah-langkah dibawah ini : - Change Authentication Mode from Impersonate to ServiceAccount - Change useWebkit from true to false - Change serializeResources from true to false   Semoga posting tentang Cannot Save a PDF File in The Form diatas dapat bermanfaat . Salam,

K2 Information Failed To Return Data Table In Workspace

Image
Posting berjudul " K2 Information Failed To Return Data Table In Workspace " kali ini akan membahas cara memberikan akses ke dalam Workflow Server di K2 Workspace. Pesan informasi yang muncul pada saat kita tidak memiliki akses di Workflow Server di Workspace seperti terlihat dibawah ini : Dibawah ini adalah langkah-langkah untuk menambahkan akses ke dalam Workflow Server di K2 Workspace. Langkah 1 Langkah 2   Langkah 3 Centang bagian admin, export, impersonate dan kemudian klik icon simpan yang berada diatas. Semoga posting tenang  " K2 Information Failed To Return Data Table In Workspace " diatas dapat bermanfaaat. Salam,