Cosminexus Application Designer操作ガイド

操作書

3020-3-M91

目　　次

前書き

はじめに

1.　Application Designerの概要

1.1　Application Designerの機能

1.1.1　画面遷移情報の定義機能

1.1.2　画面遷移定義情報のエクスポート

2.　Application Designer操作の基礎知識

2.1　Application Designerの開始・終了

2.1.1　画面遷移図作成の開始と終了（Visio）

2.1.2　画面遷移表作成の開始と終了（Excel）

2.2　画面遷移図作成の基礎知識（Visio）

2.2.1　Visioに追加されるApplication Designerのメニューとウィンドウ

2.2.2　画面遷移図で使用する図形の種類

2.2.3　図形配置の基本操作

2.2.4　プロパティを設定するダイアログの表示方法

2.3　画面遷移表の基礎知識（Excel）

2.3.1　Excelに追加されるApplication Designerのメニューとウィンドウ

2.3.2　画面遷移表で使用する項目

3.　Application Designerによる画面遷移の定義

3.1　Application Designerでの画面遷移定義の流れ

3.2　 Webアプリケーションの設定（プロジェクト設定）

3.2.1　環境設定ダイアログ（プロジェクト設定）

3.3　画面遷移図の作成（Visio）

3.3.1　画面遷移図の作成手順（Visio）

3.3.2　条件分岐しない遷移（Visio）

3.3.3　条件分岐する遷移（Visio）

3.3.4　自画面への遷移（Visio）

3.3.5　複数のシートにわたる画面遷移図の作成方法（Visio）

3.3.6　画面のプロパティ設定ダイアログ

3.3.7　アクションのプロパティ設定ダイアログ

3.3.8　条件分岐のプロパティ設定ダイアログ

3.3.9　リターン値のプロパティ設定ダイアログ

3.3.10　遷移先シートのプロパティ設定ダイアログ

3.4　画面遷移表の作成（Excel）

3.4.1　画面遷移表の作成手順（Excel）

3.4.2　条件分岐しない遷移（Excel）

3.4.3　条件分岐する遷移（Excel）

3.5　画面遷移定義情報のエクスポート

3.5.1　画面遷移定義情報のエクスポート（Visio）

3.5.2　画面遷移定義情報のエクスポート（Excel）

付録

付録A　インストールと環境設定

付録A.1　インストール手順

付録A.2　 Application Designerの環境設定

付録A.3　アンインストール手順

付録B　オブジェクトワークス/Studio利用時の制限事項

付録C　使用上の注意事項

付録D　用語解説

索引

[他社商品名称に関する表示]

All Rights Reserved. Copyright (C) 2007, Hitachi, Ltd.

前書き

■ 対象製品

●適用OS：Windows Server 2003，Windows Server 2003 R2，Windows XP，Windows Vista

P-2443-7E74　 uCosminexus Developer Standard　 07-50
P-2443-7F74　 uCosminexus Developer Professional　 07-50
P-2443-7T74　 uCosminexus Service Architect　 07-50

上記のプログラムプロダクトのほかにもこのマニュアルをご利用になれる場合があります。詳細は「リリースノート」でご確認ください。
本製品では日立トレース共通ライブラリをインストールします。

■ 輸出時の注意

本製品を輸出される場合には，外国為替および外国貿易法ならびに米国の輸出管理関連法規などの規制をご確認の上，必要な手続きをお取りください。
なお，ご不明な場合は，弊社担当営業にお問い合わせください。

■ 商標類

cFrameworkは，株式会社イーシー・ワンの日本における商標です。
Java及びすべてのJava関連の商標及びロゴは，米国及びその他の国における米国Sun Microsystems,Inc.の商標です。
MacromediaおよびDreamweaverは，Macromedia, Inc.の米国およびその他の国における商標または登録商標です。
Microsoftは，米国およびその他の国における米国Microsoft Corp.の登録商標です。
Microsoft Excelは，米国Microsoft Corp.の商品名称です。
Microsoft Internet Explorerは，米国Microsoft Corp.の商品名称です。
Visioは，米国およびその他の国における米国Microsoft Corporationの登録商標です。
Windowsは，米国およびその他の国における米国Microsoft Corp.の登録商標です。
オブジェクトワークスは，株式会社 野村総合研究所の登録商標です。
Windows Vistaは，米国Microsoft Corporationの米国及びその他の国における登録商標または商標です。

■ 発行

2007年6月 (第1版) 3020-3-M91

■ 著作権

All Rights Reserved. Copyright (C) 2007, Hitachi, Ltd.

はじめに

このマニュアルは，Cosminexus Application Designerの使い方について説明したものです。

Cosminexus Application Designerの機能は，次に示すプログラムプロダクトの構成ソフトウェアであるCosminexus Application Development Plug-inで提供されています。

P-2443-7E74　uCosminexus Developer Standard

P-2443-7F74　uCosminexus Developer Professional

P-2443-7T74　uCosminexus Service Architect

なお，このマニュアルでは，Cosminexus Application Designerを，Application Designerと表記しています。

対象読者

Application Designerを使用して画面遷移を定義する開発者を対象にしています。

このマニュアルでは，次の事項を前提に説明しています。

前提製品であるVisioまたはExcelの基本操作を習得している。

Windowsの基本操作を習得している。

マニュアルの構成

このマニュアルは，次に示す章と付録から構成されています。

第1章　Application Designerの概要

Application Designerの概要を説明しています。

第2章　Application Designer操作の基礎知識

Webアプリケーションごとの環境設定やメニューなど，Application Designerを操作する上での基礎知識を説明しています。

第3章　Application Designerによる画面遷移の定義

画面遷移を定義する操作方法を説明しています。

付録Ａ　インストールと環境設定

付録Ｂ　オブジェクトワークス/Studio利用時の制限事項

付録C　使用上の注意事項

付録D　用語解説

このマニュアルでの表記

このマニュアルで使用している表記と，対応する製品名を次に示します。

表記 | 製品名
Cosminexus Developer's Kit for Java | Cosminexus Developer's Kit for JavaTM
Cosminexus Developer | uCosminexus Developer Professional
uCosminexus Developer Standard
uCosminexus Service Architect
Dreamweaver | Macromedia(R) Dreamweaver(R) MX 2004
Macromedia(R) Dreamweaver(R) 8
Excel | Excel 2000 | Microsoft(R) Excel
Excel 2002 | Microsoft(R) Excel 2002
Excel 2003 | Microsoft(R) Excel 2003
Internet Explorer | Microsoft(R) Internet Explorer
Visio | Visio 2002 | Microsoft(R) Visio(R) 2002
Visio 2003 | Microsoft(R) Visio(R) 2003
Windows | Windows XP | Microsoft(R) Windows(R) XP Professional Operating System
Windows Server 2003 | Microsoft(R) Windows Server(TM) 2003，Enterprise Edition Operating System（x86）
Microsoft(R) Windows Server(TM) 2003，Standard Edition Operating System（x86）
Windows Server 2003 R2 | Microsoft(R) Windows Server(TM) 2003 R2 Enterprise Edition Operating System（x86）
Microsoft(R) Windows Server(TM) 2003 R2 Standard Edition Operating System（x86）
Windows Vista | Microsoft(R) Windows Vista(TM) Business 日本語版
Microsoft(R) Windows Vista(TM) Enterprise 日本語版
Microsoft(R) Windows Vista(TM) Ultimate 日本語版

このマニュアルで使用している表記と，対応するCosminexusの機能名を次に示します。

表記 | Cosminexusの機能名
オブジェクトワークス/Studio | Cosminexus オブジェクトワークス/Studio

このマニュアルで使用する略語

このマニュアルで使用している略語を示します。

略語 | 正式名称
HTML | Hyper Text Markup Language
J2EE | Java 2 Platform, Enterprise Edition
MVC | Model View Controller
OS | Operating System
PC | Personal Computer
Web | World Wide Web

このマニュアルで使用する記号

このマニュアルで使用する記号を次のように定義しています。

記号
意味

［ ］
メニュータイトル，メニュー項目，ボタン，およびキーの名称を示します。
例：［ファイル］メニュー
［OK］ボタン
［Enter］キー

［ ］－［ ］
例：［ファイル］－［開く］
［ファイル］メニューから［開く］コマンドを選択することを示します。

図中で使用する記号

このマニュアルでは，図中で使用する記号を次のように定義しています。

フォルダとパスの表記について

このマニュアルでは，Javaコマンドでの表示に従い，フォルダ／ディレクトリの表現，およびパスの表記（「¥」または「/」）を変更している場合があります。ご使用の環境に合わせて，フォルダ／ディレクトリの表現，およびパスの表記を置き換えてお読みください。

1.　Application Designerの概要

Application Designerは，Webアプリケーションの画面遷移の設計を支援する製品です。

この章では，Application Designerが提供する機能の概要を紹介します。

＜この章の構成＞

1.1　Application Designerの機能

1.1　Application Designerの機能

Application Designerが提供する機能の概要について説明します。

＜この節の構成＞

1.1.1　画面遷移情報の定義機能

1.1.2　画面遷移定義情報のエクスポート

1.1.1　画面遷移情報の定義機能

Application Designerは，オブジェクトワークス/Studioを利用した画面遷移情報の定義機能を用意しています。

＜この項の構成＞

(1)　オブジェクトワークス/Studioを利用した画面遷移情報の定義

(1)　オブジェクトワークス/Studioを利用した画面遷移情報の定義

Visioにオブジェクトワークス/Studioを組み込んで利用すれば，グラフィカルに画面遷移を定義することができます。また，Excelにオブジェクトワークス/Studioを組み込んで利用し，画面遷移表を使って画面遷移を定義することもできます。

オブジェクトワークス/Studioを利用した画面遷移図の定義イメージを，図1-1に示します。

図1-1　オブジェクトワークス/Studioを利用した画面遷移情報の定義イメージ

1.1.2　画面遷移定義情報のエクスポート

Application Designerで定義した画面遷移定義情報を，画面遷移定義ファイルとしてエクスポートすることができます。

2.　Application Designer操作の基礎知識

この章では，Application Designerを利用して画面遷移を定義するときの，基本的な操作や知識について説明します。

＜この章の構成＞

2.1　Application Designerの開始・終了

2.2　画面遷移図作成の基礎知識（Visio）

2.3　画面遷移表の基礎知識（Excel）

2.1　Application Designerの開始・終了

Application Designerで画面遷移を定義するには，VisioまたはExcelを使用します。Visioを使用する場合は画面遷移図を，Excelを使用する場合は画面遷移表を作成して，遷移を定義します。

