• 検索結果がありません。

SAP Business Objects Enterprise .NET SDK 実行時パッケージのデプロイメント

N/A
N/A
Protected

Academic year: 2021

シェア "SAP Business Objects Enterprise .NET SDK 実行時パッケージのデプロイメント"

Copied!
18
0
0

読み込み中.... (全文を見る)

全文

(1)

SAP Business Objects Enterprise .NET

SDK 実行時パッケージのデプロイメン

(2)

© 2010 SAP AG. All rights reserved.SAP、R/3、SAP NetWeaver、Duet、

PartnerEdge、ByDesign、SAP Business ByDesign、および本書に記載されたその他 著作権

のSAP製品、サービス、ならびにそれぞれのロゴは、ドイツおよびその他の国々にお けるSAP AGの商標または登録商標です。Business ObjectsおよびBusiness Objects ロゴ、BusinessObjects、Crystal Reports、Crystal Decisions、Web Intelligence、 Xcelsius、および本書で引用されているその他のBusiness Objects製品、サービス、 ならびにそれぞれのロゴは、米国およびその他の国々におけるBusiness Objects S.A.の商標または登録商標です。Business ObjectsはSAPのグループ企業です。本 書に記載されたその他すべての製品およびサービス名は、それぞれの企業の商標 です。本書に記載されたデータは情報提供のみを目的として提供されています。製 品仕様は、国ごとに変わる場合があります。これらの文書の内容は、予告なしに変 更されることがあります。また、これらの文書はSAP AGおよびその関連会社(「SAP グループ」)が情報提供のためにのみ提供するもので、いかなる種類の表明および 保証を伴うものではなく、SAPグループは文書に関する誤記・脱落等の過失に対す る責任を負うものではありません。SAPグループの製品およびサービスに対する唯 一の保証は、当該製品およびサービスに伴う明示的保証がある場合に、これに規 定されたものに限られます。本書のいかなる記述も、追加の保証となるものではあり ません。 2010-05-25

(3)

目次

BusinessObjects Enterprise XI 3.1 .NET SDK 実行時パッケージのデプロイメント 5 第 1 章 boxi31_net_sdk.msi 内の名前空間...7 Crystal Reports アプリケーションのデプロイ ...7 CRRedist2008_x86.msi 内の名前空間...8 Windows インストーラを使用した実行時パッケージのデプロイ...8 サイレント インストールを実行する...9 新しい Web サイト デプロイメント プロジェクトの作成...10 より詳しい情報 13 付録 A 索引 17

(4)
(5)

BusinessObjects Enterprise XI 3.1

.NET SDK 実行時パッケージのデプ

ロイメント

(6)

BusinessObjects Enterprise XI 3.1 .NET 再配布可能実行時パッケージ は、 BusinessObjects Enterprise XI 3.1 SDK で開発されたアプリケーションを実行するた めに必要なファイルをインストールします。この実行時パッケージをデプロイすると、 ユーザー ログオン認証およびフォルダやドキュメントの表示/公開/スケジュール/一 覧表示の機能がカスタム アプリケーションに追加されます。 実行時パッケージ(boxi31_net_sdk.msi)をダウンロードする 1 https://service.sap.com/bosap-supportswに移動します。

2 [Selection Criteria]の下で、[BusinessObjects Enterprise] > [XI 3.1] > [Utility] を 選択します。

3 [Search]をクリックします。

4 [Results]の下で、[BusinessObjects Enterprise XI 3.1 .NET SDK Runtime]をク リックして、.msi ファイルが入った Zip をダウンロードします。

