- - PR -
DataReportのテキストボックスの有効桁数を変更するには?
1
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2006-08-11 15:47
VisualSutudio6.0で開発しています。
DataReportで帳票の出力をしています。 詳細セクションにテキストボックスを配置してDBからSlectしてきた8桁の日付を6桁で表示したいのですが、うまくいきません。 コード上でこのテキストボックスにアクセスもできません。 クリスタルレポートなどではデザイナで有効桁数を設定できるようなのですが、 DataReportにはそのような機能がないのでしょうか? どなたかご存知の方がいらっしゃいましたらご教示ください。 よろしくお願いいたします。 | ||||
|
投稿日時: 2006-08-11 17:09
2006/11/07 -> 06/11/07 ということでしょうか? 8 桁で抽出してからどうこうするのではなく、6 桁になるようにクエリを書いてください。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2006-08-11 17:29
じゃんぬねっとさんありがとうございます。
20061107 を 200611と表示させます。 実はSQLの書き方に詳しくないので、元々クリスタルレポート用に書かれたSQLを そのまま使って同じように6桁で表示できないかと思っていたのですがやはりできないようですね。 もう少しSQLを勉強してみます。 ありがとうございました。 | ||||
|
投稿日時: 2006-08-11 17:33
DBMS は何を使われていますか? SUBSTR 関数で良いのではないでしょうか? _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 |
1