なお，画面遷移図または画面遷移表を作成するには，オブジェクトワークス/Studioが必要です。このため，VisioまたはExcelにオブジェクトワークス/Studioをあらかじめ組み込んでおいてください。オブジェクトワークス/Studioを組み込む方法については，「付録A　インストールと環境設定」を参照してください。

ここでは，画面遷移図作成および画面遷移表作成の，開始と終了について説明します。

＜この節の構成＞

2.1.1　画面遷移図作成の開始と終了（Visio）

2.1.2　画面遷移表作成の開始と終了（Excel）

2.1.1　画面遷移図作成の開始と終了（Visio）

＜この項の構成＞

(1)　画面遷移図の作成を開始する（Visio）

(2)　画面遷移図を保存する（Visio）

(3)　画面遷移図の作成を終了する（Visio）

(1)　画面遷移図の作成を開始する（Visio）

画面遷移図の作成を開始する方法を次に示します。

Windowsの［スタート］－［プログラム］からVisioを起動します。
図2-1に示すような「図面の種類の選択」の画面が表示されます。

図2-1　図面の種類を選択する画面

「分類」の「画面遷移定義」を選び，「テンプレート」から「画面遷移定義」を選択します。
マクロを含んでいることを示すダイアログが表示された場合は，「マクロを有効にする」を選択してください。
Visioのウィンドウに，図2-2に示すような新しい画面遷移図が開き，Application Designerを利用した編集ができる状態になります。

図2-2　画面遷移図の初期ウィンドウ

既存の画面遷移図を編集する場合

Application Designer 05-06以前で作成した画面遷移図を06-00以降で使用する場合には，次の手順で06-00以降の画面遷移図（Visio）に移行してください。06-00以降に移行することで，画面遷移図上に環境設定情報を保持できるようになります。

06-00以降のApplication Designerで，移行元の05-06以前で作成したVisioファイル（画面遷移図）を開く。

Visioファイルを任意の名称で保存する。

(2)　画面遷移図を保存する（Visio）

Application Designerで定義した画面遷移図は，VSD形式（.vsd）のVisioファイルとして保存します。画面遷移図を新規に保存する場合と，編集中の画面遷移図を上書き保存する場合について説明します。

●新規保存する場合

メニューから［ファイル］－［名前を付けて保存］を選択します。
ファイルを選択するダイアログが表示されます。

保存するフォルダとファイル名を指定して，［保存］ボタンを押します。
指定したファイル名で画面遷移図が保存されます。

●現在編集中のファイルに上書き保存する場合

メニューから［ファイル］－［上書き保存］を選択します。
編集中の画面遷移図が保存されます。

(3)　画面遷移図の作成を終了する（Visio）

画面遷移図作成を終了する方法について説明します。

メニューから［ファイル］－［終了］を選択するか，Visioのウィンドウ右上の［×］ボタンをクリックします。
Visioが終了するとともに，Application Designerも終了します。

2.1.2　画面遷移表作成の開始と終了（Excel）

＜この項の構成＞

(1)　画面遷移表の作成を開始する（Excel）

(2)　画面遷移表を保存する（Excel）

(3)　画面遷移表の作成を終了する（Excel）

(1)　画面遷移表の作成を開始する（Excel）

画面遷移表の作成を開始する方法を次に示します。

画面遷移表のテンプレートファイル「CFWForm.xlt」をダブルクリックして開きます。
画面遷移表のテンプレートファイル「CFWForm.xlt」は，次の場所に格納されています。

Cosminexusインストールフォルダ¥O3W¥STUDIO¥STUDIOModule¥XML_Creator¥CFWForm.xlt

図2-3に示すような何も定義されていない画面遷移表が開き，Application Designerを利用した編集ができる状態になります。
なお，マクロを含んでいることを示すダイアログが表示された場合は，「マクロを有効にする」を選択してください。

図2-3　画面遷移表の初期ウィンドウ

既存の画面遷移表を編集する場合

Application Designer 05-06以前で作成した画面遷移表を06-00以降で使用する場合には，次の手順で06-00以降の画面遷移表（Excelシート）に移行してください。06-00以降に移行することで，画面遷移表上に環境設定情報を保持できるようになります。

移行元の05-06以前で作成したExcelファイル（画面遷移表）を開く。

移行先の06-00以降のExcelファイルを新規に開く。

移行元のExcelファイルで，画面遷移表を定義してあるシートのタブを右クリックし，「移動またはコピー」メニューを選択する。

表示されるダイアログで，次のように設定して［OK］をクリックする。
・「移動先ブック名」：移行先のExcelファイルの名前を選択
・「コピーを作成する」：チェックボタンをチェック
ここまでの操作で，移行元の画面遷移表のシートが移行先のExcelシートにコピーされます。

移行先のExcelファイルで，元からあったシートのタブを右クリックし，「削除」メニューを選択して元からあったシートを削除する。

移行先のExcelファイルで，操作4で移行元からコピーしたシートのタブを右クリックし，「名前の変更」メニューを選択して任意の名前に変更する（変更の必要がない場合この操作は不要です）。

移行先のExcelファイルを任意の名称で保存する。

(2)　画面遷移表を保存する（Excel）

Application Designerで定義した画面遷移表は，XLS形式（.xls）のExcelファイルとして保存します。画面遷移表を新規に保存する場合と，編集中の画面遷移表を既存のファイルに上書き保存する場合について説明します。

注意

「CFWForm.xlt」ファイルは，画面遷移表のテンプレートです。「CFWForm.xlt」のフォーマットの変更はしないでください。

●新規保存する場合

メニューから［ファイル］－［名前を付けて保存］を選択します。
ファイルを選択するダイアログが表示されます。

保存するフォルダとファイル名を指定します。
XLS形式（.xls）のExcelファイルとして保存してください。

［保存］ボタンを押します。
指定したファイル名で画面遷移表が保存されます。

●現在編集中のファイルに上書き保存する場合

メニューから［ファイル］－［上書き保存］を選択します。
編集中のファイルが保存されます。

(3)　画面遷移表の作成を終了する（Excel）

画面遷移表作成を終了する方法について説明します。

メニューから［ファイル］－［終了］を選択するか，Excelのウィンドウ右上の［×］ボタンをクリックします。
Excelが終了するとともに，Application Designerも終了します。

2.2　画面遷移図作成の基礎知識（Visio）

ここでは，Visioに追加されるApplication Designerのメニュー，画面遷移図で使用する図形，画面遷移図に図形を配置するときの基本操作などについて解説します。

＜この節の構成＞

2.2.1　Visioに追加されるApplication Designerのメニューとウィンドウ

2.2.2　画面遷移図で使用する図形の種類

2.2.3　図形配置の基本操作

2.2.4　プロパティを設定するダイアログの表示方法

2.2.1　Visioに追加されるApplication Designerのメニューとウィンドウ

Visioのウィンドウと，Visioに追加されるApplication Designerのメニューについて説明します。

＜この項の構成＞

(1)　ウィンドウ

(2)　メニュー

(1)　ウィンドウ

画面遷移の定義に使用するウィンドウを図2-4に示します。

図2-4　画面遷移を定義するウィンドウ（Visio使用）

(a)　メニューバー

図2-5に示すように，Visioのメニューに加えて，画面遷移の定義に使用する［画面遷移］メニューが表示されています。［画面遷移］メニューについては，「（2）メニュー」を参照してください。

図2-5　Visioのメニューバー

(b)　ステンシル

図2-6に示すステンシルには，画面遷移図の作成に使用する図形のマスタシェイプが一覧表示されています。図形は，ここからドラッグアンドドロップで画面遷移図上に配置できます。

ステンシルが表示されていない場合は，メニューの［ファイル］－［ステンシルを開く］－［画面遷移定義］から，「画面遷移図（CFW）」および「画面部品」を選択して開きます。なお，Application Designerで使用できるステンシルは「画面遷移図（CFW）」および「画面部品」だけです。

図2-6　ステンシル

(c)　プロパティを設定するダイアログ

図2-7に示すプロパティを設定するダイアログで，画面遷移図に配置した図形に対するプロパティを設定します。プロパティを設定することで，図形ごとの制御が定義されます。プロパティを設定するダイアログの表示方法については，「2.2.4　プロパティを設定するダイアログの表示方法」を参照してください。

図2-7　プロパティを設定するダイアログ

(d)　画面遷移図

画面遷移図を作成するための領域を図2-8に示します。ここにステンシルから図形を配置して画面遷移図を作成します。

図2-8　画面遷移図

(2)　メニュー

オブジェクトワークス/Studioの画面遷移エディタとApplication Designerをインストールすると，Visioのメニューバーに画面遷移を定義するための［画面遷移］メニューが追加されます。［画面遷移］メニューの各項目を，表2-1に説明します。

表2-1　画面遷移メニュー

メニュー項目
説明

オプション設定
コントロールIDなど，オプション設定ダイアログを表示します※。

プロパティ設定
画面遷移図上で選択した図形のプロパティ設定ダイアログを表示します。
プロパティを設定するダイアログについては「3.3　画面遷移図の作成（Visio）」を参照してください。

表示切替
画面遷移図に配置した図形の文字の表示方法を変更します※。

画面デザイン
図形と，図形に設定したラベルやテキストをグループ化します※。

チェック
現在編集している画面遷移図の，定義内容をチェックします※。

プログラム生成
非サポート項目です。実行しないでください。

シミュレーション
非サポート項目です。実行しないでください。

画面編集
非サポート項目です。実行しないでください。

プレビュー
非サポート項目です。実行しないでください。

環境設定
Web画面の編集に使用するWeb画面定義ツールのパスなど，Application Designerを利用する上で必要な情報を設定します。
詳細については「3.2　Webアプリケーションの設定（プロジェクト設定）」を参照してください。

バージョン情報
Application Designerのバージョン情報を表示します。

注※　

詳細については，オブジェクトワークス/Studioの画面遷移エディタのマニュアルを参照してください。

なお，画面遷移図に配置した図形の上で右クリックしたときに表示されるコンテキストメニューには，表2-2に示す項目が追加されます。

表2-2　コンテキストメニューに追加される項目

メニュー項目 | 説明
画面編集 | 非サポート項目です。実行しないでください。
プレビュー | 非サポート項目です。実行しないでください。

2.2.2　画面遷移図で使用する図形の種類

画面遷移図の作成に使用する図形について説明します。これらの図形は，Visioのステンシルからドラッグして使用します。

＜この項の構成＞

(1)　遷移情報の定義に使用する図形

