- - PR -
整数データを漢数字表示するには?
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-08-21 17:57
はじめまして。
VB.netからCrystal Reportを使っています。 データセットで整数データを渡した場合、Crystal Reportで、 漢数字に変換して表示したいのですが、どのようにしたらよいでしょうか? 例えば、 元データ:22 → 二十二 という感じです。 よろしくお願いします。 _________________ |
|
投稿日時: 2004-08-22 09:09
お世話になります。
Crystal Report自体には漢数字に変換する関数がないようなので、 ちょっと質問を変えてみます。 Crystal Report内にユーザ定義関数として自作の関数を作成する ことはできるのでしょうか? できるとしたら、どのように行えばよいですか? もし、できないとしたら、VB.netで関数を作りそこで変換して Crystal Reportに渡すことはできますか? この場合、変換したデータ(漢数字文字列)をDatasetに入れる のでしょうか? 以上、よろしくお願いします。 _________________ |
|
投稿日時: 2004-08-22 10:26
AILight掲示板で漢数字に変換の話がありましたね。
http://www.ailight.jp/BBS/Detail.aspx?Header_ID=420 _________________ えムナウ Microsoft MVP for Visual Developer - C#,2005/01-2007/12 えムナウのプログラミングのページ Blog1 Blog2 |
|
投稿日時: 2004-08-22 11:01
>えむナウさん
ありがとうございました。関数のロジックはわかりました。 この関数をCrystal Reportの中で定義することはできるんでしょうか? VB.netの呼び出し側で定義して、その値をCrystal Reportに渡すと したらどういう方法になるんでしょうか? 再びよろしくお願いします。 |
|
投稿日時: 2004-08-22 14:00
えムナウです。
>VB.netの呼び出し側で定義して、その値をCrystal Reportに渡すと >したらどういう方法になるんでしょうか? そんな感じです。 DataSetで渡しているなら、漢数字の項目をDataSetに追加すればいいです。 その時点でデータベーステーブルとDataSetが不一致になりますので、 データベーステーブルを変更してDataSetを作り直したらまた追加しなくてはいけません。 _________________ えムナウ Microsoft MVP for Visual Developer - C#,2005/01-2007/12 えムナウのプログラミングのページ Blog1 Blog2 |
|
投稿日時: 2004-08-23 22:16
えむナウさん
詳しく教えていただきありがとうございました。 VB側でDatasetをセットしてやってみます。 _________________ |
1