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

.

Welcome

Happy Reading ....

Wednesday, April 26, 2017

Double App Icons After Installing Release APK

Aplikasi berbasis mobile saat ini bisa dikatakan sedang booming. Bahkan Visual Studio telah mengintegrasikan Xamarin untuk membangun aplikasi Android didalamnya hingga memudahkan developer berbasis .NET untuk membangun aplikasi mobile.

Setelah package dibuat dan dicoba di install di gadget kita. Pernahkah Anda mengalami kejadian terdapat 2 buah icon launcher yang terbuat setelah selesaai proses selesai?

Seperti terlihat pada gambar dibawah ini :

2 App Icons After Installing Release APK

Penyebab dari terbuatnya 2 buah icon launcher adalah kita telah melakukan deklarasi launcher didalam file manifest tetapi kita juga menambahkan attribut main launcher pada activity yang kita buat.

Untuk lebih jelasnya bisa dilihat pada gambar dibawah ini :


2 App Icons After Installing Release APK


Solusi yang dapat kita lakukan adalah hanya menggunakan salah 1 deklarasi main launcher.
Cara mudahnya adalah dengan cara kita menghapus baris launcher yang terdapat pada file manifest.


Semoga posting tentang "2 App Icons After Installing Release APK" diatas dapat bermanfaat.



Salam,


Friday, April 14, 2017

Create Shared Dataset Using Report Builder in SSRS

Pada umumnya komponen dalam pembuatan report di SSRS adalah parameter, layout designer, dan dataset.

Parameter adalah nilai yang digunakan sebagai filter untuk menampilkan data dan layout designer adalah bagian layout suatu report. Sedangkan dataset adalah struktur yang akan menampung data dari hasil query.

Di SSRS, jenis dataset dibedakan menjadi 2 jenis, yaitu :
  1. Embedded Dataset
  2. Shared Dataset
Embedded Dataset  merupakan dataset yang kita buat didalam designer dan hanya bisa digunakan oleh satu report yang ada terdapat embedded dataset didalamnya.

Shared Dataset adalah dataset yang kita simpan di folder server yang dapat kita panggil melalui designer report sehingga dapat digunakan oleh banyak report.

Pada posting kali ini saya akan memberikan panduan untuk melakukan pembuatan shared dataset di SSRS. Seperti yang terlihat pada penjelasa gambar dibawah ini :

Langkah pertama adalah klik Report Builder di Web SSRS.

Create Shared Dataset Using Report Builder in SSRS


 
Setelah Report Builder terbuka kemudian klik ikon berlogo SSRS di pojok kiri atas

Create Shared Dataset Using Report Builder in SSRS

Setelah menu pull down muncul kemudian pilih New sehingga jendela baru terbuka.

Create Shared Dataset Using Report Builder in SSRS

Pada jendela New Report or Dataset pilihlah New Dataset kemudian klik tombol Create di pojok kanan bawah.

Create Shared Dataset Using Report Builder in SSRS

Pada toolbar atas pilihlah Edit as Text agar kita dapat menuliskan query untuk menampilkan data yang akan digunakan dalam Dataset.

Create Shared Dataset Using Report Builder in SSRS

Setelah query yang kita buat selesai maka kita dapat mengujinya dengan melakukan klik pada tanda seru warna merah untuk melihat hasil query. Selain query kita juga dapat memanggil stored procedure di bagian ini.

Langkah terakhir adalah klik simpan pada gambar disket yang terletak dibagian atas.


Semoga posting tentang "Create Shared Dataset Using Report Builder in SSRS" ini dapat bermanfaat.



Salam,


Wednesday, April 12, 2017

There Was a Problem Parsing the Package In Xamarin Android

Referensi asli untuk posting kali ini diambil dari situs developer.xamarin.com

Membuat aplikasi dengan xamarin di visual studio sangatlah menyenangkan. Apalagi jika tiba saatnya mencoba menginstal di perangkat Android kita. Jika sebelumnya sudah berjalan lancar jika menggunakan Android Emulator namun kadangkala pada saat akan di-install di perangkat sebeneranya maka muncul error.