(2)　複数のシートにわたる画面遷移図の作成に使用する図形

(1)　遷移情報の定義に使用する図形

Webアプリケーションの遷移や分岐の情報を定義するための図形を紹介します。

(a)　開始

Webアプリケーションの画面遷移の開始点を表します。画面遷移図には，必ず「開始」の図形を配置してください。

(b)　画面

Webアプリケーションの中で，Webブラウザに表示させる画面を表します。

(c)　アクション

画面からの遷移の動きを表します。画面を始点として，ほかの画面または条件分岐を終点にすることで，画面から遷移させる先を設定します。

(d)　条件分岐

Web画面に対応する業務処理プログラムの処理結果によって，遷移先を分岐させる処理を行うことを表します。なお，開始から画面を経ない条件分岐への遷移はできません。

(e)　リターン値

条件分岐の判定条件ごとに，対応する遷移の動きを表します。条件分岐を始点として，画面を終点にすることで，条件分岐後の遷移先を設定します。

(2)　複数のシートにわたる画面遷移図の作成に使用する図形

画面遷移図は複数のシートにわたって作成できます。複数のシートに作成した画面遷移図をつなげるための図形を紹介します。

(a)　遷移先シート

別の遷移図シートを表します。異なるシート上に作成した画面遷移図へ遷移させるときに使用します。

(b)　シートスタート

異なるシート上の画面遷移図から遷移させたときの開始地点を表します。

2.2.3　図形配置の基本操作

画面遷移図上に図形を配置する操作は，画面遷移図作成の基本的な操作です。ここでは，画面遷移図に図形を配置する方法と，配置した図形の位置などを調整する方法について説明します。

＜この項の構成＞

(1)　画面遷移図に図形を配置する

(2)　画面遷移図上に配置した図形の位置などを調整する

(1)　画面遷移図に図形を配置する

画面遷移図上に図形を配置する方法を次に示します。

Visioのステンシルから，配置したい図形のマスタシェイプを選択します。
Visioのステンシルに，Application Designerで使用できる図形のマスタシェイプが表示されています。配置したい図形のマスタシェイプをステンシルから選択してください。

ステンシルが表示されていない場合

メニューの［ファイル］－［ステンシルを開く］－［画面遷移定義］から「画面遷移図（CFW）」および「画面部品」を選択して，ステンシルを開いてください。

選択したマスタシェイプをドラッグして画面遷移図上へ移動します。
マスタシェイプを選択した状態からドラッグして画面遷移図上に移動させます。

このとき，配置した図形に対応するプロパティ設定のダイアログが自動的に表示されます。表示されるダイアログで，図形のプロパティを設定してください。

図形のプロパティ設定について

図形のプロパティ設定は，図形を画面遷移図上に配置したときに設定しなくてもかまいません。その場合は，［キャンセル］ボタンを押してダイアログを閉じ，あとでダイアログを表示させて図形のプロパティを設定してください。プロパティを設定するダイアログの表示方法については，「2.2.4　プロパティを設定するダイアログの表示方法」を参照してください。

(2)　画面遷移図上に配置した図形の位置などを調整する

画面遷移図上に配置した図形は，必要に応じて図形を変形したり，自由に移動したりして調整してください。

アクションやリターン値の図形の変形について

アクションおよびリターン値の図形を変形するには，始点，終点，またはハンドルをドラッグしてください。

2.2.4　プロパティを設定するダイアログの表示方法

画面遷移図に配置した図形は，図形ごとにプロパティを設定する必要があります。図形のプロパティを設定するには，それぞれの図形に対応するプロパティ設定ダイアログを使用します。ここでは，プロパティ設定ダイアログの表示方法と，プロパティを設定するダイアログの種類について説明します。

＜この項の構成＞

(1)　ダイアログの表示方法

(2)　プロパティを設定するダイアログの種類

(1)　ダイアログの表示方法

プロパティを設定するダイアログを表示するには，次に示す三つの方法があります。

●図形を画面遷移図に配置する

ステンシルから図形をドラッグして画面遷移図上に配置すると，自動的にプロパティを設定するダイアログが表示されます。ただし，アクションとリターン値の図形の場合，次に示すときだけダイアログが表示されます。

アクションの場合
画面の図形に，アクションの図形の始点が接続するように配置したとき，ダイアログが表示されます。

リターン値の場合
条件分岐の図形に，リターン値の図形の始点が接続するように配置したとき，ダイアログが表示されます。

●図形をダブルクリックする

画面遷移図上に配置した図形から，プロパティを設定したい図形をダブルクリックすると，プロパティを設定するダイアログが表示されます。

●メニューから［画面遷移］－［プロパティ設定］を選択する

画面遷移図上に配置した図形から，プロパティを設定したい図形を選択し，メニューから［画面遷移］－［プロパティ設定］を選択すると，プロパティを設定するダイアログが表示されます。

(2)　プロパティを設定するダイアログの種類

プロパティを設定するダイアログは，図形ごとにあります。各図形に対応するプロパティ設定ダイアログを，表2-3に示します。

表2-3　各図形に対応するプロパティ設定ダイアログ

図形の種類 | ダイアログ名 | このマニュアルの参照先
画面 | 「画面のプロパティ設定」ダイアログ | 「3.3.6　画面のプロパティ設定ダイアログ」を参照してください。
アクション | 「アクションのプロパティ設定」ダイアログ | 「3.3.7　アクションのプロパティ設定ダイアログ」を参照してください。
条件分岐 | 「条件分岐のプロパティ設定」ダイアログ | 「3.3.8　条件分岐のプロパティ設定ダイアログ」を参照してください。
リターン値 | 「リターン値のプロパティ設定」ダイアログ | 「3.3.9　リターン値のプロパティ設定ダイアログ」を参照してください。
遷移先シート | 「遷移先シートのプロパティ設定」ダイアログ | 「3.3.10　遷移先シートのプロパティ設定ダイアログ」を参照してください。

注

開始とシートスタートの図形にはプロパティを設定できません。

2.3　画面遷移表の基礎知識（Excel）

ここでは，Excelに追加されるApplication Designerのメニューや，画面遷移表で使用する項目について解説します。

＜この節の構成＞

2.3.1　Excelに追加されるApplication Designerのメニューとウィンドウ

2.3.2　画面遷移表で使用する項目

2.3.1　Excelに追加されるApplication Designerのメニューとウィンドウ

Excelのウィンドウと，Excelに追加されるApplication Designerのメニューについて説明します。

＜この項の構成＞

(1)　ウィンドウ

(2)　メニュー

(1)　ウィンドウ

画面遷移の定義に使用するウィンドウを図2-9に示します。

図2-9　画面遷移を定義するウィンドウ（Excel使用）

(a)　メニューバー

図2-10に示すように，Excelのメニューに加えて，画面遷移を定義するための［AP Designer］メニューが表示されています。［AP Designer］メニューについては，「（2）メニュー」を参照してください。

図2-10　Excelのメニューバー

(b)　画面遷移表

画面遷移を定義するための領域を図2-11に示します。各セルに，画面遷移の定義情報を記入します。

図2-11　画面遷移表

(2)　メニュー

オブジェクトワークス/StudioとApplication Designerをインストールすると，Excelのメニューバーに画面遷移を定義するための［AP Designer］メニューが追加されます。［AP Designer］メニューの各項目を，表2-4に示します。

表2-4　AP Designerメニュー

メニュー項目
説明

プログラム生成
非サポート項目です。実行しないでください。

シミュレーション
非サポート項目です。実行しないでください。

環境設定
Web画面の編集に使用するWeb画面定義ツールのパスなど，Application Designerを利用する上で必要な情報を設定します。
詳細については「3.2　Webアプリケーションの設定（プロジェクト設定）」を参照してください。

バージョン情報
Application Designerのバージョン情報を表示します。

2.3.2　画面遷移表で使用する項目

画面遷移表を作成するには，図2-12にある画面遷移表ファイルの各項目に定義内容を記入します。ここでは，画面遷移表の各項目と，記入する内容について説明します。

図2-12　画面遷移表ファイル

＜この項の構成＞

(1)　遷移元ページ

(2)　アクション

(3)　BL処理

(4)　遷移先

(1)　遷移元ページ

遷移元ページの項目には，遷移元となるWeb画面について指定します。遷移元ページの項目に入力する内容を次に示します。

(a)　ID

遷移元になるWeb画面を識別するためのID（画面ID）を指定します。

設定規則

使用できる文字は半角英数字（0～9，a～z，A～Z）および半角アンダーバー（_）です。

30文字以内で指定してください。

先頭には半角英字（a～z，A～Z）を指定してください。

画面遷移表上のほかのWeb画面とIDが重複しないようにしてください。

(b)　説明

遷移元になるWeb画面についての説明を記入します。

設定規則

任意の文字列を指定できます。

(2)　アクション

アクションの項目には，遷移の動きについて指定します。アクションの項目に入力する内容を次に示します。

(a)　ID

遷移元のWeb画面からの遷移を識別するためのID（アクションID）を指定します。

なお，「ID」に「DEFAULT」※と指定したアクションはデフォルトとなり，遷移元のWeb画面で特にアクションが指定されなかった場合の遷移先になります。Web画面から［Enter］キーによって遷移させたい場合などに指定してください。

設定規則

使用できる文字は半角英数字（0～9，a～z，A～Z）および半角アンダーバー（_）です。

30文字以内で指定してください。

先頭には半角英字（a～z，A～Z）を指定してください。

注※

すべて半角大文字で指定してください。

(b)　説明

アクションの説明を記入します。

設定規則

任意の文字列を指定できます。

(3)　BL処理

BL処理の項目には，条件分岐について指定します。BL処理の項目に入力する内容を次に示します。

(a)　プロパティ名

条件分岐の判定に使用するプロパティの名称を指定します。

設定規則

使用できる文字は半角英数字（0～9，a～z，A～Z）および半角アンダーバー（_）です。

30文字以内で指定してください。

先頭には半角英字（a～z，A～Z）または半角アンダーバー（_）を指定してください。

(b)　説明

条件分岐の説明を記入します。

設定規則

任意の文字列を指定できます。

(c)　値

条件分岐の判定に使用するプロパティの値（リターン値）を指定します。「値」には，遷移元のWeb画面からの入力情報，または業務処理プログラムの処理結果の値を指定します。

設定規則

使用できる文字は半角英数字（0～9，a～z，A～Z），半角アンダーバー（_）および半角スペースです。

一つの条件分岐から遷移する複数のリターン値に対し，同じ値は指定できません。

注

