現在の製品を拡張して、ユーザーがシステムに入力したものからデータを描画する有用なレポートを比較的簡単に構成できるようにする動的レポート ビルダーの作成を任されています。現在、これらのレポートを手動でカスタマイズしています。このプロセスには、開発者 (私) がレポートの要件 (フィールド、集計合計、パーセンテージなど) を取得し、「ドリルダウン」機能を可能にする比較的インタラクティブなページとして結果を公開することが含まれます。 ' レコード行などの詳細については、
レポートはそれほど複雑ではありませんが、これらのレポートをプログラムで生成することは不可能に思えるほど複雑です。ユーザーがレポートの外観をカスタマイズできるようにするためのインターフェイスを作成することは、それ自体は複雑ではありますが、それほど難しいことではないと思います。私が途方に暮れているのは、「プログラミング」リテラシーをまったく持たないユーザーが、必要な情報を引き出す SQL クエリを簡単に生成できるようにするインターフェイスを作成する方法です。
実際、彼らはこれらのクエリを作成し、実際に何をしているのかをまったく意識することなく、入力されたデータの内部にアクセスできる必要があります。これが必要に応じて機能するように感じます。レポートの生成は、可能な限り魔法と区別できないようにする必要があります。ユーザーは、考えられるデータのセットから必要なものをドラッグ アンド ドロップして、魔法のようにレポートを作成できる必要があります。
もちろん挑戦する気はありますが、どこから始めればいいのか本当にわかりません。ギアが動くようになれば、個々の問題を解決するのは「簡単」になります (実際には、プロセスの一部に近いものです)。誰かが私に検索する方向を提供できる場合、私は何時間も費やすことを恐れていません. お時間をいただきありがとうございます。前向きな提案をお待ちしております。