Report slow

Stimulsoft Reports.NET discussion
Post Reply
jjc
Posts: 97
Joined: Mon Apr 19, 2010 10:14 pm

Report slow

Post by jjc »

Hi all,
i have a trouble in my Report that is it so slow when i open ,compile and save it and took more than 5 minutes before to finish a process to Compile,Open or Save ,i saw this happen when i put some Conditions in the Report Designer infact i have more than 25 textBox in the Designer that use a condition similiar this one :

Code: Select all

Switch( Excursion_TBL.Pax2 == 0,DataExcursion_TBL_Pax2.Text ="0", Excursion_TBL.CurrencyCode== "USD" && txtCurrency.Text == "USD" && Excursion_TBL.Pax2 > 0,(((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2))+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))*System.Convert.ToDecimal(txtReferenceCur.Text)).ToString("N0"),
Excursion_TBL.CurrencyCode == "USD" && txtCurrency.Text == "VND" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtUsd_Vnd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))* System.Convert.ToDecimal(txtUsd_Vnd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))/ System.Convert.ToDecimal(txtVnd_Usd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode == "USD" && txtCurrency.Text == "THB" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtUsd_Thb.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))* System.Convert.ToDecimal(txtUsd_Thb.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))/ System.Convert.ToDecimal(txtThbUsd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode == "USD" && txtCurrency.Text == "EURO" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtUsd_Euro.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))* System.Convert.ToDecimal(txtUsd_Euro.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))/ System.Convert.ToDecimal(txtEuro_Usd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode == "USD" && txtCurrency.Text == "RIEL" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtUsd_Riel.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))* System.Convert.ToDecimal(txtUsd_Riel.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))/ System.Convert.ToDecimal(txtRiel_Usd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode == "USD" && txtCurrency.Text == "YEN" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtUsd_Yen.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))* System.Convert.ToDecimal(txtUsd_Yen.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))/ System.Convert.ToDecimal(txtYen_Usd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode == "USD" && txtCurrency.Text == "AUD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtUsd_Aud.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))* System.Convert.ToDecimal(txtUsd_Aud.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))/ System.Convert.ToDecimal(txtAud_Usd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode == "USD" && txtCurrency.Text == "SGD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtUsd_Sgd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))* System.Convert.ToDecimal(txtUsd_Sgd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))/ System.Convert.ToDecimal(txtSgd_Usd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode == "USD" && txtCurrency.Text == "MYR" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtUsd_Myr.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))* System.Convert.ToDecimal(txtUsd_Myr.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))/ System.Convert.ToDecimal(txtMyr_Usd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode == "USD" && txtCurrency.Text == "IDR" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtUsd_Idr.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))* System.Convert.ToDecimal(txtUsd_Idr.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))/ System.Convert.ToDecimal(txtIdr_Usd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode == "USD" && txtCurrency.Text == "KIP" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtUsd_Kip.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))* System.Convert.ToDecimal(txtUsd_Kip.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtExcursionUsdRech.Text))/ System.Convert.ToDecimal(txtKip_Usd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "THB" && txtCurrency.Text == "THB" && Excursion_TBL.Pax2 > 0,(((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionUsdRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2))+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))*System.Convert.ToDecimal(txtThbThb.Text)).ToString("N0"),
Excursion_TBL.CurrencyCode== "THB" && txtCurrency.Text == "USD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtThbUsd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))* System.Convert.ToDecimal(txtThbUsd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))/ System.Convert.ToDecimal(txtUsd_Thb.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "THB" && txtCurrency.Text == "VND" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtThb_Vnd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))* System.Convert.ToDecimal(txtThb_Vnd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))/ System.Convert.ToDecimal(txtVnd_Thb.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "THB" && txtCurrency.Text == "EURO" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtThbEuro.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))* System.Convert.ToDecimal(txtThbEuro.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))/ System.Convert.ToDecimal(txtEuro_Thb.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "THB" && txtCurrency.Text == "RIEL" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtThb_Riel.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))* System.Convert.ToDecimal(txtThb_Riel.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))/ System.Convert.ToDecimal(txtRiel_Thb.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "THB" && txtCurrency.Text == "YEN" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtThb_Yen.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))* System.Convert.ToDecimal(txtThb_Yen.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))/ System.Convert.ToDecimal(txtYen_Thb.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "THB" && txtCurrency.Text == "AUD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtThb_Aud.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))* System.Convert.ToDecimal(txtThb_Aud.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))/ System.Convert.ToDecimal(txtAud_Thb.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "THB" && txtCurrency.Text == "SGD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtThb_Sgd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))* System.Convert.ToDecimal(txtThb_Sgd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))/ System.Convert.ToDecimal(txtSgd_Thb.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "THB" && txtCurrency.Text == "IDR" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtThb_Idr.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))* System.Convert.ToDecimal(txtThb_Idr.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))/ System.Convert.ToDecimal(txtIdr_Thb.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "THB" && txtCurrency.Text == "KIP" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtThb_Kip.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))* System.Convert.ToDecimal(txtThb_Kip.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))/ System.Convert.ToDecimal(txtKip_Thb.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "THB" && txtCurrency.Text == "MYR" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtThb_Myr.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))* System.Convert.ToDecimal(txtThb_Myr.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToThbEXC.Text))/ System.Convert.ToDecimal(txtMyr_Thb.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "VND" && txtCurrency.Text == "VND" && Excursion_TBL.Pax2 > 0,(((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2))+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))*System.Convert.ToDecimal(txtVndVnd.Text)).ToString("N0"),
Excursion_TBL.CurrencyCode== "VND" && txtCurrency.Text == "USD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtVnd_Usd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))* System.Convert.ToDecimal(txtVnd_Usd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))/ System.Convert.ToDecimal(txtUsd_Vnd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "VND" && txtCurrency.Text == "THB" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtVnd_Thb.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))* System.Convert.ToDecimal(txtVnd_Thb.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))/ System.Convert.ToDecimal(txtThb_Vnd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "VND" && txtCurrency.Text == "EURO" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtVnd_Euro.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))* System.Convert.ToDecimal(txtVnd_Euro.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))/ System.Convert.ToDecimal(txtEuro_Vnd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "VND" && txtCurrency.Text == "RIEL" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtVnd_Riel.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))* System.Convert.ToDecimal(txtVnd_Riel.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))/ System.Convert.ToDecimal(txtRiel_Vnd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "VND" && txtCurrency.Text == "YEN" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtVnd_Yen.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))* System.Convert.ToDecimal(txtVnd_Yen.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))/ System.Convert.ToDecimal(txtYen_Vnd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "VND" && txtCurrency.Text == "AUD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtVnd_Aud.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))* System.Convert.ToDecimal(txtVnd_Aud.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))/ System.Convert.ToDecimal(txtAud_Vnd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "VND" && txtCurrency.Text == "SGD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtVnd_Sgd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))* System.Convert.ToDecimal(txtVnd_Sgd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))/ System.Convert.ToDecimal(txtSgd_Vnd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "VND" && txtCurrency.Text == "IDR" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtVnd_Idr.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))* System.Convert.ToDecimal(txtVnd_Idr.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))/ System.Convert.ToDecimal(txtIdr_Vnd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "VND" && txtCurrency.Text == "KIP" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtVnd_Kip.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))* System.Convert.ToDecimal(txtVnd_Kip.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))/ System.Convert.ToDecimal(txtKip_Vnd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "VND" && txtCurrency.Text == "MYR" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtVnd_Myr.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))* System.Convert.ToDecimal(txtVnd_Myr.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToVndEXC.Text))/ System.Convert.ToDecimal(txtMyr_Vnd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "RIEL" && txtCurrency.Text == "RIEL" && Excursion_TBL.Pax2 > 0,(((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2))+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))*System.Convert.ToDecimal(txtRielRiel.Text)).ToString("N0"),
Excursion_TBL.CurrencyCode== "RIEL" && txtCurrency.Text == "USD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtRiel_Usd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))* System.Convert.ToDecimal(txtRiel_Usd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))/ System.Convert.ToDecimal(txtUsd_Riel.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "RIEL" && txtCurrency.Text == "VND" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtRiel_Vnd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))* System.Convert.ToDecimal(txtRiel_Vnd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))/ System.Convert.ToDecimal(txtVnd_Riel.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "RIEL" && txtCurrency.Text == "THB" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtRiel_Thb.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))* System.Convert.ToDecimal(txtRiel_Thb.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))/ System.Convert.ToDecimal(txtThb_Riel.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "RIEL" && txtCurrency.Text == "EURO" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtRiel_Euro.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))* System.Convert.ToDecimal(txtRiel_Euro.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))/ System.Convert.ToDecimal(txtEuro_Riel.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "RIEL" && txtCurrency.Text == "YEN" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtRiel_Yen.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))* System.Convert.ToDecimal(txtRiel_Yen.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))/ System.Convert.ToDecimal(txtYen_Riel.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "RIEL" && txtCurrency.Text == "AUD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtRiel_Aud.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))* System.Convert.ToDecimal(txtRiel_Aud.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))/ System.Convert.ToDecimal(txtAud_Riel.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "RIEL" && txtCurrency.Text == "SGD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtRiel_Sgd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))* System.Convert.ToDecimal(txtRiel_Sgd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))/ System.Convert.ToDecimal(txtSgd_Riel.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "RIEL" && txtCurrency.Text == "IDR" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtRiel_Idr.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))* System.Convert.ToDecimal(txtRiel_Idr.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))/ System.Convert.ToDecimal(txtIdr_Riel.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "RIEL" && txtCurrency.Text == "KIP" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtRiel_Kip.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))* System.Convert.ToDecimal(txtRiel_Kip.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))/ System.Convert.ToDecimal(txtKip_Riel.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "RIEL" && txtCurrency.Text == "MYR" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtRiel_Myr.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))* System.Convert.ToDecimal(txtRiel_Myr.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToRielEXC.Text))/ System.Convert.ToDecimal(txtMyr_Riel.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "EUR" && txtCurrency.Text == "EURO" && Excursion_TBL.Pax2 > 0,(((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2))+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))*System.Convert.ToDecimal(txtEuroEuro.Text)).ToString("N0"),
Excursion_TBL.CurrencyCode == "EUR" && txtCurrency.Text == "USD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtEuro_Usd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))* System.Convert.ToDecimal(txtEuro_Usd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))/ System.Convert.ToDecimal(txtUsd_Euro.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode == "EUR" && txtCurrency.Text == "VND" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtEuro_Vnd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))* System.Convert.ToDecimal(txtEuro_Vnd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))/ System.Convert.ToDecimal(txtVnd_Euro.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode == "EUR" && txtCurrency.Text == "THB" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtEuro_Thb.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))* System.Convert.ToDecimal(txtEuro_Thb.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))/ System.Convert.ToDecimal(txtThbEuro.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode == "EUR" && txtCurrency.Text == "RIEL" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtEuro_Riel.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))* System.Convert.ToDecimal(txtEuro_Riel.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))/ System.Convert.ToDecimal(txtRiel_Euro.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode == "EUR" && txtCurrency.Text == "YEN" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtEuro_Yen.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))* System.Convert.ToDecimal(txtEuro_Yen.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))/ System.Convert.ToDecimal(txtYen_Euro.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode == "EUR" && txtCurrency.Text == "AUD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtEuro_Aud.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))* System.Convert.ToDecimal(txtEuro_Aud.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))/ System.Convert.ToDecimal(txtAud_Euro.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode == "EUR" && txtCurrency.Text == "SGD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtEuro_Sgd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))* System.Convert.ToDecimal(txtEuro_Sgd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))/ System.Convert.ToDecimal(txtSgd_Euro.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode == "EUR" && txtCurrency.Text == "IDR" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtEuro_Idr.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))* System.Convert.ToDecimal(txtEuro_Idr.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))/ System.Convert.ToDecimal(txtIdr_Euro.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode == "EUR" && txtCurrency.Text == "KIP" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtEuro_Kip.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))* System.Convert.ToDecimal(txtEuro_Kip.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))/ System.Convert.ToDecimal(txtKip_Euro.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode == "EUR" && txtCurrency.Text == "MYR" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtEuro_Myr.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))* System.Convert.ToDecimal(txtEuro_Myr.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToEuroEXC.Text))/ System.Convert.ToDecimal(txtMyr_Euro.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "KIP" && txtCurrency.Text == "KIP" && Excursion_TBL.Pax2 > 0,(((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2))+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))*System.Convert.ToDecimal(txtKipKip.Text)).ToString("N0"),
Excursion_TBL.CurrencyCode== "KIP" && txtCurrency.Text == "USD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtKip_Usd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))* System.Convert.ToDecimal(txtKip_Usd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))/ System.Convert.ToDecimal(txtUsd_Kip.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode == "KIP" && txtCurrency.Text == "VND" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtKip_Vnd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))* System.Convert.ToDecimal(txtKip_Vnd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))/ System.Convert.ToDecimal(txtVnd_Kip.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "KIP" && txtCurrency.Text == "THB" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtKip_Thb.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))* System.Convert.ToDecimal(txtKip_Thb.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))/ System.Convert.ToDecimal(txtThb_Kip.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "KIP" && txtCurrency.Text == "EURO" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtKip_Euro.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))* System.Convert.ToDecimal(txtKip_Euro.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))/ System.Convert.ToDecimal(txtEuro_Kip.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "KIP" && txtCurrency.Text == "RIEL" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtKip_Riel.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))* System.Convert.ToDecimal(txtKip_Riel.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))/ System.Convert.ToDecimal(txtRiel_Kip.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "KIP" && txtCurrency.Text == "YEN" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtKip_Yen.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))* System.Convert.ToDecimal(txtKip_Yen.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))/ System.Convert.ToDecimal(txtYen_Kip.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "KIP" && txtCurrency.Text == "AUD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtKip_Aud.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))* System.Convert.ToDecimal(txtKip_Aud.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))/ System.Convert.ToDecimal(txtAud_Kip.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "KIP" && txtCurrency.Text == "SGD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtKip_Sgd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))* System.Convert.ToDecimal(txtKip_Sgd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))/ System.Convert.ToDecimal(txtSgd_Kip.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode == "KIP" && txtCurrency.Text == "IDR" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtKip_Idr.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))* System.Convert.ToDecimal(txtKip_Idr.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))/ System.Convert.ToDecimal(txtIdr_Kip.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "KIP" && txtCurrency.Text == "MYR" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtKip_Myr.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))* System.Convert.ToDecimal(txtKip_Myr.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToKipEXC.Text))/ System.Convert.ToDecimal(txtMyr_Kip.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "YEN" && txtCurrency.Text == "YEN" && Excursion_TBL.Pax2 > 0,(((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2))+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))*System.Convert.ToDecimal(txtYenYen.Text)).ToString("N0"),
Excursion_TBL.CurrencyCode== "YEN" && txtCurrency.Text == "USD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtYen_Usd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))* System.Convert.ToDecimal(txtYen_Usd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))/ System.Convert.ToDecimal(txtUsd_Yen.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "YEN" && txtCurrency.Text == "VND" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtYen_Vnd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))* System.Convert.ToDecimal(txtYen_Vnd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))/ System.Convert.ToDecimal(txtVnd_Yen.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "YEN" && txtCurrency.Text == "THB" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtYen_Thb.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))* System.Convert.ToDecimal(txtYen_Thb.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))/ System.Convert.ToDecimal(txtThb_Yen.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "YEN" && txtCurrency.Text == "EURO" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtYen_Euro.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))* System.Convert.ToDecimal(txtYen_Euro.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))/ System.Convert.ToDecimal(txtEuro_Yen.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "YEN" && txtCurrency.Text == "RIEL" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtYen_Riel.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))* System.Convert.ToDecimal(txtYen_Riel.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))/ System.Convert.ToDecimal(txtRiel_Yen.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "YEN" && txtCurrency.Text == "KIP" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtYen_Kip.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))* System.Convert.ToDecimal(txtYen_Kip.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))/ System.Convert.ToDecimal(txtKip_Yen.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "YEN" && txtCurrency.Text == "AUD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtYen_Aud.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))* System.Convert.ToDecimal(txtYen_Aud.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))/ System.Convert.ToDecimal(txtAud_Yen.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "YEN" && txtCurrency.Text == "SGD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtYen_Sgd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))* System.Convert.ToDecimal(txtYen_Sgd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))/ System.Convert.ToDecimal(txtSgd_Yen.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "YEN" && txtCurrency.Text == "IDR" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtYen_Idr.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))* System.Convert.ToDecimal(txtYen_Idr.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))/ System.Convert.ToDecimal(txtIdr_Yen.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "YEN" && txtCurrency.Text == "MYR" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtYen_Myr.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))* System.Convert.ToDecimal(txtYen_Myr.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToYenEXC.Text))/ System.Convert.ToDecimal(txtMyr_Yen.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "AUD" && txtCurrency.Text == "AUD" && Excursion_TBL.Pax2 > 0,(((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2))+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))*System.Convert.ToDecimal(txtAudAud.Text)).ToString("N0"),
Excursion_TBL.CurrencyCode== "AUD" && txtCurrency.Text == "USD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtAud_Usd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))* System.Convert.ToDecimal(txtAud_Usd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))/ System.Convert.ToDecimal(txtUsd_Aud.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "AUD" && txtCurrency.Text == "VND" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtAud_Vnd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))* System.Convert.ToDecimal(txtAud_Vnd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))/ System.Convert.ToDecimal(txtVnd_Aud.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "AUD" && txtCurrency.Text == "THB" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtAud_Thb.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))* System.Convert.ToDecimal(txtAud_Thb.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))/ System.Convert.ToDecimal(txtThb_Aud.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "AUD" && txtCurrency.Text == "EURO" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtAud_Euro.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))* System.Convert.ToDecimal(txtAud_Euro.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))/ System.Convert.ToDecimal(txtEuro_Aud.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "AUD" && txtCurrency.Text == "RIEL" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtAud_Riel.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))* System.Convert.ToDecimal(txtAud_Riel.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))/ System.Convert.ToDecimal(txtRiel_Aud.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "AUD" && txtCurrency.Text == "KIP" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtAud_Kip.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))* System.Convert.ToDecimal(txtAud_Kip.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))/ System.Convert.ToDecimal(txtKip_Aud.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "AUD" && txtCurrency.Text == "SGD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtAud_Sgd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))* System.Convert.ToDecimal(txtAud_Sgd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))/ System.Convert.ToDecimal(txtSgd_Aud.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "AUD" && txtCurrency.Text == "YEN" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtAud_Yen.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))* System.Convert.ToDecimal(txtAud_Yen.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))/ System.Convert.ToDecimal(txtYen_Aud.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "AUD" && txtCurrency.Text == "IDR" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtAud_Idr.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))* System.Convert.ToDecimal(txtAud_Idr.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))/ System.Convert.ToDecimal(txtIdr_Aud.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "AUD" && txtCurrency.Text == "MYR" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtAud_Myr.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))* System.Convert.ToDecimal(txtAud_Myr.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToAudEXC.Text))/ System.Convert.ToDecimal(txtMyr_Aud.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "SGD" && txtCurrency.Text == "SGD" && Excursion_TBL.Pax2 > 0,(((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2))+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))*System.Convert.ToDecimal(txtSgdSgd.Text)).ToString("N0"),
Excursion_TBL.CurrencyCode== "SGD" && txtCurrency.Text == "USD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtSgd_Usd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))* System.Convert.ToDecimal(txtSgd_Usd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))/ System.Convert.ToDecimal(txtUsd_Sgd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "SGD" && txtCurrency.Text == "VND" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtSgd_Vnd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))* System.Convert.ToDecimal(txtSgd_Vnd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))/ System.Convert.ToDecimal(txtVnd_Sgd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "SGD" && txtCurrency.Text == "THB" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtSgd_Thb.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))* System.Convert.ToDecimal(txtSgd_Thb.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))/ System.Convert.ToDecimal(txtThb_Sgd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "SGD" && txtCurrency.Text == "EURO" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtSgd_Euro.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))* System.Convert.ToDecimal(txtSgd_Euro.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))/ System.Convert.ToDecimal(txtEuro_Sgd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "SGD" && txtCurrency.Text == "RIEL" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtSgd_Riel.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))* System.Convert.ToDecimal(txtSgd_Riel.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))/ System.Convert.ToDecimal(txtRiel_Sgd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "SGD" && txtCurrency.Text == "KIP" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtSgd_Kip.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))* System.Convert.ToDecimal(txtSgd_Kip.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))/ System.Convert.ToDecimal(txtKip_Sgd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "SGD" && txtCurrency.Text == "YEN" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtSgd_Yen.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))* System.Convert.ToDecimal(txtSgd_Yen.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))/ System.Convert.ToDecimal(txtYen_Sgd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "SGD" && txtCurrency.Text == "IDR" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtSgd_Idr.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))* System.Convert.ToDecimal(txtSgd_Idr.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))/ System.Convert.ToDecimal(txtIdr_Sgd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "SGD" && txtCurrency.Text == "MYR" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtSgd_Myr.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))* System.Convert.ToDecimal(txtSgd_Myr.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))/ System.Convert.ToDecimal(txtMyr_Sgd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "SGD" && txtCurrency.Text == "AUD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtSgd_Aud.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))* System.Convert.ToDecimal(txtSgd_Aud.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToSgdEXC.Text))/ System.Convert.ToDecimal(txtAud_Sgd.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "IDR" && txtCurrency.Text == "IDR" && Excursion_TBL.Pax2 > 0,(((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2))+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))*System.Convert.ToDecimal(txtIdrIdr.Text)).ToString("N0"),
Excursion_TBL.CurrencyCode== "IDR" && txtCurrency.Text == "USD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtIdr_Usd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))* System.Convert.ToDecimal(txtIdr_Usd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))/ System.Convert.ToDecimal(txtUsd_Idr.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "IDR" && txtCurrency.Text == "VND" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtIdr_Vnd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))* System.Convert.ToDecimal(txtIdr_Vnd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))/ System.Convert.ToDecimal(txtVnd_Idr.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "IDR" && txtCurrency.Text == "THB" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtIdr_Thb.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))* System.Convert.ToDecimal(txtIdr_Thb.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))/ System.Convert.ToDecimal(txtThb_Idr.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "IDR" && txtCurrency.Text == "EURO" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtIdr_Euro.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))* System.Convert.ToDecimal(txtIdr_Euro.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))/ System.Convert.ToDecimal(txtEuro_Idr.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "IDR" && txtCurrency.Text == "RIEL" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtIdr_Riel.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))* System.Convert.ToDecimal(txtIdr_Riel.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))/ System.Convert.ToDecimal(txtRiel_Idr.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "IDR" && txtCurrency.Text == "KIP" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtIdr_Kip.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))* System.Convert.ToDecimal(txtIdr_Kip.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))/ System.Convert.ToDecimal(txtKip_Idr.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "IDR" && txtCurrency.Text == "YEN" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtIdr_Yen.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))* System.Convert.ToDecimal(txtIdr_Yen.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))/ System.Convert.ToDecimal(txtYen_Idr.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "IDR" && txtCurrency.Text == "SGD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtIdr_Sgd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))* System.Convert.ToDecimal(txtIdr_Sgd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))/ System.Convert.ToDecimal(txtSgd_Idr.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "IDR" && txtCurrency.Text == "MYR" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtIdr_Myr.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))* System.Convert.ToDecimal(txtIdr_Myr.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))/ System.Convert.ToDecimal(txtMyr_Idr.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "IDR" && txtCurrency.Text == "AUD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtIdr_Aud.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))* System.Convert.ToDecimal(txtIdr_Aud.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToIdrEXC.Text))/ System.Convert.ToDecimal(txtAud_Idr.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "MYR" && txtCurrency.Text == "MYR" && Excursion_TBL.Pax2 > 0,(((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2))+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))*System.Convert.ToDecimal(txtMyrMyr.Text)).ToString("N0"),
Excursion_TBL.CurrencyCode== "MYR" && txtCurrency.Text == "USD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtMyr_Usd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))* System.Convert.ToDecimal(txtMyr_Usd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))/ System.Convert.ToDecimal(txtUsd_Myr.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "MYR" && txtCurrency.Text == "VND" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtMyr_Vnd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))* System.Convert.ToDecimal(txtMyr_Vnd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))/ System.Convert.ToDecimal(txtVnd_Myr.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "MYR" && txtCurrency.Text == "THB" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtMyr_Thb.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))* System.Convert.ToDecimal(txtMyr_Thb.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))/ System.Convert.ToDecimal(txtThb_Myr.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "MYR" && txtCurrency.Text == "EURO" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtMyr_Euro.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))* System.Convert.ToDecimal(txtMyr_Euro.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))/ System.Convert.ToDecimal(txtEuro_Myr.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "MYR" && txtCurrency.Text == "RIEL" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtMyr_Riel.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))* System.Convert.ToDecimal(txtMyr_Riel.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))/ System.Convert.ToDecimal(txtRiel_Myr.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "MYR" && txtCurrency.Text == "KIP" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtMyr_Kip.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))* System.Convert.ToDecimal(txtMyr_Kip.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))/ System.Convert.ToDecimal(txtKip_Myr.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "MYR" && txtCurrency.Text == "YEN" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtMyr_Yen.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))* System.Convert.ToDecimal(txtMyr_Yen.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))/ System.Convert.ToDecimal(txtYen_Myr.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "MYR" && txtCurrency.Text == "SGD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtMyr_Sgd.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))* System.Convert.ToDecimal(txtMyr_Sgd.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))/ System.Convert.ToDecimal(txtSgd_Myr.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "MYR" && txtCurrency.Text == "IDR" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtMyr_Idr.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))* System.Convert.ToDecimal(txtMyr_Idr.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))/ System.Convert.ToDecimal(txtIdr_Myr.Text)).ToString("N0")),
Excursion_TBL.CurrencyCode== "MYR" && txtCurrency.Text == "AUD" && Excursion_TBL.Pax2 > 0,
IIF(System.Convert.ToDecimal(txtMyr_Aud.Text) > 1,
((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))* System.Convert.ToDecimal(txtMyr_Aud.Text)).ToString("N0"),((((System.Convert.ToDecimal(Excursion_TBL.Pax2) *  System.Convert.ToDecimal(txtExcursionGenRech.Text)) / 100) + System.Convert.ToDecimal(Excursion_TBL.Pax2)+ System.Convert.ToDecimal(txtUsdToMyrEXC.Text))/ System.Convert.ToDecimal(txtAud_Myr.Text)).ToString("N0")))
Can you suggest me why my report is slow?What can be wrong with it?

I wish you a good day.

Cheers
Alex K.
Posts: 6488
Joined: Thu Jul 29, 2010 2:37 am

Report slow

Post by Alex K. »

Hello,

Please send to to support[at]stimulsoft.com your .MRT file with database for analysis.

Thank you.
jjc
Posts: 97
Joined: Mon Apr 19, 2010 10:14 pm

Report slow

Post by jjc »

Hi Aleksey,
thanks for your fast reply ,i sent my project to the support@stimulsoft.com.

Have a good day.

Cheers
Alex K.
Posts: 6488
Joined: Thu Jul 29, 2010 2:37 am

Report slow

Post by Alex K. »

Hello,

OK! Thank you.
We need some time for check your report.

Thank you.
jjc
Posts: 97
Joined: Mon Apr 19, 2010 10:14 pm

Report slow

Post by jjc »

Hello Aleksey,
sorry for my later but i need time to check out my report and at the end your advice was so right infact now the report is not slow following the method you adviced me.

Thanks so much to spend time for my problem.:biggrin:

have a good day.

Cheers
Alex K.
Posts: 6488
Joined: Thu Jul 29, 2010 2:37 am

Report slow

Post by Alex K. »

OK! Great!
Let us know if you need any additional help.

Have a nice day too.
Post Reply