リターン値のどこかに半角スペースを含める場合は，ダブルクォーテーションで囲んでください（例："abc "，"abc def"，" abc"）。ダブルクォーテーション自体はリターン値には反映されません。

(d)　説明

リターン値の説明を記入します。

設定規則

任意の文字列を指定できます。

(4)　遷移先

遷移先の項目には，遷移先となるWeb画面について指定します。遷移先の項目に入力する内容を次に示します。

(a)　PID

遷移先になるWeb画面を識別するためのID（画面ID）を指定します。

設定規則

使用できる文字は半角英数字（0～9，a～z，A～Z）および半角アンダーバー（_）です。

30文字以内で指定してください。

先頭には半角英字（a～z，A～Z）を指定してください。

画面遷移図上のほかのWeb画面とIDが重複しないようにしてください。

(b)　HTML

このWeb画面を定義するHTMLファイル名を指定します。拡張子も含めて指定してください。

設定規則

同じPIDに異なるHTMLファイルを指定できません。

使用できる文字は半角英数字（0～9，a～z，A～Z）および半角アンダーバー（_）です。

使用できる拡張子は「.htm」または「.html」です。

注1

HTMLファイルの名称は，必ず，Webアプリケーション内でユニークになるように設定してください。

3.　Application Designerによる画面遷移の定義

この章では，Application Designerを使って画面遷移を定義し，画面遷移定義情報ファイルをエクスポートするまでの一連の作業について，操作方法を説明します。

なお，画面遷移図や画面遷移表の作成を開始・終了する方法など，画面遷移図や画面遷移表に関する基本的な知識については，「2.　Application Designer操作の基礎知識」を参照してください。

＜この章の構成＞

3.1　Application Designerでの画面遷移定義の流れ

3.2　 Webアプリケーションの設定（プロジェクト設定）

3.3　画面遷移図の作成（Visio）

3.4　画面遷移表の作成（Excel）

3.5　画面遷移定義情報のエクスポート

3.1　Application Designerでの画面遷移定義の流れ

この節では，Application Designerでの画面遷移定義の流れについて説明します。

画面遷移定義の作業の流れと作業ごとのマニュアルの参照先を，図3-1に示します。なお，画面遷移の定義にVisioを使用する場合とExcelを使用する場合とで，一部作業が異なります。

画面遷移の定義を開始する前に

Web画面の編集に使うオーサリングツールのパスなど，Application Designerの環境設定も完了しておいてください。環境設定については「付録A.2　Application Designerの環境設定」を参照してください。

図3-1　Application Designerを使用した画面遷移定義の流れ

3.2　 Webアプリケーションの設定（プロジェクト設定）

Webアプリケーションの設定では，「環境設定」ダイアログの「プロジェクト設定」の各項目に，ターゲットフレームワークなどを設定します。この設定は，開発するWebアプリケーションごと（プロジェクトごと）に必要です。

＜この節の構成＞

3.2.1　環境設定ダイアログ（プロジェクト設定）

3.2.1　環境設定ダイアログ（プロジェクト設定）

「環境設定」ダイアログの表示方法と，「プロジェクト設定」タブでの設定項目について説明します。

＜この項の構成＞

(1)　環境設定ダイアログの表示方法

(2)　プロジェクト設定タブの項目の意味

(3)　環境設定時の注意事項

(1)　環境設定ダイアログの表示方法

ダイアログの表示方法は，Visioを使用する場合とExcelを使用する場合で異なります。

Visioの場合

「2.1　Application Designerの開始・終了」を参照し，VisioからApplication Designerを開始します。

Visioのメニューから，［画面遷移］－［環境設定］を選択します。

Excelの場合

「2.1　Application Designerの開始・終了」を参照し，ExcelからApplication Designerを開始します。

Excelのメニューから，［AP Designer］－［環境設定］を選択します。

メニューを選択すると，図3-2に示すダイアログが表示されます。

図3-2　環境設定ダイアログ

ダイアログには，編集中の画面遷移図（Visio）/画面遷移表（Excel）が保持している環境設定情報の値が表示されます。

ボタンの説明

［OK］ボタン

現在のダイアログの設定内容が，編集中の画面遷移図/画面遷移表に保存されます。

［キャンセル］ボタン

現在のダイアログの編集内容を取り消し，ダイアログを開く前の設定に戻します。

［環境設定ファイルから入力］ボタン

環境設定ファイルに保存されているほかの画面遷移図/画面遷移表の環境設定情報を取り込めます。

［環境設定ファイルへ出力］ボタン

ダイアログに指定した環境設定情報を環境設定ファイルに保存します。この環境設定ファイルを介して，ほかの画面遷移図/画面遷移表に環境設定情報を渡すことができます。

(2)　プロジェクト設定タブの項目の意味

「プロジェクト設定」タブの各項目を，表3-1に示します。

表3-1　環境設定ダイアログの設定項目（プロジェクト設定タブ）

項目名
設定内容
初期値

ターゲットフレームワーク
使用しません。初期値のままとしてください。
cFramework

HTMLの格納パス
Web画面として定義するHTMLファイルを格納するフォルダを指定します。
259バイト以内で設定してください。
Cosminexusインストールフォルダ¥APD¥proj¥html

生成プログラム格納パス
使用しません。初期値のままとしてください。
Cosminexusインストールフォルダ¥APD¥proj¥src

生成定義ファイル格納パス
使用しません。初期値のままとしてください。
Cosminexusインストールフォルダ¥APD¥proj¥props

生成プログラムのパッケージ名
使用しません。初期値のままとしてください。
UserPackage

開発言語
使用しません。初期値のままとしてください。
Java

TP1/COBOLのサービスグループ名
使用しません。初期値のままとしてください。
SVG

(3)　環境設定時の注意事項

(a)　06-00以降の環境設定ファイルの扱い

Application Designer 06-00以降の環境設定では，画面遷移図（Visio）/画面遷移表（Excel）ファイルごとに，環境設定情報を保存できます。「環境設定」ダイアログを設定して［OK］ボタンを押すと，現在開いている画面遷移図（Visio）/画面遷移表（Excel）ファイルに，「環境設定」ダイアログの内容（環境設定情報）が保存されます。

Application Designer 06-00以降の環境設定では，「環境設定」ダイアログの内容を環境設定ファイルとして出力できます。出力したファイルは，別の画面遷移図（Visio）/画面遷移表（Excel）ファイルの環境設定で利用でき，環境設定情報のやり取りができます。

(b)　05-06以前の画面遷移図（Visio）/画面遷移表（Excel）に環境設定情報を保存する場合

Application Designer 05-06以前で作成した画面遷移図（Visio）/画面遷移表（Excel）ファイルには，環境設定情報が保存されていません。ファイルごとに環境設定情報を保存したい場合は，Application Designer 06-00用の画面遷移図（Visio）/画面遷移表（Excel）に移行してください。移行の操作については，「2.1.1(1)　画面遷移図の作成を開始する（Visio）」または「2.1.2(1)　画面遷移表の作成を開始する（Excel）」を参照してください。

3.3　画面遷移図の作成（Visio）

ここでは，Visioを使用して画面遷移図を作成する方法について説明します。画面遷移図は，Web画面やWeb画面の遷移などを表す図形を配置し，それぞれの図形に対してプロパティを設定して完成させます。

＜この節の構成＞

3.3.1　画面遷移図の作成手順（Visio）

3.3.2　条件分岐しない遷移（Visio）

3.3.3　条件分岐する遷移（Visio）

3.3.4　自画面への遷移（Visio）

3.3.5　複数のシートにわたる画面遷移図の作成方法（Visio）

3.3.6　画面のプロパティ設定ダイアログ

3.3.7　アクションのプロパティ設定ダイアログ

3.3.8　条件分岐のプロパティ設定ダイアログ

3.3.9　リターン値のプロパティ設定ダイアログ

3.3.10　遷移先シートのプロパティ設定ダイアログ

3.3.1　画面遷移図の作成手順（Visio）

画面遷移図の作成手順を次に示します。

コントロールIDを設定します。
画面遷移図のコントロールIDを設定します。コントロールIDは，メニューの［画面遷移］－［オプション設定］を選択して表示される「オプションの設定」ダイアログで設定します。
コントロールIDに指定できる文字列は次のとおりです。

使用できる文字は半角英数字（0～9，a～z，A～Z）および半角アンダーバー（_）です。

先頭には半角英字（a～z，A～Z）または半角アンダーバー（_）を指定してください。

「オプションの設定」ダイアログを，図3-3に示します。

図3-3　オプションの設定ダイアログ

画面遷移の開始を定義します。
画面遷移図には，必ず画面遷移の開始を定義する必要があります。
ステンシル上から開始のマスタシェイプを選択し，ドラッグして画面遷移図上に配置します。

画面遷移を定義します。
条件分岐しない遷移，条件分岐する遷移，および自画面への遷移を組み合わせて，画面遷移を定義します。

条件分岐しない遷移
「3.3.2　条件分岐しない遷移（Visio）」を参照してください。

条件分岐する遷移
「3.3.3　条件分岐する遷移（Visio）」を参照してください。

自画面への遷移
「3.3.4　自画面への遷移（Visio）」を参照してください。

1枚のシートに画面遷移図が収まらない場合

画面遷移図がVisioの1枚のシートに収まらない場合，複数のシートにわたって画面遷移を定義することもできます。複数のシートにわたる画面遷移図を作成する場合については，「3.3.5　複数のシートにわたる画面遷移図の作成方法（Visio）」を参照してください。

3.3.2　条件分岐しない遷移（Visio）

画面と画面をアクションだけで結んだ遷移です。遷移の途中に条件分岐がないため，遷移先の画面が固定されていることを表します。

条件分岐しない遷移の定義手順と，定義で使用するダイアログについて説明します。

＜この項の構成＞

(1)　定義手順

(2)　定義で使用するダイアログ

(1)　定義手順

画面遷移図に，条件分岐しない遷移を定義するときの手順を次に示します。

画面遷移図に，遷移元の画面と遷移先の画面を配置します。
ステンシルから画面の図形をドラッグして画面遷移図上に配置します。

配置すると同時に「画面のプロパティ設定」ダイアログが表示されるので，各項目を設定してください。
ここでは遷移元の画面と遷移先の画面を配置するため，二つの画面の図形を配置します。

画面遷移図に，アクションの図形を配置します。
ステンシルからアクションの図形をドラッグして画面遷移図上に配置します。

アクションの始点が画面に接続するように配置した場合は，「アクションのプロパティ設定」ダイアログが表示されるので，各項目を設定してください。

