Web Service, SharePoint, Web Service, CMS Tips, ASP.NET, Web Service Tutorial, SharePoint Tutorial, Web Service Tutorial, Affiliate Tutorial, CMS Tutorial, ASP.NET Tutorial

DARI MASA KE MASA

Wednesday, August 9, 2017

Remove Metrics Header Column in MicroStrategy Document Grid


Di bawah ini adalah gambar setting cara untuk menghilangkan column metrics pada Document MicroStrategy.


Remove Metrics Header Column in MicroStrategy Document Grid

Langkah yang perlu dilakukan adalah :
  1. Masuk di design mode kemudian klik kanan grid.
  2. Pilih Properties dan Formatting
  3. Pada popup yang muncul pilih pilihan grid sebelah kiri
  4. Tick pada pilihan remove extra column




Remove Metrics Header Column in MicroStrategy Document Grid


Remove Metrics Header Column in MicroStrategy Document Grid


Remove Metrics Header Column in MicroStrategy Document Grid

Semoga posting tentang "Remove Metrics Header Column in Microstrategy Document Grid" diatas dapat bermanfaat.


Salam,


Friday, August 4, 2017

Create Custom Worklist In K2 Designer



Posting kali ini akan membahas tentang "Create Custom Worklist In K2 Designer".


Hal yang perlu dipersiapkan untuk membuat custom worklist adalah sebagai berikut :

  1. Buatlah SmartObject untuk Worklist Service Broker melalui SmartObject Tester.
  2. Buatlah Stored Prosedur yang kolomnya menyerupai Worklist Standar.
    Contoh kolom bisa dilihat dari SmartObject yang telah dibuat pada nomor 1.
  3. Buat SmartObject dari Stored Prosedur pada nomor 2.
  4. Bukalah K2 Designer dengan browser lalu edit  SmartObject pada nomor 1 kemudian petakan attribute dan buatlah asosiasi pada kedua SmartObject diatas tersebut.
  5. Petakan one-on-one dengan kolom folio sebagai key pada SmartObject Worklist Standar pada SmartObject Stored Prosedur yang kita buat. 

Setelah hal diatas sudah siap maka kita hanya perlu membuat SmartView untuk Custom Worklist tersebut dengan memanggil methode Get Worklist dengan parameter username sesuai dengan login user.

Penjelasn detail bisa dilihat pada gambar dibawah ini :
 
Create Custom Worklist In K2 Designer

Create Custom Worklist In K2 Designer

Create Custom Worklist In K2 Designer

Create Custom Worklist In K2 Designer

Create Custom Worklist In K2 Designer

Create Custom Worklist In K2 Designer

Create Custom Worklist In K2 Designer

Create Custom Worklist In K2 Designer


Semoga posting tentang "Create Custom Worklist In K2 Designer" diatas dapat bermanfaat.



Salam,


Monday, July 31, 2017

Remove Duplicate Row Using Query In SQL Server


Sesuai dengn judul "Remove Duplicate Row Using Query In SQL Server". Pada posting kali ini kita akan belajar cara menggunakan conditional delete untuk menghapus salah 1 baris dari 2 buah baris duplikat dengan menghapus baris yang memiliki nilai paling kecil.


Remove Duplicate Row Using Query In SQL Server


Script untuk menghapus seperti terlihat dibawah ini :

delete sap_volume_dsp
            from sap_volume_dsp
            join
            (
            -- get equip duplicate with min production
            select lequnr, dateid, [shift], min(prod) as prod from sap_volume_dsp where rtrim(Lequnr) in
            (
                -- get duplicate equip
                select rtrim(lequnr) from
                (
                    select count(lequnr) as jml, Lequnr from sap_volume_dsp group by dateid, lequnr, [shift]
                ) tmp where jml > 1
            ) group by lequnr, dateid, [shift]
            ) tabfilter
            on
            sap_volume_dsp.lequnr = tabfilter.lequnr
            and sap_volume_dsp.dateid = tabfilter.dateid
            and sap_volume_dsp.[shift] = tabfilter.[shift]
            and sap_volume_dsp.prod = tabfilter.prod

Dibawah ini adalah hasil dari script diatas menyisakan hanya 1 baris untuk masing-masing duplicate row.

Remove Duplicate Row Using Query In SQL Server


Semoga posting tentang "Remove Duplicate Row Using Query In SQL Server" diatas dapat bermanfaat.



Salam,


Tuesday, July 25, 2017

Create Table HTML From Table SQL (Part 1 of 2)


Pada posting kali ini saya akan jelaskan bagaimana cara untuk membuat tabel HTML dari sebuah tabel di database.

Pada umumnya kategori di dalam database merupakan data yang berupa baris sedangkan kategori didalam tampilan web HTML berupa kolom.

Query yang kita butuhkan untuk membentuk table HTML adalah left join dengan cara melakukan left join dengan table itu sendiri.


Create Table HTML From Table SQL (Part 1 of 2)


Gambar dibawah ini adalah hasil yang kita inginkan :


Create Table HTML From Table SQL (Part 1 of 2)


HTML table tersebut mempunyai beberapa kondisi :

  • Maksimal baris untuk setiap kategori adalah 5.
  • Jika jumlah item dari kategori lebih dari 5 maka pindahkan ke samping.
  • Untuk kategori yang sama maka merge judul kategori-nya.

Berikut ini adalah langkah-langkah untuk membuat HTML dari tabel diatas :

  1. Buatlah row number untuk setiap jenis location id menggunakan row_number partition by.
  2. Tentukan jumlah maksimal baris untuk setiap location id (maksimal 5 baris untuk sample diatas).
  3. Tentukan jumlah maksimal  kolom untuk setiap halaman (maksimal 6 kolom untuk sample diatas).
  4. Looping sebanyak 5 kali untuk setiap kolom (untuk row number yang lebih dari 5 maka kurangi dengan 5).
  5. Asumsi bahwa jumlah unit per lokasi tidak lebih dari 10 unit.

Pada posting selanjutnya saya akan berikan contoh Stored Procedure yang berisi 5 langkah diatas.


Semoga posting tentang "Create Table HTML From Tabel SQL (Part 1 of 2)" diatas dapat bermanfaat.


Salam,



Saturday, July 22, 2017

K2 Error Value Cannot Be Null. Parameter Name: s In SmartView and SmartObject


Jika kamu pernah menemukan error "K2 Designer Error Value Cannot Be Null.  Parameter Name: s" pada saat melakukan execute SmartObject atau pada saat membuka SmartObject maupun SmartView.

Biasanya error tersebut terjadi setelah kita melakukan Deploy menggunakan pilihan create new SmartObject tetapi kita lupa untuk menambahkan Stored Procedure pada database dan SmartObject terlanjur terbuat tetapi tidak merefer ke Stored Procedure manapun.

Setelah kita tambahkan Stored Procedure dan melakukan Deploy ulang tetapi rror diatas masih terjadi, maka refresh Database instance melalui K2SmartObject tester agar Stored Procedure yang baru kita tambahkan dikenal oleh K2.

Semoga posting tentang "K2 Error Value Cannot Be Null.  Parameter Name: s" diatas dapat bermanfaat.



Salam,