Salah satu error yang sering terjadi adalah pesan "There Was a Problem Parsing the Package In Xamarin Android"


There Was a Problem Parsing the Package In Xamarin Android

Jika kita menggunakan Visual Studio maka kita bisa mencoba 2 buah cara berikut untuk mengatasi masalah error diatas.

Cara pertama adalah uncheck use shared runtime dan bundle assemblies into native code di menu Android Options Properties Project.
Cara kedua adalah rubah dari debug mode menjadi release mode pada saat melakukan build dan archive project.

Kedua cara diatas bisa dilihat pada gambar dibawah ini.

There Was a Problem Parsing the Package In Xamarin Android

Semoga postingan tentang "There Was a Problem Parsing the Package In Xamarin Android" diatas dapat bermanfaat.



Salam,

Saturday, April 8, 2017

Conditional Filter In SQL Server Query

Menggunakan query untuk menampilkan data merupakan hal yang sering kita lakukan jika berhubungan dengan data yang tersimpan di dalam database.

Dan best practice-nya adalah sebaiknya kita membuat sebuah stored procedure daripada melakukan hard code query di dalam program karena akan lebih mudah melakukan perawatan terhadap query tersebut jika suatu saat terdapat perubahan logika.

Di dalam stored procedure sendiri kita mudah untuk melakukan beberapa macam logika kondisi. Tetapi hal tersebut akan membuat isi dari stored procedure terlihat lebih panjang dan lebih susah dimengerti untuk pertama kali.

Kita coba bandingkan query untuk logika kondisi dibawah ini :

CARA 1 :

IF @var = 1
BEGIN
           SELECT * FROM TABLE_NAME WHERE Column = 'A'
END
ELSE
BEGIN
           SELECT * FROM TABLE_NAME WHERE Column = 'B'
END

CARA 2 :

SELECT * FROM TABLE_NAME WHERE
CASE WHEN @Var = 1 THEN 'A' ELSE 'B' END = Column

Dari sample diatas terlihat bahwa cara kedua akan terlihat lebih pendek dalam penulisan script-nya.
Bayangkan jika logika kondisi terdapat lebih dari 3 filter maka cara nomor 2 akan jauh lebih mudah untuk dibaca dan lebih ringkas.

Dibawah ini sebuah contoh lagi sebuah stored procedure yang akan menampilan all jika @Category adalah "All" dalam hal ini diwakili dengan value 0 dan akan memfilter sesuai kategori jika pilihan @Category selain "All"

CREATE PROCEDURE [dbo].[sp_SAMPLE]
@Category Int
AS
BEGIN
SELECT * FROM Table_Name WHERE
CASE
WHEN @Category = 0 THEN 0
ELSE Table_Name.ID
END = @CategoryORDER BY ID ASC
END

Semoga posting tentang "Conditional Filter In SQL Server Query" ini dapat bermanfaat.



Salam,

Wednesday, April 5, 2017

Xamarin Visual Studio Error The Installed Android SDK Platform Too Old

Judul posting kali ini adalah "Xamarin Visual Studio Error The Installed Android SDK Platform Too Old".

Xamarin Visual Studio Error The Installed Android SDK Platform Too Old

Pesan diatas memberitahukan bahwa Android SDK tidak compatible lagi dengan JDK untuk digunakan melakukan design di Visual Studio.

Biasanya error tersebut terjadi setelah kita telah melakukan update terhadap JDK tetapi kita belum melakukan update terhadap SDK.

Yang perlu kita lakukan adalah klik link Manually update the SDK platform sehingga muncul Android SDK Manager. Seperti terlihat pada gambar dibawah ini :

Xamarin Visual Studio Error The Installed Android SDK Platform Too Old

Dari Android SDK Manager tersebut secara otomatis Android SDK Tools yang diperlukan telah tercentang.

Semoga posting tentang "Xamarin Visual Studio Error The Installed Android SDK Platform Too Old" diatas dapat bermanfaat.


Salam,

Popular Posts