Posts

Showing posts from July, 2018

Redirect To Current URL in ASP.NET

Pada posting " Redirect To Current URL in ASP.NET " penulis berikan sample untuk melakukan redirect ke alamat URL dengan 2 cara dengan pendekatan yang berbeda. Sebab seringkali kita perlu untuk melakukan redirect ke alamat asal di ASP.NET misalnya kita ingin langsung mengkosongkan halaman web. Cara yang pertama ada dengan menggunakan Path dari URL sehingga seperti  melakukan postback dengan alamat path asli tanpa querystring. Original URL : http://myurl/mypage.aspx?id=1 Response.Redirect(HttpContext.Current.Request.Path) Result : http://myurl/mypage.aspx Cara kedua adalah dengan menggunakan RawURL atau alamat asli dari URL yang telah diakses. Dengan alamat URL seperti disebut diatas maka hasilnya akan seperti dibawah ini : Response.Redirect(Request.RawURL) Result : http://myurl/mypage.aspx?id=1 Semoga posting tentang " Redirect To Current URL in ASP.NET " ini dapat bermanfaat. Salam,

Get Return Queue ID From SP_Send_DBMail in SQL Server

Pada posting " Get Return Queue ID From SP_Send_DBMail in SQL Server " akan diberikan sample cara mendapatkan Queue ID dari SP_SendDBMail. -- ========================================= -- Author           : MAS -- Create date    : 10 Juli 2018 -- Description    : Send Mail : text or html -- ========================================== CREATE PROCEDURE [dbo].[sp_sendmail] @Destination varchar(256), @Subject varchar(256), @MailBody varchar(5000), @Format varchar(10) AS BEGIN     SET NOCOUNT ON;             DECLARE @mailitem_id Int;     DECLARE @message Varchar(50);     BEGIN TRY         EXEC msdb.dbo.sp_send_dbmail                 @profile_name ='ProfileMailHO',                 @recipients = @Destination,                 @subject = @Subject,                 @body = @MailBody,                 @body_format = @Format,                 @mailitem_id = @mailitem_id OUTPUT                 IF ISNULL(@mailitem_id, 0) = 0         BEGIN             SELECT

Not connected to K2 Server / A connection to the K2 Server could not be established

Ketika membuka K2 Project di K2 Studio dan muncul pesan "A connection to the K2 Server could not be established" or "Not connected to K2 server" dan juga terjadi pada saat melakukan deploy workflow melalui K2 Studio. Analisa Hal ini biasanya disebabkan karena kesalahan konfigurasi di K2 Studio. Berikut ini hal-hal yang dapat kita lakukan : Pertama yang perlu kita lakukan adalah melakukan pengechekan koneksi terhadap setting koneksi di K2 Server melalui menu File > Options: - Pastikan nama server yang disetting benar. - Pastikan port host server benar (Default 5555) Selanjutnya lakukan pengechekan hal yang sama di Workflow Server Environment Field menggunakan object browser : - Pastikan nama server yang disetting benar. - Pastikan port host server benar (Default 5252) Semoga posting tentang " Not connected to K2 Server/A connection to the K2 Server could not be established " diatas dapat bermanfaat. Salam

K2 Package And Deployment Error : Form is referencing the 'UnknownEnvironmentField' Field that could not be found

Image
Sesuai dengan judul posting diatas " K2 Package And Deployment Error : Form is referencing the 'UnknownEnvironmentField' Field that could not be found " terjadi pada saat akan melakukan packing smartform dari environment Development ke Production. Umumnya error tersebut terjadi jika ada error di line rule SmartView maupun SmartForm. Bedanya adalah jika terjadi error di SmartView maka error detail akan lebih jelas diperlihatkan sedangkan jika di SmartView kita perlu cek satu per satu rule-nya. Jika di SmartView terdapat SmartObject yang telah dihapus tetapi masih ada di rule meskipun telah di-disable, maka hapuslah line rule tersebut karena tetap akan menyebabkan error meskipun rule action telah di-disable. Untuk level SmartView dan SmartForm periksa juga rule yang berisi objek link yang mengambil data Environment Runtime. Dibawah ini sample Environment yang error : Semoga postingan tentang " K2 Package And Deployment Error : Form is referencing