2.で配置したアクションの図形をドラッグして画面の図形に接続します。
アクションの始点は遷移元の画面に，終点は遷移先の画面に接続します。

2.でアクションの図形のプロパティを設定していない場合は設定します。
アクションの図形のプロパティは，「アクションのプロパティ設定」ダイアログの各項目で設定します。「アクションのプロパティ設定」ダイアログは，アクションをダブルクリックすると表示されます。

(2)　定義で使用するダイアログ

画面遷移を制御するためには，画面遷移図に配置した図形に対してプロパティを設定する必要があります。プロパティは，各図形に対応したプロパティ設定のダイアログで設定します。

条件分岐しない遷移を定義するときは，「画面」および「アクション」の図形を使用するので，表3-2に示すダイアログを使用します。

表3-2　条件分岐しない遷移の定義で使用するダイアログ

図形の種類 | ダイアログ名 | ダイアログの説明の参照先
画面 | 画面のプロパティ設定 | 「3.3.6　画面のプロパティ設定ダイアログ」
アクション | アクションのプロパティ設定 | 「3.3.7　アクションのプロパティ設定ダイアログ」

3.3.3　条件分岐する遷移（Visio）

画面から条件分岐へアクションを引き，条件分岐から複数の画面へリターン値を引きます。画面から入力された情報や，業務処理プログラムの処理結果によって判定を行い，その結果に応じて異なる遷移先へ振り分けることを表します。

条件分岐する遷移の定義手順と，定義で使用するダイアログについて説明します。

＜この項の構成＞

(1)　定義手順

(2)　定義で使用するダイアログ

(1)　定義手順

画面遷移図に，条件分岐する遷移を定義するときの手順を次に示します。

画面遷移図に，遷移元の画面と条件分岐後の遷移先の画面を配置します。
ステンシルから画面の図形をドラッグして画面遷移図上に配置します。

配置すると同時に「画面のプロパティ設定」ダイアログが表示されるので，各項目を設定してください。
ここでは遷移元の画面と条件分岐後の遷移先の画面を配置するため，三つの画面の図形を配置します。

画面遷移図に，条件分岐の図形を配置します。
ステンシルから条件分岐の図形をドラッグして画面遷移図上に配置します。

配置すると同時に「条件分岐のプロパティ設定」ダイアログが表示されるので，各項目を設定してください。

画面遷移図に，アクションの図形を配置します。
ステンシルからアクションの図形をドラッグして画面遷移図上に配置します。
アクションの始点が画面に接続するようにドラッグした場合は，「アクションのプロパティ設定」ダイアログが表示されるので，各項目を設定してください。

3.で配置したアクションの図形をドラッグして，画面の図形と条件分岐の図形に接続します。
アクションの始点は遷移元の画面に，終点は条件分岐に接続します。

3.でアクションの図形のプロパティを設定していない場合は設定します。
アクションの図形のプロパティは，「アクションのプロパティ設定」ダイアログの各項目で設定します。「アクションのプロパティ設定」ダイアログは，アクションをダブルクリックすると表示されます。

画面遷移図に，リターン値の図形を配置します。
ステンシルからリターン値の図形をドラッグして画面遷移図上に配置します。
リターン値の始点が条件分岐に接続するようにドラッグした場合は，「リターン値のプロパティ設定」ダイアログが表示されるので，各項目を設定してください。

6.で配置したリターン値の図形をドラッグして，条件分岐の図形と画面の図形に接続します。
リターン値の始点は条件分岐に，終点は遷移先の画面に接続します。

6.でリターン値の図形のプロパティを設定していない場合は設定します。
リターン値の図形のプロパティは，「リターン値のプロパティ設定」ダイアログの各項目で設定します。「リターン値のプロパティ設定」ダイアログは，リターン値をダブルクリックすると表示されます。

6.～8.を繰り返し，もう一つの遷移先へもリターン値を配置します。

(2)　定義で使用するダイアログ

画面遷移を制御するためには，画面遷移図に配置した図形に対してプロパティを設定する必要があります。プロパティは，各図形に対応したプロパティ設定のダイアログで設定します。

条件分岐する遷移を定義するときは，「画面」「アクション」「条件分岐」および「リターン値」の図形を使用するので，表3-3に示すダイアログを使用します。

表3-3　条件分岐する遷移の定義で使用するダイアログ

図形の種類 | ダイアログ名 | ダイアログの説明の参照先
画面 | 画面のプロパティ設定 | 「3.3.6　画面のプロパティ設定ダイアログ」
アクション | アクションのプロパティ設定 | 「3.3.7　アクションのプロパティ設定ダイアログ」
条件分岐 | 条件分岐のプロパティ設定 | 「3.3.8　条件分岐のプロパティ設定ダイアログ」
リターン値 | リターン値のプロパティ設定 | 「3.3.9　リターン値のプロパティ設定ダイアログ」

3.3.4　自画面への遷移（Visio）

画面から，再度同じ画面へアクションを引きます。処理の結果，再度同じ画面を表示することを表します。

自画面への遷移の定義手順と，定義で使用するダイアログについて説明します。

＜この項の構成＞

(1)　定義手順

(2)　定義で使用するダイアログ

(1)　定義手順

画面遷移図に，自画面への遷移を定義するときの手順を次に示します。

画面遷移図に，画面を配置します。
ステンシルから画面の図形をドラッグして画面遷移図に配置します。ここでは，自画面への遷移なので画面の図形は一つだけ配置します。
配置すると同時に「画面のプロパティ設定」ダイアログが表示されるので，各項目を設定してください。

画面遷移図に，アクションの図形を配置します。
ステンシルからアクションの図形をドラッグして画面遷移図上に配置します。

アクションの始点が画面に接続するようにドラッグした場合は，「アクションのプロパティ設定」ダイアログが表示されるので，各項目を設定してください。

2.で配置したアクションの始点と終点をドラッグして，両方とも同じ画面に接続します。

2.でアクションの図形のプロパティを設定していない場合は設定します。
アクションの図形のプロパティは，「アクションのプロパティ設定」ダイアログの項目で設定します。「アクションのプロパティ設定」ダイアログは，アクションをダブルクリックすると表示されます。

(2)　定義で使用するダイアログ

画面遷移を制御するためには，画面遷移図に配置した図形に対してプロパティを設定する必要があります。プロパティは，各図形に対応したプロパティ設定のダイアログで設定します。

自画面への遷移を定義するときは，「画面」および「アクション」の図形を使用するので，表3-4に示すダイアログを使用します。

表3-4　自画面への遷移の定義で使用するダイアログ

図形の種類 | ダイアログ名 | ダイアログの説明の参照先
画面 | 画面のプロパティ設定 | 「3.3.6　画面のプロパティ設定ダイアログ」
アクション | アクションのプロパティ設定 | 「3.3.7　アクションのプロパティ設定ダイアログ」

3.3.5　複数のシートにわたる画面遷移図の作成方法（Visio）

Visioの1枚のシートに画面遷移の定義が収まらない場合，複数のシートにわたる画面遷移図を作成できます。複数のシートにわたる画面遷移図を作成するには，画面遷移の元になるシートにほかのシートに遷移が続くことを表す図形（遷移先シートの図形）を，遷移先になるシートにほかのシートから遷移図が続いていることを表す図形（シートスタートの図形）を配置して，2枚のシートを関連づけます。これを繰り返すことで，複数のシートにわたった画面遷移図を作成できます。

複数のシートにわたる画面遷移図の作成手順と，使用するダイアログについて説明します。

＜この項の構成＞

(1)　作成手順

(2)　定義で使用するダイアログ

(1)　作成手順

複数のシートにわたる画面遷移図の作成方法を次に示します。なお，ここでは遷移元のシートを「シート1」，遷移先のシートを「シート2」として説明しています。

画面遷移図を作成するための複数のシートを用意します。
新しくシートを追加するには，Visioのシートタブを右クリックして［ページの挿入］を選択してください。新しいシートが追加されて「ページ設定」ダイアログが表示されるので，シートの名前などを設定してください※。

注※

ここでは，シート名を「シート2」としています。

遷移元である「シート1」に，遷移先シートの図形を配置します。
「シート1」の遷移図の最後に，遷移先シートの図形をステンシルのマスタシェイプからドラッグして画面遷移図上に配置します。

配置すると同時に「遷移先シートのプロパティ設定」ダイアログが表示されるので，遷移先のシートなど，各項目を設定してください。

遷移先である「シート2」に，シートスタートの図形を配置します。
「シート2」の遷移図の始めに，シートスタートの図形をステンシルのマスタシェイプからドラッグして画面遷移図上に配置します。

シートスタートから，画面遷移の続きを定義します。
条件分岐しない遷移，条件分岐する遷移，自画面への遷移を組み合わせて，遷移の続きを定義します。

(2)　定義で使用するダイアログ

複数のシートにわたる画面遷移図を作成するには，画面遷移図に配置した「遷移先シート」の図形に対してプロパティを設定する必要があります。プロパティを設定するダイアログとその参照先を表3-5に示します。

なお，「シートスタート」の図形には，プロパティ設定はありません。

表3-5　複数のシートにわたる画面遷移図の作成で使用するダイアログ

図形の種類 | ダイアログ名 | ダイアログの説明の参照先
遷移先シート | 遷移先シートのプロパティ設定 | 「3.3.10　遷移先シートのプロパティ設定ダイアログ」

3.3.6　画面のプロパティ設定ダイアログ

「画面のプロパティ設定」ダイアログでは，画面遷移図に配置した画面のプロパティを設定します。設定する内容について次に説明します。

＜この項の構成＞

(1)　ダイアログ

(2)　設定項目

(1)　ダイアログ

「画面のプロパティ設定」ダイアログを図3-4に示します。

図3-4　「画面のプロパティ設定」ダイアログ

(2)　設定項目

「画面のプロパティ設定」ダイアログの各設定項目について次に示します。

ID

Webアプリケーションの中で各画面を識別するためのID（画面ID）を指定します。

設定規則

使用できる文字は半角英数字（0～9，a～z，A～Z）および半角アンダーバー（_）です。

30文字以内で指定してください。

先頭には半角英字（a～z，A～Z）を指定してください。

画面遷移図上のほかの画面とIDが重複しないようにしてください。

文字列「NoPageID」および「*PageID」は指定しないでください。

説明

画面の説明を記入します。

設定規則

任意の文字列を指定できます。

HTML名称

この画面が表しているWeb画面のHTMLファイル名を指定します。拡張子も含めて指定してください。［参照］ボタンを押すとファイルダイアログから指定できます。

設定規則