この実行時パッケージは、カスタム BusinessObjects Enterprise アプリケーションとカ スタム Crystal Reports Server アプリケーションをデプロイするために BusinessObjects Enterprise .NET アセンブリをデプロイする追加的な方法です。この実行時パッケージ は、現在インストールされている BusinessObjects Enterprise .NET アセンブリやその デプロイメントに対して変更を加えることはありません。 カスタム BusinessObjects Enterprise アプリケーションをターゲット マシンに配布する には、マシンに次のコンポーネントが必要です。 • IIS(Web アプリケーション用)。 • .NET Framework 1.x または 2.0。 • BusinessObjects Enterprise XI 3.1 SDK 実行時パッケージ。 この表は、実行時パッケージに入っているコンポーネントを示します。 .NET Framework 2.0 .NET Framework 1.1 コンポーネント ○ ○

BusinessObjects Enterprise .NET 実 行時パッケージ

○ BusinessObjects .NET プロバイダ

○ ○

Report Engine .NET(Web Intelli-gence)

インストール プログラムによって BusinessObjects Enterprise Client Tools と共に BusinessObjects Enterprise .NET SDK も配布されます。また、BusinessObjects Enterprise .NET 実行時パッケージと共にパッケージ化するカスタム アプリケーション

6 SAP Business Objects Enterprise .NET SDK 実行時パッケージのデプロイメント

BusinessObjects Enterprise XI 3.1 .NET SDK 実行時パッケージのデプロイメント

(7)

を BusinessObjects Enterprise Client Tools と同じマシンにインストールし、同時に実 行することもできます。

キーコードなしで実行時パッケージをインストールできます。ただし、プロジェクトのデ プロイ後に、Central Management Server(CMS)に接続する必要があります。

boxi31_net_sdk.msi 内の名前空間

boxi31_net_sdk.msi に含まれる名前空間 • BusinessObjects.Enterprise.Admin • BusinessObjects.Enterprise.Desktop • BusinessObjects.Enterprise.Dest • BusinessObjects.Enterprise.Providers • BusinessObjects.ReportEngine • CrystalDecisions.Enterprise • CrystalDecisions.Enterprise.Admin • CrystalDecisions.Enterprise.Auth • CrystalDecisions.Enterprise.Desktop • CrystalDecisions.Enterprise.Dest • CrystalDecisions.Enterprise.Utils • CrystalDecisions.Enterprise.Viewing • CrystalDecisions.Sdk.Uri

Crystal Reports アプリケーションのデプロイ

カスタム アプリケーションが BusinessObjects Enterprise SDK(公開やスケジュール用) と Crystal Reports SDK(表示、印刷、レポート変更用)の両方を使用している場合は、 Business Objects Enterprise 実行時パッケージと Crystal Reports 実行時パッケージ の両方をデプロイする必要があります。後者には Crystal Reports .NETアセンブリと Report Application Server .NET アセンブリが組み込まれています。最新の Crystal Reports 実行時パッケージをダウンロードするには、SAP の Web サイト

https://www.sdn.sap.com/irj/sdn/businessobjects-downloadsを参照してください。 Crystal Reports アプリケーションの構築については、 『Crystal Reports 2008 .NET 開発者ガイド 』を参照してください。

SAP Business Objects Enterprise .NET SDK 実行時パッケージのデプロイメント 7

1

BusinessObjects Enterprise XI 3.1 .NET SDK 実行時パッケージのデプロイメント boxi31_net_sdk.msi 内の名前空間

(8)

CRRedist2008_x86.msi 内の名前空間

• CrystalDecisions.CrystalReports.Engine • CrystalDecisions.CrystalReports.TemplateEngine • CrystalDecisions.CrystalReports.ViewerObjectModel • CrystalDecisions.ReportSource • CrystalDecisions.ReportAppServer.ClientDoc • CrystalDecisions.ReportAppServer.CommonObjectModel • CrystalDecisions.ReportAppServer.Controllers • CrystalDecisions.ReportAppServer.DataDefModel • CrystalDecisions.ReportAppServer.ObjectFactory • CrystalDecisions.ReportAppServer.ReportDefModel • CrystalDecisions.ReportAppServer.Utilities • CrystalDecisions.Shared • CrystalDecisions.Web • CrystalDecisions.Web.HtmlReportRender • CrystalDecisions.Web.Services • CrystalDecisions.Web.Services.Enterprise • CrystalDecisions.Windows.Forms

