• 締切済み

ACCESSに変わるレポーティングツール探しています

基幹システム(Oracle10g)のデータをもとに、ACCESSを使用していろいろな帳票や集計を行っているのですが、同じようなことを他の市販ツールを用いてできないかと考えており、いい製品があれば教えていただけないでしょうか。 ■現在の使用法(ACCESS) ・基幹データ(Oracle)をACCESSからODBCリンク接続して、リアルな情報を元に帳票(ACCESSレポート)出力やデータのクエリ集計出力(csv出力)を行っている。 ・帳票出力やデータ集計出力に必要な情報について、基幹データに存在しないものもあるので、それらについてはACCESSのフォームから直接データを入力しており、それらのデータをクエリにてマージして出力している。 ■市販ツールの要件 ・現在ACCESSで行っていることが実現可能 ・大量の基幹データでも高速処理が可能(現在処理性能が低くて困ってます) ・エンドユーザ(ACCESSは問題なく使用できるレベルの人)が、ある程度の説明を実施すれば帳票や集計クエリなどの開発を行うことが可能 ・帳票やデータ集計クエリのサーバーでの一元管理も可能

みんなの回答

  • geertz
  • ベストアンサー率0% (0/0)
回答No.1

>(1)現在ACCESSで行っていることが実現可能 レポート機能のみを取るなら、ActiveReportシリーズがAccessのレポート機能と似ていて使いやすいです(.NET用ですが)。 >(2)大量の基幹データでも高速処理が可能(現在処理性能が低くて困ってます) Access-Oracle間の通信がODBCになりますから、そりゃ遅いでしょう。プロバイダを変えれば多少速くなると思いますが、Accessでは無理ですね(話の内容から察してリンクテーブルを使っているとお見受けしました。それともoo4oとか使ってます?)。 >(3)エンドユーザ(ACCESSは問題なく使用できるレベルの人)が、ある程度の説明を実施すれば帳票や集計クエリなどの開発を行うことが可能 Accessと他の開発ツールの難易度がそう変わらないのなら、世の中プログラマだらけになりますよ。そもそもライセンス料も天と地ほど違ってきます。。。 >(4)帳票やデータ集計クエリのサーバーでの一元管理も可能 「一元管理も可能」の「も」が引っ掛かりますが、サーバー(以下SV)側で一元管理するというこは、SVサイドプログラム(SVのサービス)になりますから、そもそもクライアントがいじれるはずがなく(3)の条件と矛盾します(ユーザーの技術力とSVの管理者権限が問題)。 以上、質問内容を見て感じたことをあげてみました。 速度が出ないのは素人仕事だから当たり前。プロに依頼すればそれなりの結果は出すだろうと思いますが、当然お金はかかりますし、条件(3)のようなバカげた話は通りません。 あなたの質問は、今までちょっと詳しい素人レベルでやっていたことを、プロのレベルに引き上げたいという内容に思われます。 その間の溝は、あなたが考えておられるよりも、とても深くて広いです。 ・・・ぶっちゃけ予算と技術力が問題かと。