使用できる文字は半角英数字（0～9，a～z，A～Z）および半角アンダーバー（_）です。

使用できる拡張子は「.htm」または「.html」です。

注1

［参照］ボタンからファイル選択した場合は，ファイル名の選択だけが有効になります。フォルダについては「環境設定」ダイアログのプロジェクト設定で指定したフォルダが設定され，ここでの指定は無効になります。プロジェクト設定については「3.2　Webアプリケーションの設定（プロジェクト設定）」を参照してください。

注2

HTMLファイルの名称は，必ず，Webアプリケーション内でユニークになるように設定してください。

詳細設定

画面遷移図上での「説明」の表示位置とフォントサイズを指定します。

3.3.7　アクションのプロパティ設定ダイアログ

「アクションのプロパティ設定」ダイアログでは，画面遷移図に配置したアクションのプロパティを設定します。設定する内容について次に説明します。

＜この項の構成＞

(1)　ダイアログ

(2)　設定項目

(1)　ダイアログ

「アクションのプロパティ設定」ダイアログを図3-5に示します。

図3-5　「アクションのプロパティ設定」ダイアログ

(2)　設定項目

「アクションのプロパティ設定」ダイアログの各設定項目について次に示します。

アクションID

Webアプリケーションの中で画面遷移の各アクションを識別するためのID（アクションID）を指定します。

なお，「アクションID」に「DEFAULT」※1と指定したアクションはデフォルトとなり，ほかのアクションに対応したボタン操作以外でフォームを送信した場合のアクションになります。遷移元Web画面のテキストフィールド上で［Enter］キーを押してフォームを送信する場合の遷移に使用してください。

ただし，テキストフィールド上で［Enter］キーを押したときの動作はWebブラウザによって異なるので注意してください。

設定規則

使用できる文字は半角英数字（0～9，a～z，A～Z）および半角アンダーバー（_）です。

30文字以内で指定してください。

先頭には半角英字（a～z，A～Z）を指定してください。

文字列「NoActionID」および「*ActionID」は指定しないでください。

注※1

すべて半角大文字で指定してください。

説明

アクションの説明を記入します。

設定規則

任意の文字列を指定できます。

ボタン名

遷移元Web画面のフォーム送信ボタンに表示する文字列を指定します。

設定規則

任意の文字列を指定できます。

ID／説明の表示

「ID」と「説明」を画面遷移図上に表示するかどうかを指定します。

フォントサイズ

「ID」と「説明」を画面遷移図上に表示する場合のフォントサイズを指定します。

3.3.8　条件分岐のプロパティ設定ダイアログ

「条件分岐のプロパティ設定」ダイアログでは，画面遷移図に配置した条件分岐のプロパティを設定します。設定する内容について次に説明します。

＜この項の構成＞

(1)　ダイアログ

(2)　設定項目

(1)　ダイアログ

「条件分岐のプロパティ設定」ダイアログを図3-6に示します。

図3-6　「条件分岐のプロパティ設定」ダイアログ

(2)　設定項目

「条件分岐のプロパティ設定」ダイアログの各設定項目について次に示します。

プロパティ名

条件分岐の判定に使用するプロパティの名称を指定します。

設定規則

使用できる文字は半角英数字（0～9，a～z，A～Z）および半角アンダーバー（_）です。

30文字以内で指定してください。

先頭には半角英字（a～z，A～Z）または半角アンダーバー（_）を指定してください。

説明

条件分岐の説明を記入します。

設定規則

任意の文字列を指定できます。

プロパティ名／説明の表示

「プロパティ名」と「説明」を画面遷移図上に表示するかどうかを指定します。

フォントサイズ

「プロパティ名」と「説明」を画面遷移図上に表示する場合のフォントサイズを指定します。

3.3.9　リターン値のプロパティ設定ダイアログ

「リターン値のプロパティ設定」ダイアログでは，画面遷移図に配置したリターン値のプロパティを設定します。設定する内容について次に説明します。

＜この項の構成＞

(1)　ダイアログ

(2)　設定項目

(1)　ダイアログ

「リターン値のプロパティ設定」ダイアログを図3-7に示します。

図3-7　「リターン値のプロパティ設定」ダイアログ

(2)　設定項目

「リターン値のプロパティ設定」ダイアログの各設定項目について次に示します。

リターン値

起点である条件分岐の判定に使用する値を指定します。リターン値には，遷移元のWeb画面からの入力情報，または業務処理プログラムの処理結果の値を指定します。

設定規則

使用できる文字は半角英数字（0～9，a～z，A～Z），半角アンダーバー（_）および半角スペースです。

一つの条件分岐から遷移する複数のリターン値に対し，同じ値は指定できません。

注　

リターン値の両端に半角スペースを含める場合は，ダブルクォーテーションで囲んでください（例：「"abc "」，「" abc"」）。ダブルクォーテーションはリターン値には反映されません。

なお，文字列の中に半角スペースがある場合はダブルクォーテーションで囲む必要はありません（例：「abc def」）。

説明

リターン値の説明を記入します。

設定規則

任意の文字列を指定できます。

リターン値／説明の表示

「リターン値」と「説明」を画面遷移図上に表示するかどうかを指定します。

フォントサイズ

「リターン値」と「説明」を画面遷移図上に表示する場合のフォントサイズを指定します。

表示位置

「リターン値」と「説明」を表示する位置を指定します。

3.3.10　遷移先シートのプロパティ設定ダイアログ

「遷移先シートのプロパティ設定」ダイアログでは，画面遷移図に配置した遷移先シートのプロパティを設定します。設定する内容について次に説明します。

＜この項の構成＞

(1)　ダイアログ

(2)　設定項目

(1)　ダイアログ

「遷移先シートのプロパティ設定」ダイアログを図3-8に示します。

図3-8　「遷移先シートのプロパティ設定」ダイアログ

(2)　設定項目

「遷移先シートのプロパティ設定」ダイアログの各設定項目について次に示します。

シートID

遷移先のシート名を指定します。シートIDにはVisioの「シート」タブに設定したシートの名前を指定します。

設定規則

任意の文字列を指定できます。

ページID

遷移先シートのシートスタートの図形から最初に遷移している画面のIDを指定します。

設定規則

使用できる文字は半角英数字（0～9，a～z，A～Z）および半角アンダーバー（_）です。

30文字以内で指定してください。

先頭には半角英字（a～z，A～Z）を指定してください。

フォントサイズ

画面遷移図上に表示される「シートID」と「ページID」のフォントサイズを指定します。

3.4　画面遷移表の作成（Excel）

ここでは，Excelを使用して画面遷移表を作成する方法について説明します。画面遷移表は，Excelファイルの項目に定義内容を記入して完成させます。

＜この節の構成＞

3.4.1　画面遷移表の作成手順（Excel）

3.4.2　条件分岐しない遷移（Excel）

3.4.3　条件分岐する遷移（Excel）

3.4.1　画面遷移表の作成手順（Excel）

画面遷移表に定義内容を記入する手順を説明します。定義内容を記入する各項目の設定規則などについては「2.3.2　画面遷移表で使用する項目」を参照してください。

なお，画面遷移表のけい線は，適宜見やすいように設定してください。

画面遷移の開始を定義します。
画面遷移表には，必ず画面遷移の開始を定義する必要があります。画面遷移表の「No.1」の行に，表3-6に示す内容を入力します。

表3-6　入力する内容

画面遷移表の項目名 | 入力内容
「遷移元ページ」の「ID」 | 「NoPageID」を入力する。
「アクション」の「ID」 | 「NoActionID」を入力する。
「遷移先」 | Webアプリケーションの中で最初に表示させたいWeb画面（スタート画面）を入力する。

画面遷移を定義します。
条件分岐しない遷移，および条件分岐する遷移を組み合わせて，画面遷移を定義します。

条件分岐しない遷移
「3.4.2　条件分岐しない遷移（Excel）」を参照してください。

条件分岐する遷移
「3.4.3　条件分岐する遷移（Excel）」を参照してください。

3.4.2　条件分岐しない遷移（Excel）

条件分岐をしない遷移を定義する場合の手順を次に示します。

「遷移元ページ」の「ID」に，遷移元Web画面の画面IDを指定します。

1.でWeb画面を指定した行の「アクション」の「ID」に，アクションIDを指定します。

同じ行の「遷移先」の項目に，遷移先のWeb画面について指定します。「PID」には遷移先Web画面の画面IDを，「HTML」には遷移先Web画面のHTMLファイル名を指定します。

自画面に遷移させるには

自画面への遷移を定義したい場合は，「PID」および「HTML」に自画面の画面IDとHTMLファイル名を指定してください。

一つのWeb画面から複数のWeb画面へ遷移させたい場合は，下の行へ続けて遷移先を指定します。

3.4.3　条件分岐する遷移（Excel）

条件分岐する遷移を定義する場合の手順を次に示します。

「遷移元ページ」の「ID」に，遷移元Web画面の画面IDを指定します。

1.でWeb画面を指定した行の「アクション」の「ID」に，アクションIDを指定します。

同じ行の「BL処理」の項目に，条件分岐の設定について指定します。

「プロパティ名」に，条件分岐の判定に使用するプロパティの名称を指定します。

「値」に，条件分岐の判定に使用する値を指定します。

3.で指定した「値」ごとに，それぞれの遷移先Web画面について「遷移先」の項目に指定します。「PID」には遷移先Web画面の画面IDを，「HTML」には遷移先Web画面のHTMLファイル名を指定します。

3.5　画面遷移定義情報のエクスポート

Application Designerで定義した情報を，画面遷移定義ファイルとしてエクスポートすることができます。ここでは，画面遷移定義情報をエクスポートする方法について説明します。

＜この節の構成＞

3.5.1　画面遷移定義情報のエクスポート（Visio）

3.5.2　画面遷移定義情報のエクスポート（Excel）

3.5.1　画面遷移定義情報のエクスポート（Visio）

メニューから[画面遷移]－[画面遷移定義情報のエクスポート]を選択します。

画面遷移定義ファイル生成ダイアログが表示されるので，出力する画面遷移定義ファイルを指定し「保存」ボタンを押すと画面遷移定義情報をエクスポートします。

図3-9　画面遷移定義ファイル生成ダイアログ

3.5.2　画面遷移定義情報のエクスポート（Excel）

メニューから[AP Designer]－[画面遷移定義情報のエクスポート]を選択します。

保存先指定ダイアログが表示されるので，画面遷移定義ファイルを出力するフォルダを指定し「生成」ボタンを押します。

図3-10　保存先指定ダイアログ