Windows インストーラを使用した実行時パッケージの

デプロイ

BusinessObjects Enterprise XI 3.1 .NET SDK 実行時パッケージは、Windows Installer (.msi)パッケージになっています。.msi バージョンは、直接実行できる標準の Windows インストーラです。または、アプリケーションの一部としてパッケージ化されます。 ASP.NET Web サイトをデプロイしている場合は、デプロイメント プロジェクトに次のア プリケーション ファイルを含めます。 • ASPX ファイル。 • aspx.cs または aspx.vb ファイル。 • 画像、HTML、または CSS ファイル。

8 SAP Business Objects Enterprise .NET SDK 実行時パッケージのデプロイメント

BusinessObjects Enterprise XI 3.1 .NET SDK 実行時パッケージのデプロイメント

(9)

Windows Installer デプロイメント コンポーネント。 実行時パッケージをインストールする方法は 2 つあります。ユーザー操作の不要なサ イレント インストールを実行するか、Web サイト プロジェクトと一緒に実行時パッケー ジをデプロイします。

サイレント インストールを実行する

Windows Installer を使用すると、クライアント マシンでサイレント インストールを実行 できます。サイレント インストールは、コマンド ラインから全操作が実行され、ユーザー 操作を必要としないインストール方法です。 1 コマンド プロンプトに移動します。

2 BusinessObjects Enterprise XI 3.1 .NET SDK 実行時パッケージの Windows インストーラ パッケージが格納されているディレクトリに変更します。

このチュートリアルでは、このパッケージが C:\boxi31_net_sdk.msi にあるとしま す。

3 コマンド msiexec.exe /I "C:\boxi31_net_sdk.msi" /qn を入力します。

SAP Business Objects Enterprise .NET SDK 実行時パッケージのデプロイメント 9

1

BusinessObjects Enterprise XI 3.1 .NET SDK 実行時パッケージのデプロイメント Windows インストーラを使用した実行時パッケージのデプロイ

(10)

アプリケーションがインストールされます。

新しい Web サイト デプロイメント プロジェクトの作成

Web サイトをデプロイするには、このセクションのチュートリアルの指示に従ってくださ い。

まず、Visual Studio の BusinessObjects Enterprise SDK を使用する Web サイトをデ プロイするための Web 設定プロジェクトを作成します。次に、アプリケーションの実行 に必要な出力ファイルを追加します。最後に、Web サイトをデプロイするインストーラ ファイルをビルドします。

Web サイトの Web 設定プロジェクトを作成する

このセクションでは、Visual Studio で使用可能なデプロイメント プロジェクトから Web サイトの Web 設定プロジェクトを作成します。BusinessObjects Enterprise を使用する 完全な Web サイトが必要です。

1 Visual Studio で、Web サイトを開きます。

2 ソリューション エクスプローラで、ソリューション名を右クリックし、[追加]をポイ ントしてから[新しいプロジェクト]をクリックします。 3 [新しいプロジェクトの追加]ダイアログ ボックスの[その他のプロジェクトの種 類]ペインに移動し、[セットアップとデプロイメント]を選択します。 4 [テンプレート]パネルで、[Web セットアップ プロジェクト]を選択します。 5 プロジェクトの適切な名前を選択し、その場所を指定してから、[OK]をクリック します。 このチュートリアルでは、設定プロジェクトのデフォルト名を“WebSetup1”としま す。 6 [ファイル システム]タブで、[Web アプリケーション フォルダ]を右クリックし、 [プロパティ ウィンドウ]をクリックします。 7 プロパティ ウィンドウで、Web サイトの開始ページ(ASPX ファイル)に DefaultDocument プロパティを設定します。

Web 設定プロジェクトに出力ファイルを追加する

このセクションでは、Web サイトで使用される出力ファイルを Web 設定プロジェクトに 追加します。

10 SAP Business Objects Enterprise .NET SDK 実行時パッケージのデプロイメント

