水晶報表中數字轉大寫金額的原始碼

2021-04-19 03:59:25 字數 787 閱讀 4375

最近發現乙個不錯的原始碼,貼出來供自己和大家學習。

//轉換的程式

public static void floattransform(string strnum,ref string result)

if(w==0)

else

}else if((numlen-i+1)>6)//判斷是否是萬以上

if(w==0)

else}

else if((numlen-i+1)>3)

if(w==0)

else

}else if((numlen-i+1)>0)

if(w==0)

else

}  }

else if(strint.substring(i,1)=="0"&&ling==true) 

}//計算小數部分的大寫!

int numlenflt=strfloat.length;

if(strfloat.substring(0,1)=="0"&&strfloat.substring(1,1)=="0")

else if(strfloat.substring(0,1)!="0"&&strfloat.substring(1,1)=="0")

else if(strfloat.substring(0,1)=="0"&&strfloat.substring(1,1)!="0")

else if(strfloat.substring(0,1)!="0"&&strfloat.substring(1,1)!="0")

}

水晶報表中動態顯示小數字

水晶報表中動態顯示小數字 from 大家都知道,在水晶報表裡,小數點的保留是個比較討厭的問題。因為在數字欄位的格式化中,小數點格式化的位數是固定的。也就是說要麼保留兩位,要麼保留三位 要麼一位都不保留。其實在很多時候,客戶更希望的是伺服器端是幾位就保留幾位。曾經有n 個人問過我這個問題如何解決,今天...

水晶報表在VS中的使用

水晶報表在應用時分兩種方法,分別是拉模式 pull 推模式 push 1 拉模式 在水晶報表生成時的 資料來源 是從水晶報表檔案中的sql語句從資料庫中提取的,在程式設計時不用重寫sql語句,但要加上登入資訊 具體方法,後面介紹 2 推模式 在水晶報表生成時的資料來源,是用程式設計時重寫水晶報表中s...

水晶報表中畫斜線的方法

方法 1.你可以用附件裡面的 畫圖 繁體裡面叫小畫家的工具 用它來畫 乙個單元格 然後把斜線 畫在裡面 a是輸入你在報表裡面要顯示的文字 分別在斜線的兩邊輸入 畫圖裡面有條斜線 調整的大小儲存 最後在水晶報表裡面插入即可。方法2 就是在word裡面畫好輸入了文字帶斜線的乙個單元格 按鍵盤上面的 pr...