クリレポで円グラフ作成について
momomo - 2010/02/15(Mon) 16:49 No.4511
- 現在、C#でクリスタルレポートを使用して、
円グラフの作成を行っています。
CrystalReportのsection3(詳細)部分に
No 金種 枚数 金額
1 1万円 10 100000
2 5千円 5 25000
3 2千円 2 4000
4 1千円 1 1000
と表示はできたのですが、枚数の各割合を円グラフ
を使って表したいです。
チャートを挿入して、
@タイプで円を選択
Aデータでレポートフィールドの金種名を選択
(変更時…@金種名-Aと表示されています。)
B表示する値:レポートフィールドの枚数を選択
上記Bを行うと、表示する値が"枚数の件数"と表示
されてしまいます。
表示する値:は必ず"***の件数"となるのでしょうか?
また、どのようにしたら各金種に対する枚数を
表示できるのでしょうか?
よろしくお願いします。
- Re: クリレポで円グラフ作...
momomo - 2010/02/15(Mon) 18:48 No.4512
- 自己解決しました。
改頁の応用について(グループ化?)
らいじんおー - 2010/02/08(Mon) 22:05 No.4509
- はじめまして。クリレポの初心者です。
*Crystal Reports Basic for Visual Studio 2008を使用しています。
今回、下記(■)のようなレポートを作成したいのですが、
セクションエキスパートの設定やサブレポートを色々試しても思うように作成されないので、
どのようにすればよいかアドバイスを頂戴したく投稿させて頂きました。
一通り過去記事等を検索して、同じような問合せがないか見てみましたが、
見当たらなかったため投稿させて頂いております。
(もし認識違いでしたら、大変恐縮ですがご指摘頂けますと幸いです)
なお、「入門編風:グループ化してデータを出力」ページを参考にグループ化も試行錯誤おりますが、
なかなかうまくいきません。。。
以降、長々と申し訳ありませんが何卒ご教示のほどよろしくお願いいたします。
●課題データ
ヘッダ1 ヘッダ2 明細1 明細2 明細3 明細4
キー キー キー
店舗コード 商品コード 購入日 本数 購入単価(円) 合計金額(円)
001 AAA 2010/01/04 10 1000 10000
001 AAA 2010/01/05 15 1000 15000
001 AAA 2010/01/06 20 1000 20000
001 BBB 2010/01/04 10 1000 10000
001 BBB 2010/01/05 15 1000 15000
001 BBB 2010/01/06 10 1000 10000
001 BBB 2010/01/07 10 1000 10000
001 BBB 2010/01/08 10 1000 10000
001 BBB 2010/01/12 10 1000 10000
001 BBB 2010/01/13 10 1000 10000
002 AAA 2010/01/04 10 1000 10000
002 AAA 2010/01/05 15 1000 15000
002 AAA 2010/01/06 10 1000 10000
店舗コード(1):商品コード(n)
商品コード(1):購入日(m)
■作成したいレポートイメージ
条件1:明細レコードがページ一杯になった場合は改頁する(各項目名も次頁に残す)。
条件2:店舗コードが変わった場合は改頁する。
【1ページ目】
============================
店舗コード(001)
商品コード(AAA)
――――――――――――――――――――――――
|購入日 |本数|購入単価(円)|合計金額(円)|
――――――――――――――――――――――――
|2010/01/04| 10| 1000| 10000|
――――――――――――――――――――――――
|2010/01/05| 15| 1000| 15000|
――――――――――――――――――――――――
|2010/01/06| 20| 1000| 20000|
商品コード(BBB)
――――――――――――――――――――――――
|購入日 |本数|購入単価(円)|合計金額(円)|
――――――――――――――――――――――――
|2010/01/04| 10| 1000| 10000|
――――――――――――――――――――――――
============================ 条件1により改頁
【2ページ目】
============================
店舗コード(001)
商品コード(BBB)
――――――――――――――――――――――――
|購入日 |本数|購入単価(円)|合計金額(円)|
――――――――――――――――――――――――
|2010/01/05| 15| 1000| 15000|
――――――――――――――――――――――――
|2010/01/06| 10| 1000| 10000|
――――――――――――――――――――――――
|2010/01/07| 10| 1000| 10000|
――――――――――――――――――――――――
|2010/01/08| 10| 1000| 10000|
――――――――――――――――――――――――
|2010/01/12| 10| 1000| 10000|
――――――――――――――――――――――――
|2010/01/13| 10| 1000| 10000|
――――――――――――――――――――――――
============================ 条件2により改頁
【3ページ目】
============================
店舗コード(002)
商品コード(AAA)
――――――――――――――――――――――――
|購入日 |本数|購入単価(円)|合計金額(円)|
――――――――――――――――――――――――
|2010/01/04| 10| 1000| 10000|
――――――――――――――――――――――――
|2010/01/05| 15| 1000| 15000|
――――――――――――――――――――――――
|2010/01/06| 10| 1000| 10000|
――――――――――――――――――――――――
============================
- Re: 改頁の応用について(...
らいじんおー - 2010/02/09(Tue) 00:32 No.4510
- すみません。らいじんおーの自己レスです。
上記スレでうまくいかなかった理由がわかりました(上記例における希望イメージは解決です)。
現象はクリレポ側でどんな設定をしても「商品コード」毎に改頁がされてしまう問題でしたが、
プログラム側で「商品コード」内の明細が一杯になったら改頁をするようなロジックが組まれていたためでした。
(データエキスパート内のテーブルに"改ページ"項目があったため怪しいと思い、調べたらビンゴでした)
しかし、まだ解決されない問題があります。
上記スレにおいて「店舗コード001の商品コードAAA」の明細がもう数件存在した場合、つまり、
下記(▲)のような場合に「店舗コード001の商品コードBBB」のヘッダ(項目名)のみが1ページ目に表示されてしまいます。
▲問題イメージ
【1ページ目】
============================
店舗コード(001)
商品コード(AAA)
――――――――――――――――――――――――
|購入日 |本数|購入単価(円)|合計金額(円)|
――――――――――――――――――――――――
|2010/01/04| 10| 1000| 10000|
――――――――――――――――――――――――
|2010/01/05| 15| 1000| 15000|
――――――――――――――――――――――――
|2010/01/06| 15| 1000| 15000|
――――――――――――――――――――――――
|2010/01/07| 15| 1000| 15000|
――――――――――――――――――――――――
|2010/01/08| 15| 1000| 15000|
――――――――――――――――――――――――
商品コード(BBB) ←問題箇所
――――――――――――――――――――――――←問題箇所
|購入日 |本数|購入単価(円)|合計金額(円)|←問題箇所
――――――――――――――――――――――――←問題箇所
============================
【2ページ目】
============================
店舗コード(001)
商品コード(BBB)
――――――――――――――――――――――――
|購入日 |本数|購入単価(円)|合計金額(円)|
――――――――――――――――――――――――
|2010/01/04| 10| 1000| 10000|
――――――――――――――――――――――――
|2010/01/05| 15| 1000| 15000|
――――――――――――――――――――――――
|2010/01/06| 10| 1000| 10000|
――――――――――――――――――――――――
|2010/01/07| 10| 1000| 10000|
――――――――――――――――――――――――
|2010/01/08| 10| 1000| 10000|
――――――――――――――――――――――――
|2010/01/12| 10| 1000| 10000|
――――――――――――――――――――――――
|2010/01/13| 10| 1000| 10000|
――――――――――――――――――――――――
============================
上記(▲)の問題箇所(明細のないヘッダ項目)を表示しないようにするには、どのようにすればよいでしょうか?
ちなみにセクションエキスパートの設定は以下の通りです。
―――――――――――――――――――――――――――――――――――――――
ページ下部 出力前 出力後 まとめて
へ出力 改ページ 改ページ 表示
レポートヘッダー off on off on
ページヘッダー off off off on
グループヘッダー#1_A(店舗CD) off off off on
グループヘッダー#2_A(商品CD) off off off on
詳細 off off on on
グループフッター#2_A off off off on
グループフッター#1_A off off off on
ページフッター on off on on
レポートフッター off off off on
―――――――――――――――――――――――――――――――――――――――
不躾な文章にて申し訳ございませんが、何卒宜しくお願いいたします。
データベース
ガオ〜 - 2010/01/30(Sat) 15:40 No.4505
- クリスタルレポートファイルを開き
リフレッシュする際(データの更新)に必ず
パスワード入力画面が表示されパスワードを入力
しなくてはいけないのですが
設定でこの画面をスルーできないのでしょうか?
- Re: データベース
名無しの初心者 - 2010/02/02(Tue) 17:53 No.4508
- これのこと?
report.SetDatabaseLogon("ユーザID", "パスワード")
またはTableAdaptorのConnection設定かな?
クロスタブ??
50銭 - 2010/01/31(Sun) 17:34 No.4507
何度もすみません、当方VS2005にてASP.NETの開発を行っております。
クリスタルレポートにて動的な列の表示を考えていますが、現在は静的に作成し、
空白としておりますが、出来れば空白の列は表示ささずに値の有る列の幅を変更
したいと考えています。(イメージは.NETのグリッドです。)
過去ログにてクロスタブで可能と見たような気がしているのですが、見つかりませんでした。
【理想】のような表一つのクリスタルレポートで作成する事は可能なのでしょうか?
【現在】
|A|B|C| |A|B| |
−−−−−−− −−−−−−−
|1|2|3| |1|2| |
【理想】
|A|B|C| | A | B |
−−−−−−− −−−−−
|1|2|3| | 1 | 2 |
PDF出力について
50銭 - 2010/01/31(Sun) 16:34 No.4506
当方VS2005にてASP.NETの開発を行っております。
今回クリスタルレポートをPDFにエクスポートし、ダウンロードを考えているのですが、CrystalReportViewerを表示すると出来るのですが、出来れば表示させたくないと感じています。
以下ソースコードではデータの無いPDFが作成されています。
CrystalReportViewerは必ず表示しなくてはいけないのでしょうか?
Dim rpt As New CrystalDecisions.CrystalReports.Engine.ReportDocument
rpt.Load("C:\XXXX.rpt")
Dim logOnInfo As New CrystalDecisions.Shared.TableLogOnInfo
logOnInfo = rpt.Database.Tables.Item(0).LogOnInfo
Dim connectionInfo As New CrystalDecisions.Shared.ConnectionInfo
connectionInfo = rpt.Database.Tables.Item(0).LogOnInfo.ConnectionInfo
' 接続パラメータを設定
connectionInfo.DatabaseName = "C:\BBBBB.xsd"
connectionInfo.ServerName = "BBBBB"
connectionInfo.UserID = ""
connectionInfo.Password = ""
'ログオン情報を適用
rpt.Database.Tables.Item(0).ApplyLogOnInfo(logOnInfo)
rpt.Database.Tables.Item(0).Location = "DataTable1_2"
Dim con As Boolean = rpt.Database.Tables.Item(0).TestConnectivity()
If con = False Then
Else
'クリスタルレポートをPDF形式でエクスポートする
Dim crConnectionInfo As CrystalDecisions.Shared.ConnectionInfo
Dim optDiskOpts As New CrystalDecisions.Shared.DiskFileDestinationOptions
Dim wPath As String = Server.MapPath("./XXXX.rpt")
crConnectionInfo = New CrystalDecisions.Shared.ConnectionInfo
rpt.Load(wPath)
optDiskOpts.DiskFileName = Server.MapPath("./hogehoge.pdf")
rpt.ExportOptions.DestinationOptions = optDiskOpts
rpt.ExportOptions.ExportDestinationType = CrystalDecisions.Shared.ExportDestinationType.DiskFile
rpt.ExportOptions.ExportFormatType = CrystalDecisions.Shared.ExportFormatType.PortableDocFormat 'PDF形式
rpt.Export()
End If
rpt.Close()
8.0→XIへの移行方法
初心者 - 2010/01/26(Tue) 14:32 No.4503
- 下記現在の環境より移行を考えております。
現在の環境
クリスタルレポート:8.0
OS:Windows XP PRO
PG:VisualBasic6.0
DB:SQL Server
↓
移行環境
クリレポ:XI R2 SP6
OS:Windows 7 PRO
PG:VisualBasic6.0
DB:SQL Server
現在、新しいPCにVB、クリレポをインストールして実行したのですが、以下のエラーが発生します。
「コンポーネント'cryst32.ocx'、またはその依存関係のひとつが適切に登録されていません。ファイルが存在しないか、あるいは不正です。」
上記の現象に対処された方や、対処方法を知っている方はいらっしゃいますか?
- Re: 8.0→XIへの移行方法
初心者 - 2010/01/28(Thu) 13:11 No.4504
過去の書き込みを参考にして、自己解決しました。
ORA-01466: 表定義が変更されているのでデータを読み込めません
テケテケ - 2010/01/26(Tue) 09:28 No.4502
- クリスタルレポート:8.5.3
OS:Windows Server 2003
PG:VisualBasic6.0
DB:Oracle10g
で開発を行っています。
VBから帳票を呼び出す際に"ORA-01466: データを読み込めません - 表定義が変更されました"
のエラーが発生し、プレビューが行えません。
先日Oracleを8i→10gに移行したばかりなので、その影響を疑っています。
また、そのエラーも必ず起きるわけではなくシステムの再立ち上げを行うと正常に表示できたりもします。
8iの環境で同じ操作をした場合はエラーは確認できませんでした。
大半の帳票は問題なく出力できるため、移行時にもノーマークでしたが、Oracle10gとCrystalReports8の相性が悪いのでしょうか?
どなたかお願いします。
全角ハイフンが印刷されない。
祇園 - 2010/01/14(Thu) 19:04 No.4501
- Crystarl ReportsXI Release2を使用しています。
全角ハイフン"‐"が印刷(プレビュー)されなくて困っています。
ただ、PCによって印刷されるPC、印刷されないPCがあるようです。
おそらく、環境と思われるのですが、何が違うのかがわかっていません。
もし、ご経験のある方がいらっしゃいましたら教えて頂けませんか?
OLEオブジェクトのパスをプログラム上で指定する方法
播磨 - 2010/01/06(Wed) 09:49 No.4500
VB2005のクリスタルレポートを使用しています。
レポート右クリック→挿入→OLEオブジェクト→ファイルから作成
ここからパスを指定して画像などを貼り付けますが、
これをプログラム上でパスを指定して、指定された参照ファイルが表示できるようにしたいのです。
よろしくお願いします。
印刷の停止
rai - 2009/12/28(Mon) 09:12 No.4499
いつも拝見させて、勉強させてもらっています。
WinXP VB6 CR8 の環境で開発しています。
ループ内で複数回印刷をかけているのですが、Action命令時に動作が、
止まってしまいます。
プリンタのには ページ数 N/A になったままです。
Sleep など入れるなどしてみたいのですが、 同現象が発生してしまいます。
何か回避方法はありますでしょうか?
ご存知の方がいらっしゃいいましたらご教授お願いします。
Report Designer Component?
so-1 - 2009/12/25(Fri) 01:03 No.4498
WinXP、VB6、CrystalReports8の環境でアプリを作成しておりますが、
帳票が指定の用紙サイズで印字することができず困っております。
例えばAという端末で用紙を指定してうまく印刷できたとします。
そのRPTファイルををB端末にコピーして使用すると別の用紙サイズ(Letterなど)で出力されてしまう。
検索してみたところ個々のPCで用紙番号の値が異なるのが原因だと分かりました。
http://www.geocities.jp/shaku_tyo/tip/050609.htm
こちらのサイトのツールを拝借したところ、発生する事象とも一致していました。
私は「連続用紙15×5インチ」のサイズを使用したいのですがこれはどうしたら実現できるでしょうか。
DeviceCapabilities関数を使用してB端末における15×5の用紙番号を取得することはできそうなのですが、
これをCrystalReportsに対して指定する方法が分かりません。
マニュアルを眺めたところReport Designer Componentという機能からやれそうなのですが、
ActiveXコントロールを用いた開発しかしておらず、RDCがどういうものなのかすらわからない状態です。
何分古い環境なので情報が少なく、行き詰っています。
ご存知の方がいらっしゃいましたらご教示いただきたく思います。
複数ページで、各ページそれぞれの画像を拡大・縮小させたい。
ひげ7 - 2009/12/21(Mon) 06:59 No.4497
- クリスタルレポート初心者です。宜しくお願いします。
<<やりたいこと>>
・クリスタルレポートを使って、1ページ毎に会員プロフィール(顔画像含む)を出力したい。
・顔画像は、各画像毎に縦横サイズが異なるため、所定のサイズ内に収まるように、拡大・縮小処理を行ないたい。
・会員プロフィールは、複数会員分を同時に印刷したい。
<<やってみたこと>>
BlobFieldObject pic = (BlobFieldObject)_rpt.ReportDefinition.ReportObjects["ImageByte1"];
pic.Width = xxx;
pic.Height = xxx;
で、画像オブジェクトの、Width, Heightを変更できることは分かったのですが、この場合、各会員毎(各ページ毎)に、画像サイズが変更されません。
つまり、
会員1の顔画像:300ピクセル×150ピクセル
会員2の顔画像:100ピクセル×250ピクセル
のような場合、会員1の顔画像にあわせることはできたのですが、会員2の顔画像は、会員1の顔画像と同じサイズで表示されてしまいます。(つまり、会員2の顔画像は、横に不自然に拡大されてしまう)
複数枚印刷時に、各ページ毎(会員毎)に、
会員1のときには、顔画像サイズは縦:xxx、横:yyy
会員2のときには、顔画像サイズは縦:zzz、横:nnn
で表示させたいのです。
ご指導の程、宜しくお願いします。
<<前提>>
・開発環境:VisusualStudio2008(C#)
・クリスタルレポート:Crystal Reports Basic for Visual Studio 2008
互換性について
トルネード - 2009/12/08(Tue) 11:44 No.4495
- はじめまして!!
クリスタルレポートの互換性について、以下の組合せで動作可能か、ご存知でしたらご教授願います。
@クリスタルレポート:7
AOS:WindowsXP
BDB:Oracle10g
宜しくお願いします。
- Re: 互換性について
トルネード - 2009/12/08(Tue) 11:47 No.4496
- 追記です。
開発言語は、VB6です。失礼しました。
複数のレコードをカンマで並べる
CR - 2009/12/07(Mon) 15:13 No.4494
クリスタルレポート2008
バージョン12を使用しています。
ひとつのフィールドに下記のように何項目かデータが入ってくる事があるんですけど、
↓このように縦に表示さるのではなく
AAAAAAAA
BBBB
CCCCC
DD
EEEEEEE
↓このように"/"か","で並べて表示したいんですけど、
AAAAAAAA,BBBB,CCCCC,DD,EEEEEEE
何かよい方法を知ってたらご教示ください。
よろしくお願い致します。
CrystalReport V10について
aaa - 2009/11/24(Tue) 20:38 No.4493
SQLserver2008の導入を検討中ですが
CrystalReport V10は、対応してますでしょうか?
クリスタルレポート未インスイトール実行・・
taktaki - 2009/11/17(Tue) 14:29 No.4492
教えて下さい。
VisualStudio2008に付属しているクリスタルレポートを使用しています。
クライアントからサーバー側のVBプログラムをショートカット起動して
クリスタルレポートを出力しようとしていますがエラーとなります。
クライアント環境にクリスタルレポートをインストールせずして
(Settupexeを作成し、Setupもしない)、実行する方法はありません
でしょうか?
環境は、以下のとおりです。
サーバー環境
\bin\rptout.exe(VB2008よりabc.rpt出力)
\bin\abc.rpt(クリスタルレポートファイル)
VisualStudio2008(クリスタルレポート含む)インストール済み
クライアント環境
VisualStudio2008(クリスタルレポート含む)は未インストール
宜しくお願いします。
印刷ダイアログを表示させない方法
へいた - 2009/11/11(Wed) 17:42 No.4491
- VB6.0
クリスタルレポート V10
帳票プレビュー画面からの印刷で、通常は印刷ボタンをクリックし印刷ダイアログを
表示させてから印刷するようになっていますが、印刷ダイアログを表示させることなく印刷を開始させる方法はないでしょうか?
プレビュー画面で決められたキーが押されたら印刷が開始するような形が理想なのですが。
ご教示よろしくお願い致します。
フィールド枠に文字を表示
としや - 2009/11/10(Tue) 16:11 No.4490
- フィールド枠に文字を表示した場合、フィールドに入っている文字が長すぎて
はみ出してしまいます。
コントロールの幅に収めるにはどのような設定を行えばよいのでしょうか。
できれば、クリスタルレポートで制御したいです。
VS2005に標準インストールされるクリスタルレポートを使っています。
御教授お願いします。
まじでわかりません
使い方。。。 - 2009/10/25(Sun) 20:07 No.4489
開発 VS2008C#
先輩方にお聞きしたいです
VS2008に標準搭載されているクリスタルレポートで
帳票を作成したのですが(線引いたり、Text書いたりしただけです)
そこへ、DBから持ってきた値(取得は出来ています)って。。。
どうやって貼り付けて印刷するんですか(TT)
こちらのHPを拝見しましたが
実力不足なのか、どこにどうなにをすればいいのか
まったく解らない状態です・・・・・。
本当に、資料不足で手が止まってしまっています。
グループを条件によって非表示にしたい
ゆうな - 2009/10/15(Thu) 15:32 No.4488
グループフッダーで困ってます。
【帳票イメージ】
────────────────
詳細
────────────────
グループ1
────────────────
グループ2 『データ』
────────────────
レポートフッダー
────────────────
やりたいこと事
『データ』の値が数値の場合はグループ2を表示
数値以外の場合はグループ2を非表示にしたいです。
このようなのは式フィールドで条件を書いて
セクションエキスパートで判断させるのでしょうか?
やり方がわかりません。
よろしくお願いします。
レポートのPDFエクスポート
だい - 2009/08/17(Mon) 16:42 No.4474
- はじめまして、クリレポ初心者です。
現在以下の開発環境で開発しております。
データベース:Oracle 10g
開発アプリ:Visual Basic 6.0 (SP5)
Crystal Reports:Crystal Reports XI Release 2
レポートをPDFにエクスポートしたいのですが、どのようなコーディングにすればよいのかわかりません。
RDCを使用するようですが、手詰まってしまいました。。。
サンプルコードなどがあれば、紹介頂けないでしょうか?
どうかご教授ください。
- Re: レポートのPDFエク...
24x7 - 2009/10/09(Fri) 07:55 No.4487
- VB6 なら、RDC を利用するので、以下のリンクのサンプルを参考ください。
http://www.sdn.sap.com/irj/boc/samples?rid=/webcontent/uuid/a01c839a-7787-2b10-88a2-c8c7b894df9e
出力イメージについて
SG - 2009/09/05(Sat) 00:25 No.4480
はじめまして。
クリスタルレポートの超初心者です。
どうぞよろしくお願いいたします!
お聞きしたいことが的外れかも知れませんが
ご質問させてください。
使用言語はVS2005 C#です。
やりたいことは、下記【SQLで抜き出した結果】のテーブルを
元に【帳票イメージ】のような帳票をクリスタルレポートで
作成しようと思っております。
///////////////////////////////////////////////
【SQLで抜き出した結果】
店舗コード 科目名称 金額
001 あああ 1000
001 いいい 2000
001 ううう 3000
002 あああ 4000
002 いいい 5000
002 ううう 6000
003 あああ 7000
003 いいい 8000
003 ううう 9000
・ ・ ・
・ ・ ・
・ ・ ・
【帳票イメージ】
001 002 003・・・
あああ 1000 4000 7000・・・
いいい 2000 5000 8000・・・
ううう 3000 6000 9000・・・
//////////////////////////////////////////////
仕様としては、
1:上端に見出しとして店舗コードを印刷
2:左端に見出しとして科目名称を印刷(各ページ一回のみ)
3:店舗コードごとに縦方向に科目名称の金額を印刷して店舗コードが変わったら
改行
4:右方向に10店舗で改ページ
5:改ページしたら左端に見出しとして再度科目名称を印刷
6:今後、各店舗の科目名称が増えた場合
(「ううう」の次に「えええ」「おおお」が発生した場合)
最終ページ以降に
001 002 003・・・
えええ 1111 3333 5555・・・
おおお 2222 4444 6666・・・
のように追加したい。
注)各店舗の科目名称はすべて同じパターンで繰り返されます。
抽象的なご質問で恐縮ですが、実現の可否も含めてアドバイスを
お願いいたします。
- Re: 出力イメージについて
24x7 - 2009/10/09(Fri) 07:53 No.4486
苦手なレポートですね。クロスタブではだめですか。
あるフィールドの内容を参照して、別の項目の小数点表示方法を変えたい
KYOU - 2009/07/20(Mon) 15:54 No.4463
- お世話になります。
開発環境は、VB2005 と CRYSTAL REPORT(以下CR) 11です。
CRの中で、1番目のフィールドの頭一桁を参照して、"3"なら次の数値フィールドを
"9.99"で表示して、それ以外なら"9"と表示にしたいと思います。
下記のように考えたのですが、式フィールド自体さわりはじめたばかりで、
エラーが出てしまいます。
If MID({一番目の項目},1,1) = "3" Then
CStr ({次の項目}, 2, ",")
Else
CStr ({次の項目}, 0, ",")
どなたか、ご教授願えませんでしょうか?
- Re: あるフィールドの内容...
24x7 - 2009/10/09(Fri) 07:49 No.4485
どんなエラーなのでしょうか?試したけど、エラーにはなりませんでしたよ。
質問
村丼 - 2009/07/03(Fri) 18:18 No.4457
- はじめて投稿します。
VB6.0(sp6)で、CrystalReport4.5を使用してプログラムの運用保守をしています。
当環境で開発したプログラムをVisualStudioInstallerを使って新たに端末へ導入しようとすると、帳票が出力されません。
VisualStudioInstallerを使用して、CrystalReportの配布プログラムを作成する場合は、マージモジュールを作成すると聞いていますが、バージョンが古いとダメなんでしょうか。もし、CrystalReport4.5を使ったことのある人がいれば、教えてもらえませんか?
ちなみに、ディストリビューションウィザードを使ってインストールしようともしましたが、コピーのエラーが出てだめでした。。
- Re: 質問
24x7 - 2009/10/09(Fri) 07:14 No.4484
4.5 は、マージモジュールはありません。4.5 のヘルプに書いてないですか。VB6 のディストリビューション ウィザードではだめですか。
CrystalReportViewerのPrintReportメソッドの印刷ジョブ名について
戴 - 2009/07/03(Fri) 15:42 No.4456
- 初めまして。
CrystaReports.NETを使用しています。
印刷ジョブ名について困っていることがあります。
レポートのプロパティを開いて、タイトルに印刷ジョブ名にしたい
文言を設定し、レポートのPrintToPrinterで印刷した際には、
印刷ジョブ名が設定した文言になるのですが、このレポートを
CrystalReportViewerのReportSourceに設定し、CrystalReportViewerの
PrintReportメソッドで印刷した場合、印刷ジョブ名が常にdocumentに
なってしまいます。
CrystalReportViewerのPrintReportメソッドで印刷した場合の印刷ジョブ名は
どのように設定すればいいのでしょうか。
また、設定することはできないのでしょうか。
- Re: CrystalReportViewer・..
24x7 - 2009/10/09(Fri) 07:11 No.4483
- 残念ながら、設定することはできません。
クリスタルレポートの仕様
yy - 2009/09/01(Tue) 14:23 No.4475
- はじめまして、クリレポ初心者です。
クリスタルレポートの仕様に関して、お聞きしたいのですが。
開発環境で作成した帳票オブジェクトを
クライアントに配布して、使用して頂く場合に、
必要となる環境はどうなりますでしょうか?
ライセンスの問題等気になります
どうか、ご教示下さい。
- Re: クリスタルレポートの仕様
TAKU - 2009/10/07(Wed) 17:07 No.4482
- ここら辺の物が必要だと思います。
http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=56787567
CrystalReportViewerでイベントを補足する方法
Kanshi - 2009/10/02(Fri) 18:15 No.4481
はじめまして。クリレポ初心者です。
以下で開発しております。
VisualStudio2008(C#).NET3.5
Crystal Reports Basic for VisualStudio2008
CrystalReportViewerで表示した帳票に対する
マウスダウンのイベントを補足したいのですが、
どうしてもうまくいきません。
おそれいりますが、ご教授下さい。
DocumentControlに対して、イベントを紐づけた場合、
表示された帳票の周り(灰色の部分)でマウス押下
するとイベントが発生するのですが、
肝心の帳票でマウス押下をすると帳票内の項目が
選択されるだけで、イベントが発生しません。
以下、試したソースです。
private void reportViewer_Load(object sender, EventArgs e)
{
DocumentControl doc = (DocumentControl)this.reportViewer.Controls[0].Controls[0].Controls[0];
doc.MouseDown += reportViewer_MouseDown;
}
private void reportViewer_MouseDown(object sender, MouseEventArgs e)
{
this.Cursor = Cursors.Hand;
}
レコード出力中が表示中にフリーズ
りさ - 2009/09/01(Tue) 17:40 No.4476
- はじめて投稿します。
VB6で作成されたモジュールよりOracleのデータをODBC経由で取得し、
プリンターに出力しようとしています。
ずいぶんと実績のあるモジュールではあるのですが、最近
CrystalReportの「レコードの出力中」が表示された状態でフリーズ
してしまいます。
原因となるような修正モジュールを
CrsytalReport,プリンタドライバ,ODBCドライバ
等検索条件としてネットでも検索してみましたがHitしませんでした。
原因等ご存じの方がいらっしゃいましたら、ご教授願えませんか?
できれば、その現象が発生するような内容が載っているHP,もしくは
資料等があればうれしいです。
よろしくお願いします。
≪環境≫
Windows2000sp?(2以上だとは思われる)
VB6.0SP6
CrsytalReport8.0
Oracle8.1.7
プリンタLP9600S
- Re: レコード出力中が表示...
kei - 2009/09/02(Wed) 19:41 No.4477
- 当方も、以前同じような現象に悩まされました。過去ログ参照。
りささんとの相違点は、XP(SP2)、MSDE1.0くらいでしょうか。
結果からいうと、CR8をCR8.5にバージョンアップして解消しました。
原因はさっぱり...XPとCR8の相性に問題があるのかなぁと自分を納得させています。
- Re: レコード出力中が表示...
りさ - 2009/09/03(Thu) 09:26 No.4478
ご回答ありがとうございます。
過去ログにあったんですね、失礼しました。
検索で見つけれなかったもので><
それで解消されるという何かの資料があれば一番うれしいのですが
文面からすると、そういった資料はないんでしょうね^_^;
ただ、既に8.5は発売していないような気がしますが
どこかで手に入るようにはなるんでしょうか?
あと、2000で同じような事例をはありますでしょうか?
- Re: レコード出力中が表示...
kei - 2009/09/04(Fri) 08:32 No.4479
- CR8.5は、まれにオークションなどで出品されます。入手方法はそれくらいですかね。ちなみに当方は2000の開発環境で使用していますがそのような現象はまったくありません。りささんとまったく同じ環境ではありませんのでなんともいえませんが...
Microsoft Accessとの結びつき
へるぷ - 2009/08/15(Sat) 00:45 No.4473
- かなり古い「Crystal Reports 4.5」を使用しており、
「Microsoft Access 2002」と組み合わせたいと思っています。
基本的な質問ですが「ログオンサーバ」って何でしょうか?
イメージではODBCにてファイルの場所を指定していると思うのですが
それってどのパソコン環境でもODBCを登録しないといけないと言うことでしょうか?
mdbのドライバーや場所の指定だけリンクできないのでしょうか?
どうかご教授ください。
レポート出力イメージの画質について
yaki - 2009/08/12(Wed) 15:30 No.4471
よろしくお願いします。
Visual Studio 2005 (C#)
SQLServer2005
CrystalReports2008
でwebアプリの開発を行っています。
同じ画像をwebページへ出力した場合とクリスタルレポートで出力(CRViewr、word出力及びPDF出力)では、
画像の質が異なってしまいます。
レポート出力の場合色数が足りないような感じで、グラデーション部分などが段々になってしまっています。
サンプルが下記のリンクにあります。
sample1がweb出力したイメージで、sample2がword出力したイメージです(CRViewer及びPDF出力でも同じ状態です。)
http://www.zininzin.co.kr/Sample.htm
イメージの出力方法は
1. OLEオブジェクトにイメージファイルを直接リンク。
2. データセットにバイト配列のカラム(System.Byte[])を追加して、変換した画像を格納。
の2つの方法で試してみたのですが、両方法とも出力された画像は同じく色数の少ないような画像でした。
(Sample2は2番目の方法で出力したイメージです。)
過去の質問、他サイト等を探しましたが解決方法を見つけることができず質問させていただきました。
解決方法をご存知の方、どうかよろしくお願いします。
- Re: レポート出力イメージ...
yaki - 2009/08/14(Fri) 19:22 No.4472
自己解決しましたので、解決方法を報告します。
原因はデフォルト設定にありました。
rptファイルを作成した後、Report Designer 内で右クリックまたはメニューバーのCrystaruReportsから、「デザイナ」→「デフォルト設定」を選択。
「デフォルト設定」の「レポート」タブの「元の画像の色設定を維持する」をチェック。
でした。
但し、作成済みのrptファイルには適応されないようで、まったく同じファイルを新規作成して解決しました。
説明書に載っているようなことですが、見つけることができずに質問してしまいました。
今後はもっと注意深く解決策を探すように心がけます。
表示データの文字化け
hiro - 2009/08/05(Wed) 17:07 No.4470
はじめまして。
勉強のためにクリスタルレポートを触っていて、分からないことがあります。
環境はVB2008とバンドル版クリスタルレポート使用しています。
データベースフィールドに用意しておいたデータセットを指定し、
データセット中のフィールドを詳細セクションに配置しプレビューで確認すると
取り出したい情報とは違う数字、文字列が表示されてしまいます。
また件数もデータセットに指定しているファイルの件数より少なくなっています。
原因等ご存じの方、教えてもらえませんか。
例)実際のデータではないので参考にならないかもしれませんが...
※データセットの設定時のSQLクエリ実行からの表示結果
日付,,コード,名称,カナ,予備
090828,1,1100,テスト1,テスト1,2
090828,2,1100,テスト2,テスト2,2
090828,3,1200,テスト3,テスト3,1
....以下220件
※クリスタルレポートのプレビュー画面の表示
日付,,コード,名称,カナ,予備
184.65,63.21,0.40,水色,土曜日,フ
293.52,270.22,115.76,銀色,金曜日,標
168.27,99.21,222.15,オリーブ,金曜日,O
パラメータフィールドについて
しん - 2009/08/04(Tue) 16:11 No.4469
クリレポ初心者です。
現在、XPProSP2、Oracle10g、VB6+Crystal Reports XI Release 1を使用して
開発しているのですがVBの画面からクリレポのパラメータフィールドに値を渡す事が
上手くいきません。
クリレポに関するのサイトを調べてサンプルプログラムを見つけたのですが
ParameterFieldDefinitionコレクションのApplyCurrentValuesが使用できず
パラメータフィールドに現在値を適用する事ができません。
Crystal Reports XIのテクニカルリファレンスを見たらApplyCurrentValues
メソッドが載っていなかったので、ApplyCurrentValuesメソッドはRelease 2
から新たに追加されたメソッドなのでしょうか?
それともApplyCurrentValuesを使用する為の参照設定が必要なのでしょうか?
ご存知の方がおられましたら教えて頂きたいです。
よろしくお願いします。
Public CrystalApplication As CRAXDRT.Application
Public CrystalReport As CRAXDRT.Report
Public connectproperty As CRAXDRT.ConnectionProperty
Dim sRptPath As String
Dim strPath As String
Dim ParameterFdDefs As ParameterFieldDefinitions
Dim ParameterFdDef As ParameterFieldDefinition
Dim ParameterFdDisValue As ParameterFieldDiscreteValue
Set CrystalApplication = CreateObject("Crystalruntime.Application.11")
Set CrystalReport = CrystalApplication.OpenReport("ファイルパス" & "ファイル名.rpt", 1)
Set ParameterFdDefs = CrystalReport.ParameterFields
Set ParameterFdDef = ParameterFieldDefinitions.Item(1)
Set ParameterFdDisValue = New ParameterFieldDiscreteValue
ParameterFdDisValue.Value = "00001"
ParameterFdDef.DiscreteOrRangeKind = crDiscreteValue
ParameterFdDef.AddCurrentValue (ParameterFieldDisValue.Value)
『ApplyCurrentValuesメソッドが使用できない。(候補にも出てきません)』
↓
ParameterFdDef.ApplyCurrentValues(ParameterFdDisValue.Value)
Set connectproperty = CrystalReport.Database.Tables.Item(1).ConnectionProperties.Item("DSN")
connectproperty.Value = ODBC_DSN
Set connectproperty = CrystalReport.Database.Tables.Item(1).ConnectionProperties.Item("User ID")
connectproperty.Value = DB_USER
Set connectproperty = CrystalReport.Database.Tables.Item(1).ConnectionProperties.Item("Password")
connectproperty.Value = DB_PASS
CrystalReport.EnableParameterPrompting = True
CrystalReport.PrintOut (False)
order by句について
いのっち - 2009/07/29(Wed) 17:27 No.4468
- お世話になります。クリレポ初心者です。
開発環境は、XPProSP2、VB6sp5、Oracle10g、クリスタルレポート4.6で、
ODBC経由で印刷を行っています。
今までorder by句を使用せずに印刷を行っていましたが、
印刷順を降順にしなければならなくなったためorder by句を
VBのSQL文に追記し実行を行ったんですが、「SQLサーバエラー」となり
印刷ができない状態です。何か他に設定(SQL文は間違っていないはず・・・)が
いるのか分からず困っています。
どなたか、ご教授頂けないでしょうか。
以上、よろしくお願いします。
テーブルを変更したい
kan090303 - 2009/07/27(Mon) 11:40 No.4467
- お世話になります。
開発環境は、XPProSP2、VB6、クリスタルレポート8.5です。
よく似た帳表をいくつか作るんですが、参照するテーブルが帳表毎に変わります。
帳表事態はほとんど変わらないんでテーブル名だけを変更して流用したいと考えています。
初心者なので、どのようにすればよいかわからず困っています。
どなたか、ご教授頂けないでしょうか。
以上 よろしくお願いします。
無題
ジャンケンポン - 2009/07/24(Fri) 09:33 No.4466
- Crystal Reports XIにRelease2 SP2をあてたら
パソコンの起動時に毎回
以下のようなマッセージが表示され1分間ほど処理をします。
どうしてでしょうか?
ちなみにOSはWindows Vista SP1です。
**************************************************
「WindowsでCrystal Reports XI Release2を設定しています。
しばらくお待ちください。」
改ページ時に文字が半分に
くぅ - 2009/07/22(Wed) 22:32 No.4464
初心者です。
開発環境はVB2003とCrystal Report9です。
明細、グループ1、グループ2 と表示するようにしています。
それぞれ高さが違うのですが、すべてにおいて「まとめて表示」を設定しており
グループ1とグループ2は分断されることなく、ちゃんと改ページされるのですが
明細の文字だけ改ページ時に明細の行数によって一番下の行の文字が
半分しか表示されないことがあります。
半分しか表示されないのなら次のページに表示されて欲しいのですが
うまくいきません。
初歩的な質問だとはわかっているのですが
解決策をご存知の方がいらっしゃいましたら
教えて下さい。
- 自己解決しました
くぅ - 2009/07/23(Thu) 10:18 No.4465
自己解決しました。
方法としては
クリスタルレポートの
レポート>グループエキスパート>オプション>オプションタブのグループ毎にまとめて表示
にチェックを入れたところ、半分に切れることはなくなりました。
vb2005のピクチャの動的表示について
ook - 2009/07/14(Tue) 22:21 No.4462
- 最近CreateReportを使用し始めました。
開発環境は
・VB2005
・CrystalReports for Visual Studio
帳票にて、バーコード(bmpファイル)の表示を動的に行いたいのですが、意図した動きをしてくれません。
手順
同じexe内にて、バーコードのbmpファイルを作成した後に、CreateReportの印刷を行っている
1. 右クリック→挿入→OLEオブジェクト→ファイルから作成→bmpファイル選択(リンクチェック)
2.文字列よりバーコード.bmp作成
3.DataSetへデータ投入
4.クリスタルレポート印刷
作成した帳票を印刷した際に、bmpファイルが更新されません。(文字列を変える事によりbmpファイルの中身は更新されています)
(極稀に更新されるようですが、更新される条件がわかりません)
原因を切り分けるために、DataSetを使用しないで画像の更新が行えるか、下記の方法で確認を行いました。
1. 右クリック→挿入→OLEオブジェクト→ファイルから作成→bmpファイル選択(リンクチェック)
2.文字列よりバーコード.bmp作成
3.クリスタルレポート印刷
この場合は、作成されたbmpファイルが毎回読み込まれています。
原因となりそうな事に心当たりがありましたら、教えてください。
また、過去ログの
http://www.hirano.cc/cgi-bin/cr/yyregi.cgi?mode=past&pastlog=4&page=0
「OLEオブジェクトの書式設定について」と同じタブに「保存場所」がない状態なのですが、このバージョンのクリレポはそうなんですかね。。。?
CR2008の書式設定上の用紙サイズ
YY - 2009/07/10(Fri) 16:05 No.4461
初めて投稿させていただきます。
CR XI R2までは、下記で書式設定上の用紙サイズを取得していました。
ReportDocument.Load(<レポート定義体>)
ReportDocument.PrintOptions.PaperSize
CR 2008では、「書式設定ページサイズと用紙サイズを別個に設定する」と言う機能がありますが、ファイルメニューの「ページ設定」/「ページオプション」/「書式設定ページサイズと用紙サイズを別個に設定する」をチェックした状態で、
ファイルメニューの「印刷」/「プリンタの設定」/「用紙」に別の用紙を設定した場合、上記で取得した用紙は書式設定上の用紙ではなく、「印刷」で設定したものとなってしまいます。
「書式設定ページサイズと用紙サイズを別個に設定する」をチェックした状態で、書式設定上の用紙サイズ(すなわち、「ページ設定」/「ページオプション」にて指定した用紙)を取得する方法はありませんでしょうか?
よろしくお願いします。
SQL式フィールド
yuji - 2009/06/05(Fri) 15:10 No.4449
- はじめまして。
最近、クリスタルレポートを使いはじめました。
ユーザーガイドやヘルプには一通り目を通したのですが、
SQL式フィールドの記述方法が全く分かりません。
下記のような、シンプルなSQLであらわされる、
二つのフィールドの値が条件にあう項目の件数を取得したいと思っています。
select count(*) from Table
where left(Table.Field1,1) = 'T'
and Table.Field2 = 'A'
SQL式フィールドに記載すれば可能なのではないかと考えたのですが、
エラーコメントが出てしまいます。
それどころか、
select Table.Field1 from Table
というような、基本的なSQLも実行できません。
これは根本的に記述方法が異なっているのではないかと思ったのですが、
ヘルプにも、ネット上にもそれらしい例がなく、途方に暮れています。
シンプルなもので構いませんので、SQL式フィールドの記載方法が分かる方がいましたら、ぜひご教授下さい。
- Re: SQL式フィールド
Kinta - 2009/07/06(Mon) 11:29 No.4459
- ん〜とですね、
CrystalReportなんですが、DBへ接続しているのでしょうか?
接続していれば、特にパラメータも渡していないようなので問題ないとおもうんですが・・・?
VB6でのクリスタルレポートの使い方
sim001 - 2009/06/02(Tue) 17:08 No.4448
- はじめまして。宜しくお願いします。
タイトルの通り、VB6でのクリスタルレポートの使い方がわかりません。
C#ではココのサイトを見ながら印刷することができたのですが、VB6では参考になるサイトもなかなか見つからずさっぱりわかりません。
そもそも、VB6ではそのまま何もインストールしなくても使用できるのでしょうか?
何か参照設定に追加する必要はあるのでしょうか?
また、いろいろなサイトを見て調べたところ、
Dim myReport As CRAXDRT.Report
myReport.PrintOut false
こんな感じのコードで印刷できているようなことを書いているサイトがちらほらあったのですが、
「CRAXDRT」の部分がなんのコントロールなのか分からず・・・。
もうかなり調べてみても見つからず困っている状態です。
何かご存知の方いらっしゃいましたらご享受ください。
また、参考になるサイトがありましたらお願い致します。
- Re: VB6でのクリスタルレ・..
Kinta - 2009/07/06(Mon) 11:26 No.4458
私の個人的なやり方といいますか・・・
oracleからrecordを取得してcrystalreportへ表示する場合のパターンですが・・・
参照設定
Crystal Report Viewer Control9
Crystal Report 9 ActiveX Designer Run Time Library
Crystal Report 9 ActiveX Designer Design and Runtime Library
を参照設定しています。
で使い方ですが・・・
Reportを作って、名前をつけて保存
そのReportをVB内へ取り込み
で、たとえば取り込んだReportの名前がREP001とすると・・・
Dim LoRptName As Object
Dim LoRpt As Object
Set LoRptName = REP001
'帳票プレビュー
Set LoRpt = CreateObject("RptCmn.Report")
Set LoRpt.Report = LoRptName
パラメータがあれば・・・
'パラメータの値をクリアする
LoRpt.ClearParameter
’パラメータをSET
LoRptName.ParameterFields.GetItemByName("部署CD").AddCurrentValue Val(txtSiten.Text)
とかなんとかして
'印刷
With LoRpt
'印刷
.PrintReport LsSql ’(SQLはoracleからrecord取得のSQLを記述しています。)
End With
参考になれば、幸いであります。
VB2008
ガオ〜 - 2009/07/01(Wed) 15:19 No.4455
- Crystal Reports XI R2
VB 2008
Oracle 10g
以上の環境でCrystal Reports XI R2でデザイン済みのレポートを
VBのフォーム上に表示(データのリフレシュも)させたいのですが
どのようにすればよいのでしょうか
無題
だっちぃ - 2009/06/25(Thu) 14:15 No.4454
- CrystalReports2008で開発をしております。
伝票の指定の場所に位置を合わせるため、文字間隔の調整を行っています。
フォントはMS明朝のサイズは12を指定しています。
書式エディタのフォントタブの文字間隔で7.3と入力したところ、
プレビューで確認してみると、半角文字は理想の間隔なのですが、
全角文字が若干重なってしまいました。
半角だと間隔が広がり、全角だと間隔が狭くなってしまいます。
この現象についてどなたかご存知の方がいらっしゃれば教えてください。
エクスポート失敗
kenta - 2009/06/23(Tue) 12:08 No.4453
- VB6+Crystal Report 8.5で開発しています。
Excelにエクスポートするときに以下のエラーが表示されます。
「- 2147417848 - オートメーションエラーです。
起動されたオブジェクトはクライアントから切断されました。」
何か解決策はないでしょうか?
ちなみにエクスポートする形式は、Excel 8.0 (XLS)(拡張)で
書式オプションの書式を"表を用いた書式"にするとエラーになります。
また、データによっては出ない場合もあります。
VISTAでエラー
HELP - 2009/06/12(Fri) 09:46 No.4452
- XP sp3 VB2005 CR11.5 で作成しています。
一年ぶりくらいにレポート出力するPGを作ったのですが、XPでは問題ないのですがVISTAではプレビューが表示する寸前にフォームが白くなりそれからプレビューは表示されますが、前面にエラーが出て応答するとPGが終了してしまします。
過去に作成したPGはVISTAでもいまだに問題なく動作しています。
OSか何かのアップデートで問題が発生したと思うのですが、検索してもなかなかヒットしませんのでご存知の方がいらしたら教えてください。
レポートビューアに2回目のレポートを送るとエラーになってしまいます
不破出雲 - 2009/06/11(Thu) 13:34 No.4451
開発 VB2005
メインのフォームには印刷ボタンのみ配置して、別フォームにクリスタルレポートビューアのみを配置したものを作って、印刷ボタンを押したら以下の処理を行います。
メインフォーム
button1.click
別フォーム.CrystalReportViewer1.ReportSource = クリスタルレポート
別フォーム.Show()
END
別フォームを閉じた後に、再度印刷ボタンをクリックすると下記の箇所でエラーにな
ってしまいます
別フォーム.CrystalReportViewer1.ReportSource = クリスタルレポート
エラー内容
インデックス 0 が範囲を超えています。 パラメータ名: index
エラーにならないで、再度別フォームにクリスタルレポートを表示させたいのですが
どうすればよいのでしょうか?
別フォームには、クリスタルレポートビューアの配置のみでなにも記述していません
ページヘッダーの文字
kan090303 - 2009/06/08(Mon) 11:06 No.4450
- はじめまして。
環境は、XPPro、VB6、クリスタルレポート8.5です。
帳表でページヘッダーに固定で出しているタイトル文字の大きさがかってに小さくなることがあります。
文字の大きさが変わってしまう規則は分からないのですがたまに起こります。
原因として何が考えられるのかご教授頂ければお願いします。
クリスタルレポートの問題ではないのかもしれないですが。
以上 よろしくお願いします。
実行時のエラーについて
nene - 2009/05/27(Wed) 09:08 No.4447
- 実行時下記のエラーが発生しました。
原因と対応方法を教えて下さい。
コード:0507 PEOpenPrintjob :ファイル名が無効です。
Vistaへの移行
toritani1 - 2009/05/22(Fri) 16:06 No.4446
- 初めて投稿させて頂きます。
現在VB6.0
CrystalReport8.5
WindowsXP
で開発したアプリケーションを
OSをWindowsVistaに移行しようとしているのですが、
CrystalReport8.5はWindowsVistaでも動作するのでしょうか?
CrystalReport2008を使用すれば、
Vistaも対応しているようなのですが、
VB6.0にCrystalReport2008のコンポーネントを
組み込むことは可能なのでしょうか?
知っている方がいれば教えていただきたいのですが。
明細を2種類出力したい
seiji - 2009/05/20(Wed) 17:52 No.4445
- 初めて投稿させていただきます。
VB2005、クリスタルレポートで開発しています。
コード1 コード2 区分 数量
000 1 0 1
000 2 0 2
000 3 0 3
001 0 1 1
002 0 1 2
003 0 1 3
上記データを以下のように出力したいと思っています。
コード1 コード2 区分 数量
000 1 0 1
000 2 0 2
000 3 0 3
--------------------------- ←罫線
←空白行
001 0 1 1
002 0 1 2
003 0 1 3
合計 6 ←区分:1の行を集計
・区分がブレイクしたときに罫線、空白行を出力する方法
・区分:1の行を集計する方法
の2点が分かりません。
ご存じの方がいらっしゃれば、教えていただけないでしょうか?
恐れ入りますが、よろしくお願い致します。
11.5に移行
Hajime - 2009/05/08(Fri) 15:45 No.4444
はじめて投稿いたします。
クリスタルレポート8.5から11.5に移行するのですが、8.5のセクションエキスパートの「非表示-ドリルダウン不可」に入れたチェックと右の条件式ボタン押下して登録した条件式が、11.5で開くと反映されていません。
何か設定がおかしいのでしょうか?
理由、解決方法等ご存知の方、
何卒ご教示くださいますよう宜しくお願い申し上げます。