関連するQ&A

  • Office製品で基幹システムを運用補助するツールをACCESS、EX

    Office製品で基幹システムを運用補助するツールをACCESS、EXCELなどで作っておりますが、MS製品のバージョンアップなどにより変更、テストを繰り返しております。また、SQLServer、DB2、Oracleなどにも直接アクセスしいる状況です。現状の入力、照会、帳票作成機能としてのAccess,データをダウンロードして提供するExcelの利便性をそのままに、メンテナンス性、冗長性の高い対応ってどのようにすれば良いか教えていただけませんか? PHPなどはいかがでしょうか?

  • Access VBAよりプロセスチェック

    お世話になります。 Accessにてツールを作成しており、集計結果(クエリの結果)を Excelへ出力させようとしております。 処理を実行する前のチェックとして、Excelのプロセスがあるか のチェックを行いたいのですが、可能でしょうか。 ご教授の程、宜しくお願い致します。

  • 帳票ツール

    VB6でアプリケーションの開発を行います。 これまで、帳票ツールはCristalReports(もちろん製品版)またはACCESSを使ってきましたが、日本的な伝票やクロス集計の弱さや細かいバグに悩まされて、次回からは他の帳票ツールを使用するつもりです。 そこで、日立のEURと文化オリエントのActiveReportを候補に挙げてますが、それぞれのメリット、デメリットなどありましたらご教授下さい。 ちなみに、開発する帳票は、伝票系、一覧表系が半々です。

  • Access レポート 集計について

    Accessのレポートについてご質問いたします。 Accessのレポートにクエリのデータを出力し、全データ出力後のレポート下部に、『商品名』フィールドに出力した、商品名ごとの数の集計を表示したいのですが、どのように記載すればよろしいでしょうか?

  • EXCEL VBA で MSDE を操作したい

    EXCELで作っている帳票データをデータベース化するにあたり、MSDEでテーブルを作りSQLクエリを使用してEXCEL VBAプロジェクト上からテーブルの追加/更新を行いたいのですが、MSSQLServerにアクセスする方法(具体的なコードの記述法や手順)がわかりません。 昔同様な事をやったことがあり、その時はサーバーがoracle(7)で、「oracle GLUE」というアドインツールを使いましたが同様に何かツールが必要なのでしょうか。 どなたか、どうかご教授お願いいたします。

  • BIツールの活用について

    業務システムの帳票出力機能としてBIツールを使用するケースがあると思います。 【帳票作成プログラムを作りこんで帳票を出力すること】との比較として、 【帳票出力目的でBIツールを利用すること】のメリット・デメリットを教えて下さい。

  • 計算はaccessかexcelか

    access2002 excel2002 accessで売上データベースを作っています。 このデータベースからフォームを使って売上や返品をクエリで抽出してexcelに出力しています。 出力されたexcelデータはマクロで体裁を整えて帳票を作成しています。 そこで質問なのですが、消費税を売上から算出してこの帳票に掲載したいのですが、accessで消費税の計算を行ってから出力したほうがいいのでしょうか。それともexcelのマクロ実行時に消費税の計算を行ったほうがいいのでしょうか。 どちらがいいのでしょうか。 よろしくお願いします。

  • AccessでOracleのテーブルをリンクし、Access側では読み取り専用にしたい

    社内にOracleデータベースでのシステムが立ち上がっているのですが、管理帳票の出力用に、OracleのデータをAccessで読み込みたいと思っています。 テーブルのリンクそのものは知っており、成功しているのですが、Oracleデータベースのデータを壊さないようにするため、このリンクテーブルを読み取り専用にしたいと思っています。どのようにすれば良いでしょうか。 なお、Oracle側で読み取り専用ユーザを作成して、そのユーザでリンクすれば良いことは理解していますが、それは最後の手段にしたいと思っています。別の方法でうまくできないでしょうか。

  • ACCESSで旬別集計

    お世話になります。 例えば 日付  数量 金額 2004/01/01 100 10000 2004/01/10 200 20000 2004/02/01 300 30000 2004/02/10 400 40000 というテーブル1があって 旬別に集計を行い、テーブル2へ 2004/01/01 300 30000 2004/02/01 700 70000 と出力したいのです。 この場合、クエリ等で一発でデータを出力する方法はありますでしょうか? VBAでwhere句を修正しながら「旬ごと集計し出力する」というループ処理しかないでしょうか? よろしくご教授願います。

  • アクセスのマクロ解析ツール?

    素人ながら、アクセス97で発注・仕入処理を クエリーを使い倒し、マクロを用いて、 どうにかこうにか、システムを作って、運用しています。 ところが、クエリーの数も200個以上になり、 マクロも小さな処理も含めて100は超えています。 こうなってくると、どこでどのマクロを使っていたのか、 すっかり忘れてしまうこともあり、変更の都度、あちこち をたどって行かねばなりません。 VBA(VB)を使えれば良いのですが、今更一から勉強するような時間の余裕すらありませんので、 かといってシステム屋さんに頼もうにも、 業務を全く知らないので、その打ち合わせをする時間で ある程度のもななら自分らで作れるので、 苦労して作っています。 そこで、教えていただきたいのは、マクロまでの処理で 作る場合、あとあとのメンテナンスの時、このマクロは どこで使われているのか、逆引きできたり、どのフォームから実行されているのか、などわかりやすく解析できる ツールのようなものは有りませんでしょうか? ドキュメントツールとなると、たいそうなものでしょうか? アクセスの機能にある、データベースの解析など やたら、紙面が増えて使いづらいことこの上なしなので 何か良いツール(安価かフリーなもの)を教えてください。