エクスポート終了時には，図3-11に示すようなダイアログが表示されます。

図3-11　エクスポート終了を示すダイアログ

付録

＜この付録の構成＞

付録A　インストールと環境設定

付録B　オブジェクトワークス/Studio利用時の制限事項

付録C　使用上の注意事項

付録D　用語解説

付録A　インストールと環境設定

Webアプリケーションの開発環境を準備するためのインストールの手順，Application Designerの環境設定，およびアンインストールの手順について説明します。

＜この節の構成＞

付録A.1　インストール手順

付録A.2　 Application Designerの環境設定

付録A.3　アンインストール手順

付録A.1　インストール手順

次に示す手順でApplication Designerなどの開発に必要な製品をインストールします。

Application Designerの前提製品のインストール

Cosminexus構成製品のインストール

VisioまたはExcelへのオブジェクトワークス/Studioの組み込み

各製品を利用するための環境設定

＜この項の構成＞

(1)　Application Designerの前提製品のインストール

(2)　Cosminexus構成製品のインストール

(3)　オブジェクトワークス/Studioの組み込み

(4)　各製品を利用するための環境設定

(1)　Application Designerの前提製品のインストール

まず，Application Designerを利用するために必要な前提製品をインストールします。インストールが必要な製品を，表A-1に示します。インストール方法については，各製品のマニュアルを参照してください。

なお，開発対象のWebアプリケーションでInternet Explorer以外のWebブラウザを使用する場合には，そのWebブラウザ製品も併せてインストールしてください。

表A-1　インストールが必要な前提製品

製品名称 | 前提製品 | 説明
Cosminexus Application Designer | Visio 2002※またはVisio 2003※ | オブジェクトワークス/Studioが提供する画面遷移エディタを利用し，画面遷移図の形式で画面遷移情報を定義する場合に必要です。
Excel 2000，Excel 2002またはExcel 2003※ | オブジェクトワークス/Studioが提供する画面遷移表の形式で画面遷移情報を定義する場合に必要です。

注※

Visio 2002またはVisio 2003を使用する場合，マクロのセキュリティレベルは「中」を設定してください。

(2)　Cosminexus構成製品のインストール

前提製品のインストールを終えたあと，日立総合インストーラを使用して，Cosminexusをインストールします。

(a)　開発環境のPCにインストールが必要なCosminexusの製品

インストールが必要なCosminexusの製品を，表A-2に示します。

表A-2　インストールが必要なCosminexusの製品

製品名称 | 説明
Cosminexus Application Development Plug-in | Application Designerの機能を提供するCosminexusの内訳製品です。
Cosminexus Developer's Kit for Java | Application Designerを動作させるために必要です。
Cosminexus XML Processor | Application Designerを動作させるために必要です。

(b)　Cosminexus構成製品のインストール手順

システム管理者の権限（Administrator）でログインします。

提供媒体をドライブにセットします。

日立総合インストーラを起動します。
インストールプログラムの画面に従って操作をしてください。

インストールが終了したら，［完了］ボタンを選択します。

(3)　オブジェクトワークス/Studioの組み込み

Cosminexus構成製品のインストールを終えたあと，オブジェクトワークス/StudioをVisioまたはExcelに組み込みます。オブジェクトワークス/Studioの組み込みは，VisioまたはExcelを起動していないことを確認した上で，実施してください。

Windowsのスタートメニューから，［プログラム］－［Cosminexus］－［Application Development Plug-in］－［Application Designer］－［オブジェクトワークスの組み込み］を選びます。
「オブジェクトワークスの組み込み」ダイアログが表示されます。

オブジェクトワークス/Studioを組み込む製品に応じて，「Microsoft Excel 2000への組み込み」，「Microsoft Excel 2002への組み込み」，「Microsoft Excel 2003への組み込み」，「Microsoft Visio 2002への組み込み」，「Microsoft Visio 2003への組み込み」をチェックします。

「オブジェクトワークスの組み込み」ダイアログの指定を確認したあと，［組み込み］ボタンを選択します。
オブジェクトワークス/StudioがVisioまたはExcelに組み込まれ，Application Designerを利用できるようになります。

注

オブジェクトワークスの組み込みはCosminexusのインストール後に必ず行ってください。オブジェクトワークスの組み込みを行わなかった場合，以前にインストールしていた組み込み情報が使用され，画面遷移が正しく定義できない場合があります。

(4)　各製品を利用するための環境設定

Application Designerや，ほかのCosminexus構成製品に必要な環境設定を実施します。

Application Designerの環境設定は，「付録A.2　Application Designerの環境設定」を参照してください。

Visio 2003を使用する場合，以下のようにファイルパスの設定を行う必要があります。

(a)Visio 2003を起動し，メニューバーの「ツール」－「オプション」を選択します。「オプション」ダイアログが表示されます。

(b)「詳細設定」タブを選択します。

(c)「ファイル パスの設定」ボタンをクリックします。「ファイル パスの設定ダイアログ」が表示されます。テンプレート，ステンシル，アドオンの格納先パスにVisio 2003のインストールフォルダ¥1041¥Solutionsを設定します。

なお，Visio 2003からの削除を行った場合は，必要に応じ設定したファイルパスを削除してください。

付録A.2　 Application Designerの環境設定

Application Designerの環境設定では，Webアプリケーションに共通の開発環境を指定します。

＜この項の構成＞

(1)　環境設定ダイアログ（開発環境設定）

(1)　環境設定ダイアログ（開発環境設定）

Application Designerの環境設定は，オブジェクトワークス/Studioを組み込んだVisioまたはExcelを起動し，Application Designerの「環境設定」ダイアログで設定します。「環境設定」ダイアログの表示方法と，「開発環境設定」タブでの設定項目について説明します。

(a)　環境設定ダイアログの表示方法

ダイアログの表示方法は，Visioを使用する場合とExcelを使用する場合で異なります。

Visioの場合

「2.1　Application Designerの開始・終了」を参照し，VisioからApplication Designerを開始します。

Visioのメニューから，［画面遷移］－［環境設定］を選択します。

Excelの場合

「2.1　Application Designerの開始・終了」を参照し，ExcelからApplication Designerを開始します。

Excelのメニューから，［AP Designer］－［環境設定］を選択します。

メニューを選択すると，図A-1に示すダイアログが表示されます。

図A-1　環境設定ダイアログ

ダイアログには，編集中の画面遷移図（Visio）/画面遷移表（Excel）が保持している環境設定情報の値が表示されます。

ボタンの説明

［OK］ボタン

現在のダイアログの設定内容が，編集中の画面遷移図/画面遷移表に保存されます。

［キャンセル］ボタン

現在のダイアログの編集内容を取り消し，ダイアログを開く前の設定に戻します。

［環境設定ファイルから入力］ボタン

環境設定ファイルに保存されているほかの画面遷移図/画面遷移表の環境設定情報を取り込めます。

［環境設定ファイルへ出力］ボタン

ダイアログに指定した環境設定情報を環境設定ファイルに保存します。この環境設定ファイルを介して，ほかの画面遷移図/画面遷移表に環境設定情報を渡すことができます。

(b)　開発環境設定

「開発環境設定」タブの各項目を表A-3に示します。

なお，「開発環境設定」タブの項目は，特に変更しないかぎり，一度設定すれば設定し直す必要はありません。

表A-3　環境設定ダイアログの設定項目（開発環境設定）

設定項目 | 設定内容 | 初期値
Web画面定義ツールのパス | Web画面定義ツールの実行ファイルのパスをフルパスで指定します。259バイト以内で設定してください。 | あらかじめDreamweaverがインストールされている場合はその実行ファイルのパス。Dreamweaverがインストールされていない場合は空欄
ブラウザのパス | 使用しません。初期値のままとしてください。 | インストールされているInternet Explorerの実行ファイルのパス
一時ファイル格納パス | 使用しません。初期値のままとしてください。 | Windowsの環境変数TEMPで指定されているパス。環境変数TEMPが設定されていない場合はOSのインストールフォルダ:¥temp

付録A.3　アンインストール手順

次に示す方法で，Application Designerをアンインストールします。

VisioまたはExcelからのオブジェクトワークス/Studioの削除

Cosminexus構成製品のアンインストール

＜この項の構成＞

(1)　オブジェクトワークス/Studioの削除

(2)　Cosminexus構成製品のアンインストール手順

(1)　オブジェクトワークス/Studioの削除

オブジェクトワークス/Studioを，VisioまたはExcelから削除します。オブジェクトワークス/Studioの削除は，VisioまたはExcelを起動していないことを確認した上で，実施してください。

Windowsのスタートメニューから，［プログラム］－［Cosminexus］－［Application Development Plug-in］－［Application Designer］－［オブジェクトワークスの組み込み］を選びます。
「オブジェクトワークスの組み込み」ダイアログが表示されます。

オブジェクトワークス/Studioを削除する製品に応じて，「Microsoft Excel 2000への組み込み」，「Microsoft Excel 2002への組み込み」，「Microsoft Excel 2003への組み込み」，「Microsoft Visio 2002への組み込み」，「Microsoft Visio 2003への組み込み」をチェックします。

「オブジェクトワークスの組み込み」ダイアログの指定を確認したあと，［削除］ボタンを選択します。
VisioまたはExcelから，オブジェクトワークス/Studioが削除されます。

(2)　Cosminexus構成製品のアンインストール手順

(a)　Cosminexusの構成製品をすべてアンインストールする場合

システム管理者の権限（Administrator）でログインします。

［コントロールパネル］の［アプリケーションの追加と削除］を起動します。
アプリケーションの追加と削除のプロパティダイアログが表示されます。

［インストールと削除］タブでCosminexus Developerを選択し，［追加と削除］ボタンを選択します。
アンインストール種別を確認するダイアログが表示されます。

［はい］ボタンを選択します。
アンインストールが開始され，プログラムが削除されます。

付録B　オブジェクトワークス/Studio利用時の制限事項

Application Designerは，オブジェクトワークス/Studioの拡張機能として提供されます。このため，Application Designerを利用する場合には，オブジェクトワークス/Studioの機能や画面遷移情報の定義内容に対して制限があります。

次の制限事項について留意してください。

＜この節の構成＞

(1)　画面遷移図に関する留意点

(2)　コントロールIDの設定について

(3)　画面遷移情報を定義する場合の留意点

(4)　画面の定義

(5)　アクションの定義

(6)　条件分岐の定義

(7)　リターン値の定義

(1)　画面遷移図に関する留意点

複数コントロールにわたった画面遷移図は使用できません。このため，「コントロール」および「コントロールイン」のマスタシェイプは使用できません。