BusinessObjects Enterprise XI 3.1 .NET SDK 実行時パッケージのデプロイメント

(11)

注 プロジェクト出力ファイルを Web 設定プロジェクトに追加する間は、Web サイトを 開いておく必要があります。 1 ソリューション エクスプローラで WebSetup1 を右クリックし、[追加]をポイントし てから[プロジェクト出力]をクリックします 2 [プロジェクト出力グループの追加]ダイアログ ボックスで、[コンテンツ ファイ ル]と[プライマリ出力](該当する場合)を選択します [構成]は[(アクティブ)]のままにします。

Web 設定プロジェクトをビルドする

Web 設定プロジェクトをビルドすると、インストーラ ファイルが作成されて、他のコン ピュータにコピーされます。これらのインストーラのいずれかをターゲット コンピュータ で実行して、Web サイトをデプロイメントできます。 1 [ソリューション設定]を[リリース]に変更します。 2 ソリューション エクスプローラで[WebSetup1]を選択します。 3 [ビルド]メニューの[WebSetup1 のビルド]をクリックします。 ビルド プロセスを実行すると、次のファイルが作成されます。 • setup.exe • WebSetup1.msi

Web 設定プロジェクトをデプロイメントする

ターゲット マシンのアプリケーション サーバーは、プロジェクトの構築に使用されるバー ジョンと同じバージョンの .NET Framework を使用している必要があります。 1 Visual Studio 外で、デプロイメント プロジェクトが保存されているディレクトリに 移動します。 2 WebSetup1 フォルダをダブルクリックします。 3 Release フォルダを開き、Web 設定プロジェクトによってビルドされたファイル を確認します。 4 すべてのファイルをターゲット コンピュータにコピーします。 5 ターゲット コンピュータで、Setup.exe または WebSetup1.msi をダブルクリック して Web サイトをインストールします。 6 デプロイメントされた Web サイトを表示するには、Web ブラウザのウィンドウを ターゲット コンピュータで開きます。次に、アドレス バーに http://localhost/Web

SAP Business Objects Enterprise .NET SDK 実行時パッケージのデプロイメント 11

1

BusinessObjects Enterprise XI 3.1 .NET SDK 実行時パッケージのデプロイメント Windows インストーラを使用した実行時パッケージのデプロイ

(12)

Setup1 と入力します。localhost の部分は、使用するサーバーの名前に置き換 えてください。

12 SAP Business Objects Enterprise .NET SDK 実行時パッケージのデプロイメント

BusinessObjects Enterprise XI 3.1 .NET SDK 実行時パッケージのデプロイメント

(13)

より詳しい情報

(14)

場所 情報リソース

http://www.sap.com

SAP BusinessObjects 製品情報

http://help.sap.comから SAP BusinessObjects を選択しま す。

SAP ヘルプ ポータルでは、すべての SAP BusinessObjects 製品とそのデプロイメントについて扱った最新のドキュメンテー ションにアクセスできます。PDF 版またはインストール可能な HTML ライブラリのダウンロードが可能です。 一部のガイドは SAP サービス マーケットプレイスに格納され ており、SAP ヘルプ ポータルからは入手できません。ヘルプ ポータルのガイド一覧で、そのようなガイドには SAP サービ ス マーケットプレイスへのリンクが付いています。メンテナン ス契約を締結されたお客様には、このサイトにアクセスするた めの正規ユーザー ID が付与されます。ID の入手方法につ いては、お客様担当のカスタマー サポート担当者までお問 い合わせください。 SAP ヘルプ ポータル http://service.sap.com/bosap-support> ドキュメンテーショ ン • インストール ガイド:https://service.sap.com/bosap-inst guides • リリース ノート:http://service.sap.com/releasenotes SAP サービス マーケットプレイスには、一部のインストール ガイド、アップグレードおよび移行ガイド、デプロイメント ガイ ド、リリース ノート、サポート対象プラットフォームに関するド キュメントが格納されています。メンテナンス契約を締結され たお客様には、このサイトにアクセスするための正規ユーザー ID が付与されます。ID の入手方法については、お客様担当 のカスタマー サポート担当者までお問い合わせください。SAP ヘルプ ポータルから SAP サービス マーケットプレイスにリダ イレクトされた場合は、左側のナビゲーション ペインのメニュー を使用して、アクセスするドキュメンテーションが含まれている カテゴリを探します。 SAP サービス マー ケットプレイス

