この種の設定が一般的かどうかはわかりません。すべてがどのようにまとめられているかについては、まだ完全には理解できていません。
私たちの職場はこれらのツールを使用しています
- すべてのクライアント データを含む SQL Server と、かなりの数のストアド プロシージャがあります。
- 含む共有ポイント
- Web サイトの aspx ファイル
- すべての Web サイト ページが表示される Word ドキュメントは、
- すべてを接着する Aspose
そのため、これがどのように機能するかを示す小さな例を次に示します。
aspx ファイルには、ロードする Word ドキュメントへのパスが含まれます。その単語文書には、テーブル、ボタン、および日付のフィールドが含まれています。Aspose は、これらのオブジェクトを Web ブラウザーの Word ファイルにレンダリングします。
Word ドキュメントのボタンは、指定された日付以降に登録されたすべてのユーザー名をテーブルに入力する SQL Server のストアド プロシージャを呼び出します。
ここでは、すべてがどのように連携しているかは完全にはわかりませんが、Aspose がそれを行っていることは知っています。
ボタンをクリックしたときにストアド プロシージャをデバッグするにはどうすればよいですか? ストアド プロシージャを SQL Server から直接デバッグする方法は知っていますが、そのプロシージャへの呼び出しは Web から行われるため、そこにブレークポイントを設定できません。
前述したように、かなりの数のストアド プロシージャがあります。単純な通常のデバッグを行うことができれば、多くの時間を節約できます。単純にメンタル デバッグを行うために、ロジックをコードでたどるのはいくぶん困難です。特に、プロシージャに渡される値を確認したいので、指定したパラメータを使用してプロシージャを呼び出すことによって、プロシージャを「偽の実行」したくありません。
さらに詳しい情報が必要な場合は、お気軽にお問い合わせください。関係のない詳細を省略した可能性があります。
ありがとうございました