フレームの機能は使用できません。

(2)　コントロールIDの設定について

オブジェクトワークス/Studioのオプション設定で，コントロールIDを必ず指定してください。コントロールIDは，［画面遷移］－［オプション設定］を選び，表示される「オプションの設定」ダイアログの「コントロール」タブに指定します。

(3)　画面遷移情報を定義する場合の留意点

画面遷移情報を定義する場合，各項目に使用する文字や文字列の長さは，Application Designerの規則に従う必要があります。詳細な定義規則については「3.　Application Designerによる画面遷移の定義」を参照してください。

(4)　画面の定義

(a)　画面ID

複数のWeb画面に，同一の画面IDを指定することはできません。個々のWeb画面には，Webアプリケーションの中でユニークな画面IDを指定してください。

画面IDには，「NoPageID」および「*PageID」を指定できません。

(b)　HTMLファイル名

Web画面（HTMLファイル）のインタフェース定義のIDには，半角英数字（0～9，a～z，A～Z）およびアンダーバー（_）以外の文字を使用することはできません。また，インタフェース定義のIDに「had_」で始まる文字列を使用することはできません。

(5)　アクションの定義

アクションIDには，オブジェクトワークスの予約語である「NoActionID」および「*ActionID」を指定できません。

(6)　条件分岐の定義

開始から直接，条件分岐への遷移を定義することはできません。

プロパティ名には，遷移元となるWeb画面のインタフェース定義で，データ型が文字のデータ項目に対応するインタフェース名を設定してください。

繰り返しを指定したデータ項目は，プロパティ名に指定できません。

(7)　リターン値の定義

リターン値には，半角英数字（0～9，a～z，A～Z）およびアンダーバー（_）以外の文字を指定することはできません。2バイト文字を使用した場合，Webアプリケーションの実行時に正しい動作が保証されないため，注意してください。

リターン値の文字列として，ダブルクォーテーション（ " ）を使用できません。ただし，スペースを含むリターン値を指定する場合は，その文字列を囲むための指定に，ダブルクォーテーションを使用することができます。

一つの条件分岐から遷移する複数のリターン値に，同じ値を定義することはできません。

付録C　使用上の注意事項

(1)Application Designerでは，環境変数TEMPが指すディレクトリの直下にAPDという名称のフォルダを作成します。ファイルの書き込み権限を変更するなど，何らかの原因でこのAPDフォルダが作成できない状態になっていた場合，条件分岐のプロパティ設定ダイアログに表示される情報が表示されなくなるなどの影響が生じます。

(2)ディスプレイモードで色の設定を16色に設定した場合，正しく動作しない場合があります。必ず256色以上のディスプレイモードで使用してください。

(3)Visioを使用して画面遷移図を作成する場合，画面IDにNoPageIDという文字列を指定しないでください。また，アクションIDにNoActionIDという文字列を指定しないでください。

(4)Excelを使用して画面遷移表を作成する場合，始点を示す行以外の画面IDにNoPageIDという文字列を指定しないでください。また，始点を示す行以外のアクションIDにNoActionIDという文字列を指定しないでください。

(5)Visioを使用して画面遷移図を作成する場合，プロパティダイアログを表示したまま，別のシートのタブをダブルクリックしてページ名を反転表示し，元のシートなどを選択すると，「エラー(1303)がアクション：ページ名の変更の実行時に発生しました。'ページ - 2'という名前は既に使用されています。別の名前を選択してください。」（'ページ - 2'の文字列は状況によって変わります）というエラーメッセージが表示される場合があります。この場合，OKボタンを押しエラーメッセージダイアログを閉じてから，操作を行ってください。

付録D　用語解説

（英字）

Cosminexus cFramework

MVC（Model View Controller）アーキテクチャに従い，J2EEに準拠するWebアプリケーションのコンポーネント・フレームワークを提供する製品です。

Cosminexus Developer

J2EEに準拠したWebアプリケーションの開発環境とデバッグ環境を提供する製品です。

Cosminexusオブジェクトワークス/Studio

J2EEに準拠した開発フレームワーク製品です。オブジェクトワークス/Studioの画面遷移エディタを使用すると，Visioを使って画面遷移情報をグラフィカルに定義できます。また，画面定義情報は，Excelで定義することもできます。Application Designerは，オブジェクトワークス/Studioの拡張機能として提供されます。

Macromedia Dreamweaver

Macromedia Dreamweaverは，Webオーサリングツールです。テキストや画像，その他のオブジェクトをさまざまな方法でWeb画面にレイアウトして，Webサイトを作成・管理できます。

（ア行）

アクション

Web画面からの遷移の動きを示す用語です。

アクションID

Webアプリケーションの中で，アクションをユニークに識別するためのIDです。Application Designerでは「アクション」の定義に指定します。アクションIDは，Web画面で定義する，フォーム送信ボタンまたはイメージボタンのボタン名に対応させます。

（カ行）

画面

Webアプリケーションの画面遷移を構成する，個々のWeb画面を指します。

画面ID

Webアプリケーションの中で，Web画面をユニークに識別するためのIDです。Application Designerでは「画面」の定義に指定します。画面IDは，Web画面で定義する，フォームのアクション名に対応させます。

（サ行）

条件分岐

Web画面から入力された情報や，業務処理プログラムの処理結果によって，遷移先を分岐させる処理をいいます。

（ハ行）

フォーム送信ボタン

Web画面で入力したデータをWebサーバに送信するボタンで，画面遷移の動作を制御するために使用します。

（ラ行）

リターン値

条件分岐によって遷移先のWeb画面を判定する際に，条件となる値をいいます。

索引

[Ａ][Ｂ][Ｃ][Ｅ][Ｈ][Ｉ][Ｍ][Ｐ][Ｔ][Ｖ][Ｗ]
[ア行][カ行][サ行][タ行][ハ行][ラ行]

(英字)

(Ａ)

AP Designerメニュー

Application Designer操作の基礎知識

Application Designerの開始・終了

Application Designerの環境設定

Application Designerの機能

(Ｂ)

BL処理

(Ｃ)

Cosminexus cFramework

Cosminexus Developer

Cosminexusオブジェクトワークス/Studio

(Ｅ)

Excelに追加されるApplication Designerのメニューとウィンドウ

Excelのメニューバー

(Ｈ)

HTML

HTMLの格納パス

HTML名称

(Ｉ)

ID

ID

ID

(Ｍ)

Macromedia Dreamweaver

(Ｐ)

PID

(Ｔ)

TP1/COBOLのサービスグループ名

(Ｖ)

Visioに追加されるApplication Designerのメニューとウィンドウ

Visioのメニューバー

(Ｗ)

Webアプリケーションの設定

Web画面定義ツールのパス

(ア行)

(あ)

アクション

アクション

アクション

アクションID

アクションID

アクションID

アクションID

アクションのプロパティ設定ダイアログ

値

アンインストール手順

(い)

一時ファイル格納パス

インストール手順

インストールと環境設定

(お)

オブジェクトワークス/Studio利用時の制限事項

オプションの設定ダイアログ

(カ行)

(か)

開始

開発環境設定

開発環境設定

開発言語

画面

画面

画面ID

画面ID

画面ID

画面遷移情報の定義機能

画面遷移図

画面遷移図作成の開始と終了（Visio）

画面遷移図作成の基礎知識（Visio）

画面遷移図の作成（Visio）

画面遷移図の作成手順（Visio）

画面遷移図の作成を開始する（Visio）

画面遷移図の作成を終了する（Visio）

画面遷移図を保存する（Visio）

画面遷移定義の流れ

画面遷移表

画面遷移表

画面遷移表作成の開始と終了（Excel）

画面遷移表で使用する項目

画面遷移表の基礎知識（Excel）

画面遷移表の作成（Excel）

画面遷移表の作成手順（Excel）

画面遷移表の作成を開始する（Excel）

画面遷移表の作成を終了する（Excel）

画面遷移表を保存する（Excel）

画面遷移メニュー

画面遷移を定義するウィンドウ（Excel使用）

画面遷移を定義するウィンドウ（Visio使用）

画面のプロパティ設定ダイアログ

環境設定時の注意事項

環境設定ダイアログ（開発環境設定）

環境設定ダイアログ（プロジェクト設定）

環境設定ダイアログの設定項目（プロジェクト設定タブ）

環境設定ダイアログの表示方法

環境設定ダイアログの表示方法

(き)

既存の画面遷移図を編集する場合

既存の画面遷移表を編集する場合

(こ)

コントロールID

(サ行)

(し)

シートID

シートスタート

自画面への遷移（Visio）

条件分岐

条件分岐

条件分岐しない遷移（Excel）

条件分岐しない遷移（Visio）

条件分岐する遷移（Excel）

条件分岐する遷移（Visio）

条件分岐のプロパティ設定ダイアログ

詳細設定

(す)

ステンシル

ステンシル

(せ)

生成定義ファイル格納パス

生成プログラム格納パス

生成プログラムのパッケージ名

遷移先

遷移先シート

遷移先シートのプロパティ設定ダイアログ

遷移元ページ

(タ行)

(た)

ターゲットフレームワーク

(ハ行)

(ふ)

フォーム送信ボタン

複数のシートにわたる画面遷移図の作成方法（Visio）

ブラウザのパス

プロジェクト設定

プロジェクト設定タブの項目の意味

プロパティ名

プロパティ名

プロパティを設定するダイアログ

プロパティを設定するダイアログの表示方法

(へ)

ページID

(ほ)

ボタン名

(ラ行)

(り)

リターン値

リターン値

リターン値

リターン値

リターン値のプロパティ設定ダイアログ

■ 商標類

cFrameworkは，株式会社イーシー・ワンの日本における商標です。
Java及びすべてのJava関連の商標及びロゴは，米国及びその他の国における米国Sun Microsystems,Inc.の商標です。
MacromediaおよびDreamweaverは，Macromedia, Inc.の米国およびその他の国における商標または登録商標です。
Microsoftは，米国およびその他の国における米国Microsoft Corp.の登録商標です。
Microsoft Excelは，米国Microsoft Corp.の商品名称です。
Microsoft Internet Explorerは，米国Microsoft Corp.の商品名称です。
Visioは，米国およびその他の国における米国Microsoft Corporationの登録商標です。
Windowsは，米国およびその他の国における米国Microsoft Corp.の登録商標です。
オブジェクトワークスは，株式会社 野村総合研究所の登録商標です。
Windows Vistaは，米国Microsoft Corporationの米国及びその他の国における登録商標または商標です。