14 SAP Business Objects Enterprise .NET SDK 実行時パッケージのデプロイメント

より詳しい情報

(15)

場所 情報リソース https://boc.sdn.sap.com/ https://www.sdn.sap.com/irj/sdn/businessobjects-sdklibrary 開発者向けリソース https://www.sdn.sap.com/irj/boc/businessobjects-articles これらの記事は、以前はテクニカル ペーパーという名称でし た。

SAP Community Net-work 上の SAP Busi-nessObjects に関する 記事 https://service.sap.com/notes これらのノートは、以前はナレッジ ベース記事という名称でし た。 ノート https://www.sdn.sap.com/irj/scn/forums

SAP Community Net-work 上のフォーラム http://www.sap.com/services/education 伝統的な教室での学習から的を絞った e ラーニング セミナー まで、それぞれのニーズと希望する学習スタイルに応じた幅 広いトレーニング パッケージを提供しております。 トレーニング http://service.sap.com/bosap-support SAP サポート ポータルには、カスタマー サポート プログラム とサービスに関する情報が含まれています。また、さまざまな テクニカル情報およびダウンロードへのリンクも用意されてい ます。メンテナンス契約を締結されたお客様には、このサイト にアクセスするための正規ユーザー ID が付与されます。ID の入手方法については、お客様担当のカスタマー サポート 担当者までお問い合わせください。 オンライン カスタマー サポート

SAP Business Objects Enterprise .NET SDK 実行時パッケージのデプロイメント 15

A

(16)

場所 情報リソース http://www.sap.com/services/bysubject/businessobjectscon sulting コンサルタントは、初期の分析段階からデプロイメント プロ ジェクトの実現まで一貫したサポートを提供します。リレーショ ナル データベースと多次元データベース、接続、データベー ス設計ツール、カスタマイズされた埋め込みテクノロジなどの トピックに関する専門的なサポートを行います。 コンサルティング

16 SAP Business Objects Enterprise .NET SDK 実行時パッケージのデプロイメント

より詳しい情報

(17)

索引

W

Windows Installer 8

サイレント インストール 9

実行時パッケージの概要 6

ダウンロード場所 6

デプロイメント Visual Studio 10, 11 出力ファイル 10 Web サイト プロジェクト 10

(18)

参照

関連したドキュメント

実行時の安全を保証するための例外機構は一方で速度低下の原因となるため,部分冗長性除去(Par- tial Redundancy

SUSE® Linux Enterprise Server 15 for AMD64 & Intel64 15S SLES SUSE® Linux Enterprise Server 12 for AMD64 & Intel64 12S. VMware vSphere® 7

(出典)※1 教育・人材育成 WG (第3回)今村委員提出資料 ※2 OriHime :株式会社「オリィ研究所」 HP より ※3 「つくば STEAM コンパス」 HP より ※4 「 STEAM

Jabra Talk 15 SE の操作は簡単です。ボタンを押す時間の長さ により、ヘッドセットの [ 応答 / 終了 ] ボタンはさまざまな機

Bluetooth® Low Energy プロトコルスタック GUI ツールは、Microsoft Visual Studio 2012 でビルドされた C++アプリケーションです。GUI

全国の宿泊旅行実施者を抽出することに加え、性・年代別の宿泊旅行実施率を知るために実施した。

① 新株予約権行使時にお いて、当社または当社 子会社の取締役または 従業員その他これに準 ずる地位にあることを

*Windows 10 を実行しているデバイスの場合、 Windows 10 Home 、Pro 、または Enterprise をご利用ください。S