私はDelphi7を使用しています。以前はdelphiでSSRS 2008で作成したいくつかのレポートを使用する必要がありました。実際にはDelphiで呼びたいと思っています。私はWSDlインポーターを使用してreportservice2005.asmxをインポートしました。デルファイはSSRSメソッドのリストをPASファイルに渡しましたが、GetReportingService2010Soap関数を使用してReportingService2010Soapのインスタンスを作成しようとすると、エラーが発生します。このPASファイルを使用するためのドキュメントはどこにありますか? ありがとう、私の悪い英語をお許しください!WSDLでdelphiでSSRSメソッドを使用するにはどうすればよいですか?
4
A
答えて
3
のDelphi 7 WSDLインポータ(wsdlimp.exe)ここでエンバカデロID: 24535, Delphi SOAP Runtime and Importer Update
からダウンロードすることができ、更新を持っている3件の有益な記事があります。 Delphi 7でのASMX Webサービスの使用は非常に簡単です。あなたはこの段階では、この
uses
SysUtils,
ABCService; // .pas unit generated by WSDLIMP.EXE (WSDL Importer)
procedure PerformServiceCall;
var
MyService: IMyService;
MyServiceResponse: TMyServiceResponse; // the result returned from the service call
MyServiceRequest: TMyServiceRequest; // the parameter passed with the service call
Connected: boolean;
begin
MyService := nil;
try
try
MyService := IMyService.GetMyService;
Connected := (MyService <> nil);
if Connected then
MyServiceResponse := MyService.MethodName(MyServiceRequest);
else
raise Exception.Create('Could Not Connect');
except
on E: Exception do
ShowMessage(E.ClassName + #13#10 + E.Message);
end;
finally
MyService := nil;
end;
end;
のようにブロックを除いて試しに自分のWebサービス呼び出しを囲むことができ、開発中とは別に
3. Introduction to WCF Programming in Delphi
、我々 ExceptionでClassNameとMessageに基づいて問題を調査し、例外が発生しなくなるまで他のことが確認できます(サービスが現時点で実際に稼動しているかどうか、アドレッシング、タイムアウト、パフォーマンス、セキュリティなど)。
関連する問題
- 1. Delphiでwsdlファイルをオフラインでインポートするにはどうすればよいですか?
- 2. ローカルWSDLファイルを使用してWCFサービスを使用するにはどうすればよいですか?
- 3. WSDLファイルを使用して.NETでプロキシクラスを作成するにはどうすればよいですか?
- 4. Delphiでコマンドラインプログラムを実行するにはどうすればよいですか?
- 5. Delphiでモノスペースフォントを検出するにはどうすればよいですか?
- 6. メソッドでコントロールステートメントを使用するにはどうすればよいですか?可能であれば
- 7. Delphi 2006で実行時にADOパラメータを使用するにはどうすればよいですか?
- 8. DelphiアプリケーションでXSLTドキュメントを使用してXMLを表示するにはどうすればよいですか?
- 9. SSRSでSumProduct関数を使用するにはどうすればよいですか?
- 10. SSRSの単一のレポートペインで複数のデータセットを使用するにはどうすればよいですか?
- 11. DelphiでアニメーションPNGを使用するにはどうすればよいですか?
- 12. Delphiプロジェクトで複数のタイプライブラリを使用するにはどうすればよいですか?
- 13. Delphiで「TImageEnVect.SetObjPolylinePoints」関数を使用するにはどうすればよいですか?
- 14. Delphi SOAP WebサービスクライアントでNTLM認証を使用するにはどうすればよいですか?
- 15. Delphiの検索パスでシステム変数を使用するにはどうすればよいですか?
- 16. Delphi TSQLQueryでFirebirdのExecute Blockを使用するにはどうすればよいですか?
- 17. DelphiのSimpleDataSetでOracleバインド変数を使用するにはどうすればよいですか?
- 18. DelphiでIMMDeviceEnumeratorインターフェイスのGetDefaultAudioEndpoint()を使用するにはどうすればよいですか?
- 19. Pythonを使用してwsdlドキュメントを検証するにはどうすればよいですか?
- 20. urllib.requestを使用してPythonでPOSTメソッドを使用するにはどうすればよいですか?
- 21. Delphiでこれを行うにはどうすればいいですか?
- 22. フィールド内メソッドを使用するにはどうすればいいですか?
- 23. SSRSグラフレポートの列に画像を使用するにはどうすればよいですか?
- 24. delphi xe2 ios firemonkeyにhttp.getを使用するにはどうすればよいですか?
- 25. Word for VBAでは、ハイパーリンクアドレスでFindメソッドを使用するにはどうすればよいですか?
- 26. outputWithoutWhitespace()メソッドを適用するにはどうすればよいですか? Java
- 27. コード(xml)を使用してSSRSレポートを生成するにはどうすればよいですか?
- 28. Delphiを使用してテキストファイルの文字エンコーディングを検出するにはどうすればよいですか?
- 29. メソッド(.NET)で使用されるフィールドを取得するにはどうすればよいですか?
- 30. Pythonでメソッドに使用する文字列をフォーマットするにはどうすればよいですか?
こんにちはArash、あなたはどんなエラーを受けていますか?エラーメッセージのテキストは何ですか? – Sam