プロジェクトを作成して開く。
プロジェクトの作成
ドキュメントの読み込みによるプロジェクトの作成
章のレイアウトの定義
プロジェクトを開きます。
プロジェクトを開いて履歴を表示
最近使用したプロジェクトリストでのプロジェクトの固定または削除
開いているファイルの履歴を表示
プロジェクトの表示
プロジェクトの作成
次のいずれかを行います。ファイル/新規/プロジェクトを選択します。新規プロジェクトダイアログボックスの「新規」ペインで、プロジェクトのタイプをダブルクリックします。プロジェクトを作成した後で、プロジェクトのタイプを変更できます。
空のプロジェクト
任意の出力のプロジェクトをカスタマイズして公開します。ローカルにインストールできるヘルプシステムを作成します。アプリケーションヘルププロジェクトにはサンプルトピックがあり、情報のカスタマイズおよび変更方法に関する注意が付いています。例えば、会社の製品に関する情報を提供するヘルプシステムを作成できます。注意: デフォルトでは、マスターページやスニペットはアプリケーションヘルプには使用されていませんが、いつでも追加できます。
従業員の手引き
会社の従業員向けハンドブックなどの電子ハンドブック用プロジェクトを作成します。従業員の手引き プロジェクトテンプレートには、関連するフォルダおよびトピックが用意されていて、会社固有の情報を指定できます。提供されるレイアウトと推奨オプションを使用して、コンピュータベースおよび Web ベースのトレーニングを作成できます。wiki ページに似たインターフェイスを持つナレッジベースを作成します。ナレッジベースプロジェクトテンプレートには、カスタマイズできるマスターページが用意されています。自己更新ページを作成することもできます。サーバに公開できるヘルプシステムを作成します。Web アプリケーションヘルププロジェクトにはサンプルトピックがあり、ソフトウェアアプリケーション用のオンラインヘルプの作成に関する注意が付いています。会社の部門向けガイドラインの概要を示すヘルプシステムを作成します。例えば、採用と選抜やフレックス勤務時間などに関するガイドラインの概要を示す、人事管理部門向けのヘルプを作成できます。災害復旧計画の作成方法に関するサンプル付きのヘルプシステムを作成します。会社の製品またはソフトウェアアプリケーションのオンラインマニュアルを作成します。
ポリシーと手順
組織固有のポリシーおよび手順を集めたハンドブックまたはドキュメントを作成します。ヘルププロジェクトのテンプレートをカスタマイズします。新規プロジェクトウィザードダイアログボックスでオプションを指定します。言語を英語のままにするか、別の言語を選択して、プロジェクトをローカライズします。スペルチェック、スマート索引ウィザードを使用した索引およびユーザインターフェイスの部分がローカライズされます。「デフォルトとして保存」を選択すると、選択した言語がすべての新規プロジェクトで使用されます。「完了」をクリックします。最初のトピックが右側のデザインエディタで開きます。左側にプロジェクトマネージャが開きます。最初のトピックは HTML ファイル(トピック)フォルダから選択されます。
ドキュメントの読み込みによるプロジェクトの作成
次のいずれかを行います。Starter ポッドで、読み込みリストから新しいプロジェクトタイプを選択します。ファイル/新規/プロジェクトを選択します。「読み込み」タブをクリックし、新しいプロジェクトタイプを選択します。表示に従います。読み込み中に、これらのドキュメントのスタイルを RoboHelp のスタイルにマップできます。ファイル/新規/プロジェクトを選択し、「読み込み」をクリックします。docm ファイルの中から選択します。bk ファイルは一度に 1 つずつ読み込むことができます。正しいバージョンがインストールされていないと、ファイルを読み込むことができません。プロジェクトタイトル、ファイル名、プロジェクトの場所を入力します。「完了」をクリックします。新規プロジェクトのウィザードでは、目次、索引または用語集をマッピングするためのオプションを選択する必要があります。必要なオプションを選択し、「次へ」をクリックします。「編集」をクリックします。FrameMaker ドキュメントの様々な変換オプションの詳細については、変換の概要を参照してください。注意: ウィザードで「キャンセル」をクリックすると、ファイルは読み込まれず、空のプロジェクトが開いたままになります。「完了」をクリックします。
DITA マップファイルを使用したプロジェクトの作成
重要: 上級者向け
ファイル/新規/プロジェクトを選択します。「読み込み」タブをクリックします。新規プロジェクトウィザードに次の情報を入力します。読み込んでプロジェクトの作成に使用する、有効な DITA マップファイルへのパスを指定します。参照ボタン をクリックして、ファイルを選択します。
プロジェクトの場所
新しいプロジェクトの場所へのパスを指定します。「次へ」をクリックします。「完了」をクリックします。
章のレイアウトの定義
プロジェクトマネージャポッドで、トピックとフォルダを論理的に順序付けるために、プロジェクトの章のレイアウトを定義できますデフォルトの並べ替え順は英数順です。フォルダとトピックをドラッグして、順序をカスタマイズできます。RoboHelp はカスタマイズされた並べ替え順を使用して目次を自動作成します。フォルダまたはトピックの名前を変更しても、トピックとフォルダの順序は維持されます。トピックまたはフォルダを削除しても、残りのトピックの順序は維持されます。新しいトピックまたはフォルダを追加した場合は、親フォルダの内部の一番上に追加されます。トピック/フォルダ以外のアイテム(CSS、画像、バゲッジなど)にトピックまたはフォルダをドロップした場合は、ターゲットの親フォルダ内部の最後の位置に移動します。RoboHelp の古いバージョンからプロジェクトをアップグレードすると、すべてのトピックが不規則に表示されます。トピックの順序は、後でカスタマイズできます。プロジェクトマネージャポッド内のフォルダまたはトピックを右クリックして、「エクスプローラ」を選択し、Windows エクスプローラでトピックまたはフォルダを開きます。フォルダをプロジェクトマネージャポッドから目次ポッドにドラッグします。ドラッグされたフォルダは目次ブックに変換され、すべてのトピックがページに変わります。目次アイテムはプロジェクトマネージャやトピックで変更しても、動的に変更されません。
フォルダのドラッグ
トピックまたはフォルダを別のトピックまたはフォルダの上下にドラッグします。リンクされたドキュメントは、リンクされたドキュメントの上にのみドラッグできます。トピックをリンクされたドキュメント内、またはリンクされたドキュメント外にドラッグすることはできません。プロジェクトを開きます。
プロジェクトを開いて履歴を表示
前のバージョンの RoboHelp で作成したプロジェクトを開く場合、開く前に変換するかどうかを確認するメッセージが表示されます。重要: 新しい形式に変換する前にプロジェクトのコピーを作成します。
「プロジェクトを開かずに、コピーを先に作成します」
プロジェクトファイルをコピーするため、プロジェクトを開くダイアログボックスを閉じます。例えば、Windows エクスプローラを使用してプロジェクトファイルをコピーし、マイドキュメントフォルダに保存します。
「必要に応じてファイルを変換」
プロジェクトを開き、進行状況に合わせてファイルを変換します。グローバルな変更や、複数のファイルに影響する変更を行った場合、ファイルの変換を促すメッセージが表示されます。例として、プロジェクトでスタイルシートが複数のトピックに関連付けられている場合が挙げられます。スタイルシートを編集しようとすると、すべてのトピックを新しい形式に変換するように促すメッセージが表示されます。
「すべてのファイルを変換」
プロジェクトのすべてのファイルを新しい形式に変換します。このオプションは、元のバージョンのコピーが保存済みである場合のみ、使用してください。Starter ポッドの最近開いたプロジェクトのリストから、プロジェクト名を選択します。目的のプロジェクトが表示されていない場合は、「開く」をクリックします。次のコントロールを使用すると、開くプロジェクトを指定できます。フォルダとファイルのリストの左側のショートカットを使用して、ドキュメントを検索します。コンピュータにあるすべてのフォルダを一覧表示するフォルダです。コンピュータに設定されているドライブを一覧表示するフォルダです。RoboHelp で扱うすべてのプロジェクトを保存するデフォルトの作業フォルダです。
ファイルの場所リスト
デフォルトでは、このリストにマイ RoboHelp プロジェクトフォルダが表示されます。また、他の複数のフォルダにアクセスしたことがある場合は、最後にアクセスしたフォルダがこのリストで選択状態になります。このリストでは、デスクトップフォルダにマイコンピュータ、マイネットワークプレースおよびマイドキュメントの各フォルダが表示されます。
最後に表示したフォルダへ移動アイコン
最後にアクセスしたフォルダが表示されます。最近アクセスしたフォルダのリストを表示するには矢印をクリックします。開くダイアログボックスでフォルダにアクセスしないと、このアイコンは無効になります。
1 つ上のレベルに移動アイコン
ファイルの場所リストに表示された現在のフォルダの親フォルダに移動します。選択したフォルダまたはファイルを削除します。削除したフォルダやファイルはごみ箱に送られます。
新規フォルダを作成アイコン
ファイルの場所リストで選択した親フォルダにフォルダを作成します。
メニューを表示アイコン
矢印をクリックして、フォルダとファイルのリストを表示するビューを選択します。フォルダとファイルの表示方法を、サムネイル、タイル、アイコン、簡易リストおよび詳細なリストのいずれかから選択できます。フォルダやファイルの削除または名前変更、マイプレースバーへのフォルダまたはファイルの追加、またはネットワーク上のコンピュータまたはフォルダへのハードドライブのマップが行えます。フォルダまたはファイルのプロパティも表示できます。「ファイル名」ボックス:開いたり、読み込んだりするためにアクセスするファイルの名前を指定します。
ファイルの種類メニュー
フォルダとファイルのリストに表示するファイルの種類を選択します。ファイル/開くを選択します。プロジェクトを開くダイアログボックスが表示されます。注意: ファイルメニューの下部から最後に開いた 10 件のプロジェクトを選択することもできます。プロジェクトファイルを探してダブルクリックします。
最近使用したプロジェクトリストでのプロジェクトの固定または削除
プロジェクトにマークして簡単にアクセスできるようにするには、ピン固定機能を使用します。プロジェクトをピンで固定すると、プロジェクトは Starter ポッドおよびファイルメニューの最近使用したプロジェクトリストに常に表示されます。ツール/オプションを選択します。「全般」タブで、最近使用したプロジェクトリストからプロジェクトを選択します。「ピン」または「ピン解除」をクリックします。「適用」をクリックします。
開いているファイルの履歴を表示
ツール/オプションを選択します。「全般」タブをクリックします。このダイアログボックスでは、プログラムの使用方法やプロジェクトファイルでの作業方法に関するオプションを設定します。
確認なしで保存(自動保存)
デフォルトでは無効です。現在のトピックに対する変更は、他のトピックを開いたときや、プロジェクトを保存しないで閉じたときに保存されます。必要な場合は、この設定を無効にしてください。例えば、トピックを変更し、コンテンツを復元して、自動保存を一時的に無効にすることができます。
ファイル名にアンダーラインを使用
単語間にアンダーラインを使用してトピックのファイル名を保存します(例えば、My_Help_Topic
HTML Help プロジェクトの場合、トピックファイル名にはスペースではなくアンダーラインを使用する必要があります。この規則に従うと、ブックまたはページは、ビューアの右側に表示されるトピック内容と同期できるようになります。
システムの HTML エディタをチェック
古いファイルを自動コンパイル
プロジェクトを表示または公開するときに、出力ファイルが古くなっている場合はプライマリレイアウトが自動的に生成されます。このオプションが無効になっていると、出力ファイルが古くなっている場合はプライマリレイアウトを生成するよう要求するプロンプトが表示されます。RoboHelp アプリケーションを使用して作成するプロジェクトはすべてデフォルトの言語に変更できます。
出力ビューを自動表示
プロジェクトの生成中に、プログラムウィンドウの下部に出力が表示されます。
更新を自動チェック
プログラムの終了時に更新をチェックします。このオプションはヘルプ/アップデートを確認の順に選択しても有効にすることができます。最近使用したファイルの一覧の最大数を定義します。
プロジェクトの表示
ヘルプシステムは、出力形式、アプリケーションプラットフォーム、およびエンドユーザのプラットフォームに依存して、ブラウザまたはビューアで表示されます。ヘルプシステムはメインウィンドウに表示され、ユーザは、右側のペインでトピックを表示し、左側のペインおよび上部にあるタブ、ボタン、ツールバーでナビゲートできます。プロジェクトを繰り返し表示して、リンクをテストし、スタイルが正しく表示されることを確認してください。指定された出力形式で、必要とされるビューアに各シングルソースを表示します。
プロジェクトの設定の変更
DITA マップファイルの読み込み
RoboHelp プロジェクトのバージョンコントロールへの追加
バックグラウンドサウンドのトピックへの追加
はじめに / 主な機能
ビデオ編集者、Web デザイナー、Web 開発者、映像作家およびその他のクリエイティブプロフェッショナル向けに、Soundbooth は、オーディオ編集、クリーンアップ、サウンドデザイン、作曲などのためのツールをすべて、アドビ共通デザインのインタフェイス内に提供しています。オーディオ作業の経験がほとんどなくても、Soundbooth の強力で直感的な一連のツールを使用すれば、録音や編集、ノイズや雑音の除去、サウンドエフェクトのカスタマイズ、シーンへの効果的な音の追加、作品の雰囲気に合う著作権フリーの音楽の作成など、日々の作業をすばやく実行することができます。
クリップ上のコントロールを使用した直感的なオーディオ編集
オーディオコンテンツ上でクリックするだけで、オーディオを向上させることができます。Soundbooth は、カット、コピー、ペースト機能に加えて、クリップ上に用意された編集ツールでの直感的なトリミング、フェード、ボリュームコントロール機能などを備えています。
1 回クリックするだけで、オーディオアセットに対して修正、増幅、減衰などの変更を簡単に行って、作品にとってより適切な効果を実現できます (オーディオの編集と修復を参照してください)
すばやいオーディオクリーンアップ
オーディオアセットを修正して再録音をする手間を省きます。
オーディオクリーンアップツールを使用して、バックグラウンドヒスノイズやエアコンからのハムノイズ、ビデオテープからのランブルノイズ、ワイヤレスマイクのクリックノイズやポップノイズなど、不要なバックグラウンドノイズや雑音を除去します (バックグラウンドノイズの除去を参照してください)
オートコンポーザを使用すると、音楽の長さや雰囲気をオーディオ作品またはビデオ作品に合うように簡単にカスタマイズできます。キーフレームを使用すると、スコアの強さや楽器構成を時間とともに効果的に変更することができます。
柔軟に編集できる Soundbooth スコアテンプレートが数多く用意されています (オートコンポーザによるスコアの作成を参照してください)
高速マスタリングとボーカル品質の向上
Soundbooth の高品質マスタリングプリセットを適用して、トラックのサウンドの品質を全体的に向上させます。
その後、1 回のクリックで操作できるボーカルエンハンサを使用して、ボーカルトラックを魅力的なものにすることができます (マスタリングおよびボーカルエンハンサを参照してください)
15 種類以上の高品質オーディオフィルタ
オーディオの操作には、EQ、コンプレッサ、リバーブ、エコー、コーラス、ディストーション、タイムストレッチおよびピッチシフトなどの内蔵エフェクトを使用できます。複数のプリセットから選択したり、プロジェクト全体で使用するためにカスタムプリセットを保存したりできます。
エフェクトラックでは、フィルタを同時に 5 つまで重ねて、リアルタイムにプレビューできます (エフェクトを参照してください)
ビジュアルツールを使用したサウンドの修復
スペクトルの分析やクリップ上の編集ツールを使用すると、ノイズを視覚的に発見し、修正できます。Adobe Photoshop のツールに似たマーキー(長方形選択)およびなげなわツールを使用して、オーディオファイル内の個々のサウンドを簡単に識別および除去できます。
例えば、自動修復機能は、Photoshop の修正ブラシツールに似た役目を果たし、必要なオーディオはそのままで、不要なサウンドをきれいに除去することができます (ノイズの視覚的な識別を参照してください)
新しいアセットの録音
録音中にその場でマーカーを追加したり、自動的にテイク番号やタイムスタンプをファイル名に登録したりして、テイクをより適切に管理できます (新規ファイルの録音を参照してください)
付属している多数のサウンドエフェクトのカスタマイズ
プロジェクトで使用するオーディオワークフローとビジュアルワークフローを、スムーズに統合することができます。
Flash 用のアニメーションキューの作成
マーカーパネルで Flash キューをすばやく編集することができます。オーディオの再生、録音または編集中にマーカーを挿入できます。Flash のイベントナビゲーションやスクリプト用に、マーカーの名前、パラメーター値、およびその他の詳細情報を、表示、追加、削除または変更することができます。
マーカーを使用
オーディオの編集と修復 / オーディオの表示
マーカーを使用
マーカーを使用して、波形内の移動、編集の実行またはオーディオの再生を簡単に行えます。566 の位置など)を指し示すものです。エディタパネルでもマーカーの追加と移動を行えますが、マーカーパネルではその他の操作も行えます。マーカーパネルを表示または非表示にするには、ウィンドウ/マーカーを選択します。
フルサイズのグラフィックを表示
マーカーパネルとエディタパネル内のマーカー
マーカーの追加
再生を開始するか、時間インジケータを特定の位置に置いて、マーカーを追加する準備をします。次の操作を必要に応じて実行します。編集/マーカー/Flash キューポイントを設定を選択します。マーカーパネルのマーカーを追加ボタン をクリックします。オーディオの録音中にマーカーを追加するには、新規ファイルの録音を参照してください。
マーカーの移動
エディタパネルで、マーカーを新しい位置にドラッグします。マーカーパネルで、マーカーを選択し、「マーカーの詳細」セクションを展開して、「時間」に新しい時間値を入力します。
波形内のマーカーへの移動
マーカーパネルで、マーカーをダブルクリックします。マーカーへの移動時に自動的にマーカーが再生されるようにするには、自動再生ボタン をクリックします。このオプションを使用すると、マーカーの位置の識別が容易にできます。
マーカー名の変更
マーカーパネルで、マーカーを選択し、「マーカーの詳細」セクションを展開して、「名前」テキストボックスに新しい名前を入力します。
マーカーの削除
特定のマーカーを削除するには、マーカーパネルでマーカーを選択し、マーカーを消去ボタン をクリックします。すべてのマーカーを削除するには、編集/マーカー/すべてのマーカーを消去を選択します。
マーカーの保存と再読み込み
マーカーはメディアファイルとは別の XML ファイルに保存されます。XML ファイルにマーカーを保存して再読み込みする処理は、メディアファイルの形式によって異なります。メディアファイルを次回開くと、関連する XML ファイルが自動的に読み込まれ、マーカーがすぐに再読み込みされます。その他の形式の既存のファイルにマーカーを追加する場合、または新しく録音したオーディオにマーカーを追加する場合は、ファイル/書き出し/マーカーを選択し、XML ファイルを手動で作成します。メディアファイルを次回開くときは、ファイル/読み込み/マーカーを選択し、関連するマーカーを再読み込みします。
Flash キューポイントのプロパティの設定
XML ファイル内のキューポイントの書き出しまたは読み込み
このパネルで、オーディオクリップをすばやく修復して音質の向上ができます。変更を保存すると、更新されたオーディオはビデオプロジェクトに自動的に表示されます。
オーディオの修復
アナログオーディオとデジタルオーディオの比較
デジタルオーディオの基本 / オーディオのデジタイジング
アナログオーディオとデジタルオーディオの比較
アナログとデジタルのオーディオでは、サウンドの伝達および保存方法が大きく異なります。
アナログオーディオ:正と負の電圧
マイクは、音の圧力波(疎密波)を電圧に変換します。高い圧力(密)は正の電圧になり、低い圧力(疎)は負の電圧になります。これらの電圧の変化がマイクケーブルを介して伝わると、磁力の強弱としてテープに録音したり、溝の凹凸としてレコード盤に記録したりすることが可能になります。スピーカはマイクとは反対で、オーディオ記録媒体の電圧信号を振動板によって疎密波に変換します。磁気テープやレコード盤などのアナログ記憶メディアとは異なり、コンピュータでは、オーディオ情報を 0 と 1 の連続としてデジタルで記憶します。デジタル記憶の場合、オリジナル波形はサンプルと呼ばれる個々のスナップショットに分割されます。この処理は、一般的にオーディオのデジタイジングまたはサンプリングと呼ばれますが、アナログ - デジタル変換とも呼ばれます。例えば、マイクからコンピュータに録音する場合、アナログ - デジタル変換器によってアナログ信号がデジタルサンプルに変換されて、コンピュータで保存および加工できるようになります。
標準サウンドカードの録音レベルの調整
録音したオーディオのボリュームが小さすぎる場合(バックグラウンドノイズが発生する原因)または大きすぎる場合(歪みが発生する原因)は、レベルを調整します。最良のサウンドを得るには、クリッピングが発生しない範囲で可能な限りレベルを上げます。録音レベルを設定するときは、録音ダイアログボックスでメーターを確認し、最大ピークが –3 dB 未満の黄色い範囲内に収まるようにしてください。Soundbooth では、サウンドカードの録音レベルは直接コントロールされません。
プロ向けサウンドカードを使用している場合は、サウンドカードに付属するミキサーアプリケーションを使用してレベルを調整します(操作方法については、サウンドカードのマニュアルを参照してください)
タスクバーのスピーカアイコンを右クリックし、「録音デバイス」を選択します。使用する入力ソースをダブルクリックします。「レベル」タブをクリックし、必要に応じてスライダを調整します。タスクバーのスピーカアイコンをダブルクリックします。オプション/プロパティを選択します。使用する入力ソースを選択し、音量のスライダを適切な位置に調整します。Apple メニューから「システム環境設定」を選択します。「サウンド」をクリックして、「入力」タブをクリックします。使用するデバイスを選択し、入力レベルのスライダを適切な位置に調整します。
オーディオ入力および出力の設定
低解像度版をシステムの任意のフォルダにダウンロードし、Adobe Bridge で操作することができます。検索結果で、画像をクリックして選択します。次のいずれかの操作を行います。「低解像度版をダウンロード」ボタンをクリックします。「価格」をクリックするか、「類似する画像を検索」をクリックして、ダイアログボックスから「低解像度版をダウンロード」をクリックします (「価格」タブと「プロバイダ」タブでは、低解像度版は一度に 1 つしかダウンロードできません。
「キーワード」タブでは、選択した画像すべてを一度にダウンロードできます)
低解像度版の名前を Adobe ID 名以外の名前に変更するには、ファイル名のオプションメニューから「名前変更」を選択し、新しい名前を入力します。複数の低解像度版をダウンロードしている場合は、各ファイルの名前に連番が追加されます。選択した名前のファイルが既に存在する場合は、ファイルを上書きしないよう現在のファイル名に数字が追加されます。検索しやすいように低解像度版をデフォルトのフォルダに保存する場合は、「コピーをダウンロード済み低解像度版フォルダに保存」を選択します。ダウンロードが完了した後に表示されるダイアログボックスで「フォルダを表示」をクリックすると、Adobe Bridge で低解像度版を表示することができます。ダウンロード済み低解像度版は、任意のフォルダに移動することができます。すべての Ultra セッションには、1 つのバーチャルセットが存在します。シンプルキーイングバーチャルセットの 1 つのみで構成されるもっとも単純なバーチャルセット(つまり空のバーチャルセット)から、マスターセットライブラリの 1 つで構成されるもっとも複雑なバーチャルセットまで、さまざまな設定が可能です。一部のバーチャルセットでは、スケール、位置、方向を指定してはめ込みに透明(アルファ)部分を持たせることができます。また、ドア、デスク、演壇などの前景要素を備えたバーチャルセットもあります。
独自の色を設定したり、バーチャルセットのレイヤーを操作したりするには、標準のユーザ定義モードから事前定義モードに切り替える必要があります(表示/表示する入力/事前定義)
バーチャルセットについて詳しくは、バーチャルセットを参照してください。バーチャルセットの追加コレクションは、マスターセットライブラリとしてアドビから購入できます。独自のバーチャルセットを作成することも可能です。背景は、素材の背面にあり、フレーム全体を占めるメインレイヤーです。背景にアルファ領域を作成して、その後ろに配置したはめ込みが透けて見えるようにすることも可能です。通常は、ユーザが背景を設定するのは基本バーチャルセットを使うセッションだけです。ほとんどの高度なバーチャルセットには固有の背景があらかじめ設定されています。ユーザが背景を定義できるのは、入力クリップをはめ込みとして表示するバーチャルセットだけです。このようなバーチャルセットでは、はめ込みの周囲の前景は定義されていますが、入力クリップの背景は「背景」割り当てによって定義されます。マスターセットライブラリの一部のショットは、はめ込みのバーチャルモニタの 1 つにフレームが固定されています。このようなショットでは、入力クリップと背景の両方が、入力クリップで隠れる背景を含め、モニタフレームの内部で適切にサイズが調整されます。背景レイヤーのスケール、位置、方向を調整することにより、このレイヤーを素材の背後に位置しながらもフレーム全体は占めない、事実上の中間レイヤーとして使うことができます。この場合、たいていはフレーム全体を埋めるためにはめ込み(ソース B)を使用します。
入力クリップまたはライブプレビュー
グリーンスクリーンまたはブルースクリーンを背景に撮影したメインのビデオソースショットです。このショットに対して、キーイングやほかのレイヤーとのコンポジションを行います。これはオーバーレイの背後に位置しますが、ほかのレイヤーよりは前面に位置します。素材とも呼びます。素材が人の場合は、人物と呼ぶこともあります。レイヤーは、ソース B、ソース C(または "はめ込み")などの名前で呼ばれ、背景の背後に位置します。ほとんどの場合、背景の透明な部分を通して見えるはめ込みとして使用します。挿入の数はバーチャルセットで定義されています。はめ込みはそれぞれが独立したレイヤーです。オーバーレイは、コンポジットシーンの最前面に位置します。オーバーレイには、透明エリアと半透明エリアを定義するアルファチャンネルがほとんど常に存在し、このエリアを通して下位のレイヤーを見ることができます。ただし、画像を適切なサイズに縮小する方法でこれと同じ効果を実現できる場合もあります。最大で 4 個のオーバーレイを追加できます。それぞれは独立したレイヤーです。詳しくは、オーバーレイレイヤーの追加 を参照してください。オーバーレイには、次のようなものがあります。
シーンに立体感を加える小道具
ドア、柱など、人物が陰から姿を現すもの
すかしや半透明のロゴ(テレビ番組の画面隅によく表示される放送局のマークなど)
レイヤー平面内での入力の移動および伸縮:「オフセット入力」コントロール
使い方 / レイヤーの位置決めと仮想カメラの移動
レイヤー平面内での入力の移動および伸縮:「オフセット入力」コントロール
「入力」タブの「オフセット入力」コントロールを使用してレイヤーを移動する方法と、「シーン」タブの「シーン内の位置」コントロールを使用してレイヤーを再配置する方法の違いについては、レイヤーの位置決めと仮想カメラの移動を参照してください。A) 黒いボックスは、レイヤー平面の境界を表します。このボックスの外側の部分はクロップされます。C) 角度:Ctrl キーを押しながら垂直方向にドラッグします。D) スケール:Shift キーを押しながら垂直方向にドラッグします。アクティブ レイヤーをレイヤー平面内で移動および伸縮するには、「入力」タブの中央にある「オフセット入力」コントロールを使用します。詳しくは、各種位置コントロールの相違点を参照してください。通常、これらのコントロールは、レイヤーに対して「シーン」タブの「シーン内の位置」コントロールがロックされている場合にのみ使用します。「オフセット入力」グリッドコントロール内の黒いボックスはレイヤー平面を表します。これは、「シーン」タブのコントロールを使用して設定されたサイズや方向を反映するようには変更されません。イメージの任意の部分が黒いボックスの外側になるように「オフセット入力」を変更すると(前の図のピンク色の部分を参照)、その部分はイメージからクロップされます。逆に、レイヤー平面の内側に配置されたグリッドのエッジ(前の図のチェックの部分を参照)は、セットに応じて透明または黒で表示されます。次の図に、前の例の「オフセット入力」設定で表示されるイメージを示します。レイヤー平面内でのこれらのコントロールの機能を考慮すると、これらのコントロールは次の状況で役立ちます。この点を考えると、被写体がドア、柱、またはその他の前景要素の後ろから現れるのではなく、空間の中央から現れるように、入力クリップを数ピクセル動かす場合は、これらのコントロールが特に便利です。ソースを拡大してイメージの一部をズームインします。また必要に応じて、目的のフレーミングに再配置します。「オフセット入力」コントロールでは、一部のビデオカードではサポートされていないハードウェアの機能が必要です。それらのビデオカードでは、イメージがレイヤー平面いっぱいに表示されていない場合、イメージの周囲にアーチファクトが表示されることがあります。場合によっては、「クロップ入力」ツールを使用してエッジを少しクロップすると、表示の反復を削除できることがあります。詳しくは、フレームのエッジのクロップを参照してください。垂直方向、水平方向、および角度方向の移動は、ソースのネイティブな座標に対して相対的です。「シーン」タブの位置および方向コントロールを使用して、いずれかの次元でソースを回転または反転する場合、イメージの動きはマウスの動きと反対になります。キーイングされた入力クリップを操作する場合、フレーム内の入力クリップのサイズ、位置、および方向を表示するには、キーヤーを無効にするか、平面イメージに切り替えてみてください。それには、「入力クリップ」サムネールを右クリックし、「白を割り当て」、「黒を割り当て」、または「チェッカーボードを割り当て」を選択するのが最も簡単な方法です。キーイングされたビデオを背景の上に再び表示する準備ができたら、「入力クリップ」サムネールを右クリックし、「最後のソースを再割り当て」を選択します。
64 ビットアプリケーションと 64 ビットアドレススペースの長所
メモリとマルチプロセッサーの環境設定
複数のフレームを同時にレンダリング
After Effects が「複数のフレームを同時にレンダリング」によるマルチプロセスを一時的に無効にする場合
レンダリングのメモリ(RAM)要件
メモリの問題に関するトラブルシューティング
メモリとマルチプロセッサーに関するオンラインリソース
64 ビットアプリケーションと 64 ビットアドレススペースの長所
32 ビットアプリケーションで使用可能な RAM の最大容量は 4 GB であり、最近のコンピューターに搭載できる、64 ビットオペレーティングシステムでアドレス可能な RAM の容量よりもかなり少ない容量です。プロセスごとに大容量の RAM を使用できるため、次のような利点があります。フレームのサイズが大きくソースファイルが大きい大型のコンポジションを、プレビュー用にも最終出力用にもレンダリングできます。より長い RAM プレビューが可能になります。メモリの制約を受けることなく、色深度を高くして処理できます。After Effects のキャッシュ可能なアイテム数が増えるため、フレームとフレームのコンポーネントが再レンダリングされる頻度が減ります。
メモリとマルチプロセッサーの環境設定
メモリ&マルチプロセッサーダイアログボックスで設定を変更すると、ダイアログボックス内に表示されているメモリと CPU の割り当て方法と使用方法が動的に更新されます。「他のアプリケーション用に確保する RAM」環境設定は、「複数のフレームを同時にレンダリング」を選択しているかどうかと関係しています。After Effects マルチプロセッサーカテゴリの設定は、「複数のフレームを同時にレンダリング」が選択されている場合にのみ適用されます。
他のアプリケーション用に確保する RAM
After Effects と同時に特定のアプリケーションを使用することがわかっている場合は、そのアプリケーションのシステム要件を確認し、そのアプリケーションに最低限必要な RAM 容量にこの値を設定します。オペレーティングシステム用に十分なメモリが確保されているときに処理速度が最大になるため、この値を最低限の基準値よりも低く設定することはできません。
複数のフレームを同時にレンダリング
After Effects は、メインであるフォアグラウンドアプリケーションで RAM プレビューや最終出力用のフレームをレンダリングするときに、バックグラウンドで追加のプロセスを起動してレンダリングをサポートさせることができます。このマルチプロセッサー方式では、個々のプロセッサーコア(CPU)上で、それぞれのバックグラウンドプロセスが個別のフレームをレンダリングします。この、複数フレームを同時にレンダリングするためのプロセス数は、搭載されている CPU 数より多くなることはありません。注意: After Effects CS5 は、「複数のフレームを同時にレンダリング」マルチプロセス機能など、様々な方式のマルチプロセスのハイパースレッディングによって作成される仮想的(論理的)なプロセッサーコアを多くのコンピューターシステム上で使用できます。After Effects CS4 以前のバージョンでは、「複数のフレームを同時にレンダリング」マルチプロセス機能は物理的なコアでのみ使用可能でした。コンピューターで実行できるバックグラウンドプロセスの数は、システムの合計 RAM 容量と After Effects アプリケーションに割り当てられている RAM 容量によっても制限されます。各バックグラウンドプロセスに必要な RAM の容量は、システム設定やシステム構成に応じて異なります。注意: RAM キャッシュ(RAM プレビューフレーム保存用の RAM)の空き容量がほとんどなくなると、バックグラウンドプロセスはレンダリングを停止して、低メモリ消費状態に移行し、フォアグランドプロセスがレンダリングを開始します。これは、「複数のフレームを同時にレンダリング」がオフになっている状態と同じです。このため、RAM プレビューのレンダリングは最初は高速で処理されますが、レンダリングに使用されるプロセッサーコア数が 1 つになると速度が低下します。「複数のフレームを同時にレンダリング」マルチプロセス機能を使用しても、すべてのコンポジションのレンダリング時間が短縮されるわけではありません。例えば、幅や高さが数千ピクセルの非常に大きなサイズの背景プレートを使用して作業している場合は、コンポジションのレンダリング時に多くのメモリを必要とします。
あるいは、専用の高速なローカルディスクドライブ以外の場所に保管されているソースファイルを多数使用して作業をしている場合は、コンポジションのレンダリング時に広バンド幅を必要とします(ファイルアクセスが集中的に行われます)
「複数のフレームを同時にレンダリング」マルチプロセス機能は、グローやブラーなど、プロセッサーリソースを大量に消費するエフェクトが適用されている場合など、コンポジションで最も多く使用されるリソースが CPU 処理能力である場合に最適に機能し、パフォーマンスを向上させます。ウィルス対策ソフトウェアはすべての読み込みおよび書き込み処理を監視するため、「複数のフレームを同時にレンダリング」が選択されている場合は特に、これらのソフトウェアによってレンダリング速度が低下します。注意: また、複数のスレッドを使用して、1 つのフレームのレンダリングを高速化します。この方式のマルチプロセスは、「複数のフレームを同時にレンダリング」環境設定には依存しません。各バックグラウンドプロセスに割り当てる最小 RAM 容量を指定します。各プロセスはそれぞれ別個の CPU(プロセッサーコア)で実行されます。レンダリングするフレームの種類に対してこの値が小さすぎると、バックグラウンドプロセスでフレームをレンダリングできず、フォアグラウンドプロセスだけでフレームがレンダリングされます。
例えば、高精細(HD)テレビまたはデジタルシネマのピクセルサイズでフレームをレンダリングする場合は、この値を 0
75 GB のような低い値に設定しないでください。各バックグラウンドプロセスに割り当てられる最適な RAM 容量は、プロジェクト設定(カラー(ビット)深度など)、コンポジション設定(コンポジションフレームのピクセルサイズなど)および適用されているエフェクトによって異なります。一般的な標準精細形式のテレビプロジェクトの場合は、少なくとも 1 バックグラウンドプロセスあたり 1 GB を確保することをお勧めします。HDTV 用のコンポジションを含む通常の プロジェクトの場合は、最適なパフォーマンスのために少なくとも 1 バックグラウンドプロセスあたり 2 GB を確保することをお勧めします。使用しているコンピューターシステムとプロジェクトでいくつかテストを実行し、特定のニーズにあった最適な設定を決定してから、この設定を開始してください。デジタルシネマプロジェクトやフレームサイズの大きいプロジェクトの場合は、最適なパフォーマンスのために 1 バックグラウンドプロセスあたりさらに多くの RAM が必要です。
他のアプリケーション用に確保する CPU 数
ほとんどの場合、すべてのプロセッサーに十分な RAM を割り当てた状態でも、「複数のフレームを同時にレンダリング」マルチプロセスが使用するプロセッサー最大数よりも値を低くすれば、処理速度が改善されます。After Effects はマルチスレッド型のアプリケーションであるため、「複数のフレームを同時にレンダリング」マルチプロセス以外の高度な方式のマルチプロセスも使用できますが、これらのスレッドが「複数のフレームを同時にレンダリング」マルチプロセスでレンダリングに使用されるバックグラウンドプロセスと同じリソースで競合した場合は、プロセッサーが「オーバースケジュール」になる可能性があります。したがって、「複数のフレームを同時にレンダリング」マルチプロセスで使用されるプロセッサー数を最初は少なくする方法が最善です。プロセッサーの数を増やしながら、コンピューターシステムとコンポジションに適した数を決めます。
After Effects が「複数のフレームを同時にレンダリング」によるマルチプロセスを一時的に無効にする場合
バックグラウンドプロセスによって複数のフレームを同時にレンダリングできない場合、情報パネルにメッセージが表示され、メインのフォアグラウンドプロセスだけですべてのフレームがレンダリングされます。以下のメッセージが表示されます。マルチプロセッサーはオフです。「互換性のないエフェクトまたはエクスプレッションです。マルチプロセッサーはオフです。「互換性のないプレビューモードです。マルチプロセッサーはオフです。「互換性のないコンポジションです。マルチプロセッサーはオフです。一般的に、次の場合に「複数のフレームを同時にレンダリング」マルチプロセスが一時的に無効になります。1 つのフレームのレンダリングに必要な RAM 容量が、個別のバックグラウンドプロセスで利用可能な RAM 容量より大きい。プロジェクトが OpenGL を使用して RAM プレビューまたは最終出力をレンダリングしている。「複数のフレームを同時にレンダリング」マルチプロセス機能は、複数の CPU プロセッサーコア上でバックグラウンドプロセスによってフレームをレンダリングします。コンポジションで GPU 処理を必要とするエフェクトが使用されている。コンポジションで、レンダリング処理が以前のフレームのキャッシュにアクセスできる場合に迅速にレンダリングされる時間コンポーネントのあるエフェクトが使用されている。これらのエフェクトには、「時間軸方向のスムージング」オプションのあるいくつかのエフェクトが含まれます。コンポジションで、順序に厳密に従ってフレームをレンダリングしなければならない時間コンポーネントのあるエフェクトが使用されている。コンポジションで次のいずれかのエフェクトが使用されている場合、コンポジションは「複数のフレームを同時にレンダリング」マルチプロセス機能でレンダリングされません。これは、メモリ&マルチプロセッサー環境設定パネルの上部に表示されているそれぞれのアプリケーションのアイコンで示されます。実行していないアプリケーションのアイコンはグレー表示になります。メモリバランサーにより、各アプリケーションに割り当てるメモリを動的に管理できるため、RAM がディスクにスワップするのを回避できます。各アプリケーションは、数種類の基本的な情報(必要な最低メモリ量、使用可能な最大メモリ量、現在使用中のメモリ量、優先度)をメモリバランサーに登録します。注意: メモリプール共有の結果の実例を 1 つ挙げます。メモリ&マルチプロセッサーの詳細ダイアログボックスには、搭載されている RAM、現在の RAM 使用量および許容 RAM 使用量に関する情報が表示されます。この表の内容は、プロセスID、アプリケーション名、最小必要メモリ、最大使用可能メモリ、最大許容メモリ、現在のメモリ、現在の優先度など、各プロセスに関する情報です。「コピー」ボタンを使用して、情報をクリップボードにコピーすることもできます。
レンダリングのメモリ(RAM)要件
フレームのレンダリングのメモリ要件(プレビューまたは最終出力用)は、コンポジション内のレイヤーのうち、メモリ消費量が一番多いもののメモリ要件に伴って大きくなります。したがって、使用可能なメモリで特定フレームをレンダリングできるどうかを判断する際は、コンポジションのデュレーションやコンポジション内のレイヤー数よりも、各レイヤーのメモリ要件の方が大きな要因になります。コンポジションのメモリ必要量は、コンポジション内でメモリを最も大量に消費する単独のレイヤーのメモリ必要量に相当します。次のような条件では、レイヤーのメモリ要件が増加します。プロジェクトの色深度を大きくしている。コンポジションの解像度を高くしている。大きいサイズのソースイメージを使用する。カラーマネジメントを有効にする。マスクを追加する。文字単位の 3D 化を使用する。コラップストランスフォームなしでプリコンポーズする。複数のレイヤーに関連する、特定の描画モード、レイヤースタイルまたはエフェクトを使用する。3:2 プルダウン、クロップ、サイズ変更などの出力オプションを適用する。
「シャドウ」エフェクトや「被写界深度」エフェクトを追加する(3D レイヤー使用時)
個々のフレームを別々に断片的なメモリに保存することはできません。圧縮されていないフレームの保存に必要な RAM 容量については、出力ファイルの保存要件を参照してください。注意: メモリ要件を減らして処理速度を上げるためのヒントについては、プロジェクトの簡略化による処理速度の改善を参照してください。After Effects では、コンポジションの表示やレンダリングに必要なメモリが不足している場合、警告メッセージが表示されることがあります。メモリ不足の警告が表示された場合は、メモリを解放するか、メモリを最も大量に消費するレイヤーに必要なメモリを減らしてからやり直してください。メモリは、編集/キャッシュの消去メニューにあるいくつかのコマンドで直ちに解放できます。
メモリの問題に関するトラブルシューティング
エラー:「現在のフレームをレンダリングするために必要なメモリを割り当てることができません。このフレームのレンダリングのメモリ要件を小さくするか、RAM を増設します。エラー:「[n] MB のメモリを割り当てることができません。このフレームのレンダリングのメモリ要件を小さくするか、RAM を増設します。このフレームのレンダリングのメモリ要件を小さくします。注意: 1 つのフレームが占有可能なメモリの最大容量は 2 GB です。エラー:「メモリの割り当て量 [n] GB が内部制限を越えています。このフレームのレンダリングのメモリ要件を小さくします。
メモリとマルチプロセッサーに関するオンラインリソース
ストリング内のサブストリングとパターンの検索
文字の位置によるサブストリングの検索
一致するサブストリングの文字の位置の検索
区切り記号で分割されたサブストリングの配列の作成
ストリング内のパターンの検索とサブストリングの置換
サブストリングとは、ストリング内の一部を構成する連続した文字です。
例えば、次の正規表現は、文字 A、B、C の後に数字が続く特定のパターンを定義します(スラッシュは正規表現の区切り記号です)
ActionScript には、ストリング内のパターンを検索し、一致するパターンが見つかった場合に、置換サブストリングと置き換えるメソッドが用意されています。それらのメソッドについては、次のセクションで説明します。正規表現を使用すると複雑なパターンを定義できます。詳しくは、正規表現の使用を参照してください。
文字の位置によるサブストリングの検索
いずれもストリング内のサブストリングを戻り値として返すメソッドです。また、指定するパラメーターは 2 つであり、 どちらのメソッドでも、最初のパラメーターは、与えられたストリングの開始文字の位置です。
しかし、substr() メソッドの場合はサブストリングの長さを第 2 パラメーターで指定するのに対し、substring() メソッドの場合はサブストリングの終了位置を第 2 パラメーターで指定します(終了位置にある文字そのものは戻り値に含まれません)
2 つのメソッドの違いを確認できる例を次に示します。2 つの負でない整数をパラメーターとして与えた場合、両方のメソッドは完全に同じ働きをします。しかし、slice() メソッドではパラメーターに負の整数を指定することもでき、その場合は、ストリングの末尾を基準として文字の位置を指定したことになります。例を次に示します。slice() メソッドのパラメーターには、負でない整数と負の整数を組み合わせて指定できます。
一致するサブストリングの文字の位置の検索
次のように第 2 パラメーターを指定すると、ストリング内で検索を開始する位置を示すことができます。lastIndexOf() は、ストリング内に一致するサブストリングが最後に出現する位置を検索するメソッドです。lastIndexOf() メソッドで次のように第 2 パラメーターを指定すると、ストリング内の指定したインデックス位置から先頭に向かって(右から左へ)検索が実行されます。
区切り記号で分割されたサブストリングの配列の作成
split() メソッドを使用して、区切り記号に基づいて分割されたサブストリングの配列を作成できます。例えば、カンマ区切りやタブ区切りのデータを含んだストリングを複数のストリングに分割できます。次の例では、アンパサンド(&)を区切り文字としてストリングを分割し、サブストリングの配列を作成します。split() メソッドの第 2 パラメーターはオプションで、返される配列の最大サイズを指定します。区切り文字には、次のように正規表現を指定することもできます。
ストリング内のパターンの検索とサブストリングの置換
String クラスには、ストリング内のパターンを扱う次のメソッドがあります。replace() メソッドでは、パターンに一致するサブストリングを検索し、該当する部分を指定のサブストリングに置換できます。それらのメソッドについては、次のセクションで説明します。これらのメソッドで使用するパターンは、ストリングまたは正規表現によって定義できます。正規表現について詳しくは、正規表現の使用を参照してください。
一致するサブストリングの検索
search() メソッドは、この例に示すように、特定のパターンに一致する最初のサブストリングのインデックス位置を返します。検索するパターンは、次の例に示すように、正規表現を使用して定義することもできます。ストリングの先頭にある文字のインデックス位置は 0 なので、この場合は trace() メソッドで 0 が出力されます。正規表現の i フラグを設定することで、大文字と小文字を区別せずに検索を実行しています。search() メソッドは、一致するサブストリングを 1 つだけ検索してその開始位置のインデックスを返します。たとえ g(グローバル)フラグを設定しても、複数の一致箇所を検索することはありません。次の例では、より複雑な正規表現を指定することで、二重引用符に囲まれたストリングを検索します。ただし、次のように正規表現パターンでグローバルフラグを指定すると、match() の場合は一致したサブストリングの配列を返します。正規表現について詳しくは、正規表現の使用を参照してください。
一致するサブストリングの置換
次の例に示すように、replace() メソッドを使用して、ストリング内の指定されたパターンを検索し、一致するパターンを指定された置換ストリングに置き換えることができます。この例では、i(ignoreCase)フラグが正規表現で設定されているので、一致する文字列は大文字と小文字を区別せず、g(global)フラグが設定されているので、複数の一致が置き換えられます。詳しくは、正規表現の使用を参照してください。置換ストリングには、次の $ 置換コードを含めることができます。$ 置換コードを記述した位置には、次の表に示す置換テキストが挿入されます。
パターンに一致したサブストリング
ストリングのうち、パターンに一致したサブストリングより前にある部分
このコードで使用する記号は、曲がっていない左側一重引用符(`)です。垂直の一重引用符(')や、曲がった左側一重引用符(' )ではありません。
ストリングのうち、パターンに一致したサブストリングより後にある部分
このコードで使用する記号は、垂直の一重引用符(' )です。
パターン内のグループ化括弧によってキャプチャされた n 番目のサブストリング
括弧指定されたグループの nn 番目にキャプチャされた一致です。nn 番目のキャプチャが未定義の場合、置換テキストは空のストリングになります。例えば、次の例は、1 番目および 2 番目に一致したキャプチャグループを表す $2 および $1 置換コードを使用する方法を示しています。その場合は、一致したテキストが、指定した関数の戻り値によって置換されます。replace() メソッドの 2 番目のパラメーターとして関数を使用する場合、次の引数が関数に渡されます。
ストリング内の一致する部分
グループ化括弧によってキャプチャされる一致
この方法で渡される引数の数は、括弧内のパターンとの一致数によって異なります。
ストリング内で一致部分が始まる場所のインデックス位置
CSS プロパティを無効 / 有効にする機能を使用すると、コードを直接変更せずに、CSS スタイルパネルから CSS を部分的にコメントアウトできます。CSS を部分的にコメントアウトすることで、特定のプロパティと値がページにもたらす効果を確認できます。その後、無効化された CSS プロパティを設定に応じて簡単に再有効化したり、削除できます。CSS スタイルパネル(ウィンドウ/CSS スタイル)のプロパティペインで、無効にするプロパティを選択します。プロパティペインの右下隅の CSS プロパティを無効 / 有効にするアイコンをクリックします。このアイコンは、プロパティ自身の左側にマウスを置いても表示されます。CSS プロパティを無効 / 有効にするアイコンをクリックすると、プロパティの左側に使用不可アイコンが表示されます。(オプション)選択されたルール内で無効化されたすべてのプロパティを有効にするか、または削除するには、プロパティが無効にされている任意のルールまたはプロパティを右クリック(Windows)または Control キーを押しながらクリック(Macintosh OS)し、「選択されたルール内で無効化されたプロパティを有効にする」または「選択されたルール内で無効化されたプロパティをすべて削除する」を選択します。
フローチャート表示でのボタンの非表示
メニューからのページの削除
複数ページメニューの表示
複数ページメニューは、互いにリンクされた複数のページを含んでいる単一の PSD ファイルです。ページは、ボタンを含んだ PSD ファイル内のレイヤーグループです。ボタンは、メニューの一部にリンクされるか、タイムラインのチャプターポイントにリンクされます。注意: 複数ページメニューは、Blu-ray ディスクでのみサポートされます。DVD の場合、複数ページメニューは、機能はそのままに単一ページメニューに変換されます。ページ 0 以外のページに存在するボタンは、プロパティパネルで「ページ <ページ番号>:シーン<シーン番号>」として表されます。複数ページメニューでも、フローチャートは単一ページメニューの場合と同じように機能します。単一ページメニューと同様、複数ページのポップアップメニューにピックウイップを使用することはできません。注意: 複数ページメニューでは、モーションボタンはサポートされません。ウィンドウ/ライブラリを選択します。メニューをライブラリパネルからメニューパネルにドラッグします。このメニューには、作成する新しいページ用のテンプレートが用意されています。メニュー/新規ページを追加を選択します。レイヤーパネルでそのページをダブルクリックします。レイヤーの名前を変更ダイアログボックスで、ページの名前を入力します。新しいボタンをページ上に作成するか、他のページからボタンをコピーします。ボタンをページ、ボタン、チャプターポイント、またはアセットにリンクします。メニュー内のページをナビゲートするには、メニュービューアで「前のページを表示」ボタンと「次のページを表示」を使用します。このナビゲーションによってページのブラウジングシーケンスを設定することができます。メニューを作成し、プロパティパネルを使用して、ボタンをチャプターボタンに変換します。タイムラインでチャプターマーカーを作成します。最初のチャプターボタンをタイムライン内の最初のチャプターマーカーにリンクします。メニュー/複数ページのチャプターインデックスを作成を選択します。
フローチャート表示でのボタンの非表示
非表示にするボタンを含んだメニューのサムネールを選択します。サムネールを右クリックします。「ボタンを表示」をオフにします。
メニューからのページの削除
プロジェクトパネルで、削除するページを含んだメニューをダブルクリックします。メニュービューア内をクリックします。レイヤーパネルで、削除するページを選択します。
複数ページメニューの表示
ブラウジングシーケンスをカスタマイズしなかった場合、ユーザーがディスクを開いたときに、複数ページメニューの先頭ページ(ページ 0)がまず表示されます。それ以降のページは順番に表示されます。レイヤーパネルにおけるページの順序(昇順)によって、ページのナビゲーションの初期設定が決まります。各自の要件に従い、ボタンを使用してページをリンクすることによって、ナビゲーションの初期設定は上書きできます。
フルサイズのグラフィックを表示
複数ページメニューのレイヤー表示
注意: ページ 0 というグループはありません。他のページとは異なり、ページ 0 は論理上のコンテナです。ページのレイヤーグループの外に存在するレイヤーは、ページ 0 に属します。
パースペクティブの操作
パースペクティブのオープンと切り替え
デフォルトパースペクティブの設定
新しいウィンドウでのパースペクティブのオープン
パースペクティブのカスタマイズ
カスタマイズしたパースペクティブの削除
パースペクティブのリセット
エディターとビューの操作
ビューのオープン
ビューの移動とドッキング
タブ付きビューの再配置
ビューの切り替え
高速ビューの作成と操作
タスクビューと問題ビューのフィルタリング
ワーキングセットの作成
編集するファイルのオープン
エディターとファイルタイプとの関連付け
ワークベンチ外のファイルの編集
エディターのタイリング
ビューまたはエディターの最大化
ワークスペースの切り替え
ワークベンチのカスタマイズ
メインツールバーの再配置
キーボードショートカットの変更
フォントと色の変更
シングルクリックとダブルクリックの動作の制御
ワークベンチでの検索
ファイルの検索
参照と宣言の検索
検索ビューの使用
エディターのソースモードとデザインモードでの操作
キーボードショートカットへのアクセス
ワークベンチの環境設定
ワークベンチには、「パースペクティブ」、「エディター」および「ビュー」という 3 つの主要エレメントがあります。アプリケーション開発プロセスの各種段階で 3 つのエレメントを様々に組み合わせて使用します。ワークベンチは、アプリケーションの開発に使用するすべての開発ツールが収められたコンテナです。
パースペクティブの操作
パースペクティブには、特定のタスクのセットの実行に適したビューとエディターの組み合わせが含まれています。例えば、通常、アプリケーションをデバッグするには Flash デバッグパースペクティブを開きます。パースペクティブの概要については、Flash Builder パースペクティブについてを参照してください。
パースペクティブのオープンと切り替え
特定のパースペクティブに関連付けられているファイルを開くと、そのパースペクティブが自動的に開かれます。ウィンドウ/パースペクティブを選択するか、「その他」を選択して、その他すべての Eclipse パースペクティブにアクセスします。ワークベンチウィンドウの右上隅のパースペクティブを開くボタンをクリックすることもできます。次に、ポップアップメニューからパースペクティブを選択します。パースペクティブの完全な一覧を表示するには、パースペクティブを開くポップアップメニューから「その他」を選択します。パースペクティブが開くと、そのタイトルが変わり、選択したパースペクティブの名前が表示されます。タイトルの横にアイコンが表示されて、同じウィンドウ内でパースペクティブをすばやく切り替えることができます。デフォルトでは、パースペクティブは同じウィンドウに開かれます。
デフォルトパースペクティブの設定
パースペクティブ名の後のカッコ内に default という語があれば、デフォルトのパースペクティブです。設定ダイアログボックスを開き、一般/パースペクティブを選択します。「選択可能なパースペクティブ」で、デフォルトとして定義するパースペクティブを選択し、「デフォルトにする」をクリックします。
新しいウィンドウでのパースペクティブのオープン
パースペクティブを新しいウィンドウで開くように指定できます。設定ダイアログボックスを開き、一般/パースペクティブを選択します。「新規パースペクティブを開く方法」で、「新規ウィンドウ」を選択します。デフォルトに戻すには、「同じウィンドウ」を選択します。
パースペクティブのカスタマイズ
パースペクティブのレイアウトを変更するには、所定のパースペクティブに表示されるエディターとビューを変更します。例えば、ブックマークビューをあるパースペクティブでは表示し、別のパースペクティブでは非表示にすることもあります。
ファイル/新規サブメニュー、ウィンドウ/パースペクティブ/その他サブメニュー、ウィンドウ/他のビューサブメニュー、ツールバーとメインメニュー項目に表示されるアクションセット(ボタンとメニューオプション)など、パースペクティブの他のいくつかの要素を設定することもできます(メニュー名は、Flash Builder のプラグイン設定に応じて多少異なります)
新しいパースペクティブの作成
既存のパースペクティブを開きます。必要に応じてビューとエディターを表示します。詳しくは、ビューのオープンおよび編集するファイルのオープンを参照してください。ウィンドウ/パースペクティブ/パースペクティブの別名保管を選択します。パースペクティブの別名保管ダイアログボックスで、パースペクティブの新しい名前を入力し、「OK」をクリックします。
パースペクティブの設定
設定するパースペクティブを開きます。ウィンドウ/パースペクティブ/パースペクティブのカスタマイズを選択します。カスタマイズされたパースペクティブに追加するアイテムに応じて、「ショートカット」タブまたは「コマンド」タブをクリックします。チェックボックスを使用して、選択したパースペクティブのメニューとツールバーに表示するエレメントを選択します。ウィンドウ/パースペクティブ/パースペクティブの別名保管を選択します。パースペクティブの別名保管ダイアログボックスで、パースペクティブの新しい名前を入力し、「OK」をクリックします。パースペクティブを保存すると、新しいパースペクティブの名前がウィンドウ/パースペクティブを開くメニューに追加されます。
カスタマイズしたパースペクティブの削除
以前に定義したパースペクティブを削除できます。自分で作成していないパースペクティブは削除できません。設定ダイアログボックスを開き、一般/パースペクティブを選択します。「選択可能なパースペクティブ」で、削除するパースペクティブを選択します。「削除」をクリックし、次に「OK」をクリックします。
パースペクティブのリセット
パースペクティブに変更を行った後で、パースペクティブを元のレイアウトに復元できます。設定ダイアログボックスを開き、一般/パースペクティブを選択します。「選択可能なパースペクティブ」で、リセットするパースペクティブを選択します。「リセット」をクリックし、次に「OK」をクリックします。
エディターとビューの操作
ワークベンチ内のほとんどのパースペクティブは、1 つのエディターと複数のビューから構成されています。エディターとは、通常リソースの編集や参照に使用されるワークベンチ内の視覚的なコンポーネントです。ビューもまた、エディターをサポートし、エディター内の選択したアイテムの代替プレゼンテーションを提供するワークベンチ内の視覚的なコンポーネントで、ワークベンチ内の情報をナビゲーションできます。エディターとビューの概要については、ワークベンチについてを参照してください。
ビューのオープン
パースペクティブには、ビューとエディターの定義済みの組み合わせが含まれています。現在のパースペクティブに含まれていないビューを開くこともできます。ビューを現在のパースペクティブに追加した後、そのビューをパースペクティブの一部として保存できます。詳しくは、パースペクティブのカスタマイズを参照してください。頻繁に使用するビューにすばやくアクセスするために、高速ビューを作成することもできます。詳しくは、高速ビューの作成と操作を参照してください。
ビューの移動とドッキング
ビューをワークベンチ内の別の場所に移動し、必要に応じてドッキングまたはドッキング解除できます。ビューのタイトルバーをドラッグして、ビューを目的の場所に移動します。ビューをワークベンチ内で移動すると、ポインターの形状がドロップカーソルに変わります。ドロップカーソルは、マウスボタンを離したときにビューがドッキングされる場所を示します。積み重ねられたビューのグループをドラッグするには、空いている領域からビュータブの右側にドラッグします。ビューのコンテキストメニューを使用しても、ビューを移動できます。ビューのタブからコンテキストメニューを開き、移動/ビューを選択して、ビューを目的の場所に移動します。次に、マウスボタンを再度クリックします。(オプション)変更を保存するには、ウィンドウ/パースペクティブ/パースペクティブの別名保管を選択します。
タブ付きビューの再配置
ビューをワークベンチ内の別の場所にドッキングできるだけでなく、タブ付きビューのグループでビューの順序を再配置できます。移動するビューのタブをクリックして、ビューを目的の場所にドラッグしてから、マウスボタンを離します。ビューを他のビュータブを超えてドラッグすると、スタックシンボルが表示されます。
ビューの切り替え
別のビューに切り替えるにはいくつかの方法があります。別のビューのタブをクリックします。キーボードショートカットを使用します。F7 キーを押してビューを選択します。すべてのキーボードショートカットの一覧を見るには、ヘルプ/キーアシストを選択してください。
高速ビューの作成と操作
高速ビューとは、すばやく開閉できる非表示のビューです。他のビューと同様に動作しますが、操作中にワークベンチの領域を占有しません。ショートカットバーの高速ビューアイコンをクリックすると、ビューが開きます。高速ビューの外側の任意の場所をクリックするか、高速ビューツールバーの「最小化」をクリックすると、再びビューが非表示になります。注意: パッケージエクスプローラービューを高速ビューに切り替えて、パッケージエクスプローラー高速ビューからファイルを開くと、高速ビューが自動的に非表示になり、そのファイルを操作できるようになります。
高速ビューの作成
高速ビューに切り替えるビューを、ワークベンチウィンドウの左下隅にあるショートカットバーまでドラッグします。ドラッグしたビューのアイコンがショートカットバーに表示されます。ショートカットバーのこのアイコンをクリックすると、ビューを開くことができます。ビューの外側をクリックすると、すぐにまたこのビューが非表示になります。
高速ビューからノーマルビューへの変更
ビューのコンテキストメニューから、「高速ビュー」の選択を解除します。
タスクビューと問題ビューのフィルタリング
タスクビューまたは問題ビューに表示されるタスクや問題は、フィルタリングできます。例えば、ワークベンチに記録されている問題、またはメモとして記録したタスクのみ表示する必要がある場合があります。アイテムのフィルタリングは、そのアイテムが関連付けられているリソースまたはリソースのグループに応じて、「説明」フィールドのテキストストリング、問題の重大度、タスクの優先度またはタスクステータスによって行うことができます。タスクビューまたは問題ビューのタスクバーで、「フィルター」をクリックします。フィルターダイアログボックスに必要事項を入力して、「OK」をクリックします。
ワーキングセットの作成
ワークスペースに複数のプロジェクトが含まれている場合は、ワーキングセットを作成して、選択したプロジェクトをグループ化できます。その後、パッケージエクスプローラービューおよびタスクビューで別のワーキングセットを表示したり、ワークスペース内のすべてのアイテムを検索することなくワーキングセットを検索することができます。
ワーキングセットの作成
パッケージエクスプローラービューでツールバーメニューを開き、「ワーキングセットの選択」を選択します。
フルサイズのグラフィックを表示
「新規」を選択します。リソースタイプを選択して「次へ」をクリックします。ワーキングセット名を入力し、ワーキングセットを含める、ワークスペース内のプロジェクトを選択します。「終了」をクリックします。ワーキングセットがすぐにパッケージエクスプローラービューに適用され、セットに含まれるプロジェクトとリソースだけが表示されます。
ワークスペース内のすべてのプロジェクトの表示
パッケージエクスプローラービューでツールバーメニューを開き、「ワーキング・セットの選択解除」を選択します。
編集するファイルのオープン
ファイルを開くと、エディターが起動されてそのファイルを編集できるようになります。次のいずれかの操作を行います。いずれかのナビゲーションビューでファイルのコンテキストメニューから「開く」を選択します。いずれかのナビゲーションビューでファイルをダブルクリックします。ブックマークビューでファイルに関連付けられているブックマークをダブルクリックします。問題ビューでファイルに関連付けられているエラー警告またはタスクレコードをダブルクリックします。この操作で、該当するファイルのタイプに合ったデフォルトのエディターによりファイルが開かれます。別のエディターでファイルを開くには、ファイルのコンテキストメニューで「ツールを指定して開く」を選択します。使用するエディターを選択します。
エディターとファイルタイプとの関連付け
エディターをワークベンチ内の各種ファイルタイプに関連付けることができます。ウィンドウ/設定を選択します。「+」ボタンをクリックして「一般」カテゴリを展開します。「+」ボタンをクリックして「エディター」カテゴリを展開し、「ファイルの関連付け」を選択します。「ファイル・タイプ」リストからファイルタイプを選択します。ファイルタイプをリストに追加するには、「追加」をクリックして、新規ファイル・タイプダイアログボックスに新しいファイルタイプを入力し、「OK」をクリックします。「関連付けられたエディター」リストで、該当するファイルタイプに関連付けるエディターを選択します。内部エディターまたは外部エディターをリストに追加するには、「追加」をクリックして、ダイアログボックスに必要事項を入力します。いずれかのナビゲーションビューでリソースのコンテキストメニューから、デフォルトエディターの設定を無効にできます。コンテキストメニューから「ツールを指定して開く」を選択します。
ワークベンチ外のファイルの編集
ワークベンチ外でファイルに行った変更を処理するために、ワークベンチによって必要な構築または更新操作が実行されます。ファイルを保存して閉じます。ワークベンチのいずれかのナビゲーションビューで、コンテキストメニューから「更新」を選択します。外部エディターで定期的に作業する場合、自動更新を有効にできます。自動更新を有効にするには、ウィンドウ/設定を選択し、「一般」カテゴリを展開します。次に、「ワークスペース」を選択して、「自動で更新」をチェックします。このオプションを有効にすると、ワークベンチによって外部の変更内容がファイルに記録されます。この処理速度は、プラットフォームによって異なります。
エディターのタイリング
ワークベンチを使用すると、複数のエディターで複数のファイルを開くことができます。ただし、ビューとは異なり、エディターをワークベンチ外にドラッグして、新しいウィンドウを作成することはできません。しかし、エディター領域でエディターを並べることができるため、ソースファイルを水平方向に並べて表示できます。エディター領域で複数のファイルを開きます。いずれかのエディタータブを選択します。エディターをエディター領域の上下左右のいずれかの境界までドラッグします。ポインターがドロップカーソルに変わり、マウスボタンを離したときにエディターが表示される場所を示します。(オプション)各エディターのエディター領域の境界をドラッグして、必要に応じてエディターのサイズを変更します。
ビューまたはエディターの最大化
ビューまたはエディターを最大化してワークベンチウィンドウ全体に表示するには、いくつかの方法があります。
ビューまたはエディターの最大化(復元)
ビューまたはエディターのタイトルバーのコンテキストメニューから、「最大化」(「復元」)を選択します。ビューのタブをダブルクリックします。ビューまたはエディターの右上隅にある最大化/復元アイコンをクリックします。
ワークスペースの切り替え
一度に使用できるワークスペースは 1 つだけです。初めて Flash Builder をインストールして実行すると、デフォルトとなるワークスペースの作成を要求されます。他のワークスペースを作成して、Flash Builder の起動時にワークスペースを選択するか、ファイル/ワークスペースの切り替えを選択すると、ワークスペースを切り替えることができます。
ワークベンチのカスタマイズ
個々の開発ニーズに合わせてワークベンチをカスタマイズできます。例えば、メインツールバーでのアイテムの表示方法のカスタマイズ、キーボードショートカットの作成またはユーザーインターフェイスのフォントと色の変更を行うことができます。
メインツールバーの再配置
メインツールバーのセクションは、スペースで分割されています。ツールバーがロック解除されていることを確認します。ツールバーのコンテキストメニューから、「ツールバーをロックする」の選択を解除します。マウスポインターを、再配置するツールバーセクションの左側にある垂直線の「ハンドル」上に移動します。ハンドルをクリックして、セクションを上下左右にドラッグします。マウスボタンを放して、セクションを新しい位置に配置します。誤ってツールバーの位置を変えてしまわないように、ツールバーのコンテキストメニューからツールバーを再びロックします。
キーボードショートカットの変更
設定ダイアログボックスを開き、一般/キーを選択します。キーダイアログボックスの「表示」画面で、変更するコマンドを選択します。バインディングフィールドで、コマンドにバインドする新しいキーボードショートカットを入力します。場合ポップアップメニューで、キーボードショートカットをアクティブにするタイミングを選択します。すべてのキーボードショートカットの一覧を見るには、ヘルプ/キーアシストを選択してください。
フォントと色の変更
デフォルトでは、ワークベンチは、コンピューターのオペレーティングシステムが提供するフォントと色を使用します。ただし、フォントと色は様々な方法でカスタマイズできます。ワークベンチでは、次のフォントを設定できます。多くのウィザードのタイトル領域に表示されます。例えば、新規プロジェクトウィザードでは、バナーフォントを一番上のタイトルに使用しています。ウィジェットとダイアログボックスに表示されます。セクション見出しとして表示されます。テキストエディターに表示されます。CVS コンソールに表示されます。
無視するリソース・フォント
CVS で無視されるリソースを表示します。
発信変更のフォント
CVS での発信変更を表示します。
デバッグコンソールに表示されます(デフォルトはテキスト・フォント)
デバッグビューの詳細ペインに表示されます(デフォルトはテキスト・フォント)
メモリビューのテーブルに表示されます(デフォルトはテキスト・フォント)
Java エディターに表示されます(デフォルトはテキスト・フォント)
プロパティファイルエディターに表示されます(デフォルトはテキスト・フォント)
テキストの比較またはマージツールに表示されます(デフォルトはテキスト・フォント)
Java の比較またはマージツールに表示されます(デフォルトはテキスト・フォント)
Java プロパティファイルの比較またはマージツールに表示されます(デフォルトはプロパティ・ファイル・エディター・テキスト・フォント)
パーツ・タイトルのフォント
ビューとエディターのタイトルに表示されます(デフォルトはプロパティ・ファイル・エディター・フォント)
メッセージ・フォントの表示
メッセージがある場合、ビューのタイトルバーにメッセージを表示します(デフォルトはプロパティ・ファイル・エディター・フォント)
他のフォントを使用するプラグインにも、カスタマイズ可能な環境設定が備わっている可能性があります。
例えば、Java 開発ツールのプラグインには、Java エディターが使用するフォントを制御する環境設定が用意されています(設定ダイアログで、一般/外観/色とフォント/Java/Java エディター・テキスト・フォントを選択します)
オペレーティングシステムによって、一部のテキストは常にシステムフォントで表示されます(例えば、パッケージエクスプローラービューのツリーに表示されるフォント)
これらの領域のフォントを変更するには、オペレーティングシステムに備わっている設定ツール(例えば、Windows の「画面のプロパティ」コントロールパネル)を使用する必要があります。
フォントと色の変更
設定ダイアログボックスを開き、一般/外観/色とフォントを選択します。「基本」、「CVS」、「デバッグ」、「テキストの比較」、または「ビューおよびエディター・フォルダー」の各カテゴリを展開し、変更するフォントと色を選択します。注意: 「変更」の代わりに「システム・フォントの使用」をクリックしても、フォントをオペレーティングシステムが選択する適切な値に設定できます。例えば、Windows でこのオプションを選択すると、Windows の「画面のプロパティ」コントロールパネルで選択したフォントが使用されます。必要に応じて、フォントと色の環境設定を行います。ワークベンチでは、エラーテキストやハイパーリンクテキストなど、様々なエレメントを区別するために色を使用してします。ワークベンチでは、オペレーティングシステムが使用する色と同じ色を使用します。これらの色を変更するには、システムに備わっている設定ツール(例えば、Windows の「画面のプロパティ」コントロールパネル)を使用することもできます。設定ダイアログボックスを開き、一般/外観/色とフォントを選択します。「基本」、「CVS」、「デバッグ」、「テキストの比較」、または「ビューおよびエディター・フォルダー」の各カテゴリを展開し、変更する色を選択します。右側のカラーバーをクリックして、カラーピッカーを開きます。新しい色を選択します。
シングルクリックとダブルクリックの動作の制御
シングルクリックとダブルクリックに対するワークベンチの応答方法を制御できます。設定ダイアログボックスを開き、「一般」を選択します。「開くモード」セクションで選択を行い、「OK」をクリックします。
ワークベンチでの検索
特定のファイル内のテキストの検索方法について詳しくは、エディターでのテキストの検索と置換を参照してください。
ファイルの検索
注意: 検索ダイアログボックスで使用可能な検索タブの種類を定義するには、「カスタマイズ」をクリックします。
参照と宣言の検索
関数、変数およびその他の識別子がどのように使われているかを把握できるように、Flash Builder では、ActionScript および MXML ファイル、プロジェクトまたはワークスペース内の識別子の参照または宣言を検索してマークすることができます。詳しくは、参照の検索とコードのリファクタリングを参照してください。
検索ビューの使用
検索ビューには、検索結果が表示されます。
リストからのファイルのオープン
ファイルをダブルクリックします。
リストからのファイルの削除
削除するファイルを選択して、「選択された一致を除去」をクリックします。
リストからのすべてのファイルの削除
「すべての一致を除去」をクリックします。
一致したファイル間の移動
「次の一致を表示」または「直前の一致を表示」をクリックします。
以前の検索の表示
「直前の検索を表示」の横にある下矢印をクリックして、プルダウンリストから検索を選択します。
閉じた後での検索ビューの再表示
ウィンドウ/他のビュー/一般を選択します。「一般」カテゴリを展開し、「検索」を選択して「OK」をクリックします。
エディターのソースモードとデザインモードでの操作
Flash Builder を使用すると、分割ビューを作成して、ソースモードとデザインモードで同時に作業することもできます。
ファイルのデザインモードでの表示
エディター領域の上部にある「デザイン」をクリックします。
ファイルのソースモードでの表示
エディター領域の上部にある「ソース」をクリックします。
ソースモードとデザインモードでの同時作業
エディターのタブのオプションメニューから、「新規エディター」を選択します。これで、同じファイルに対して 2 つのエディタータブが設定されます。いずれかのタブを右側にドラッグして、エディターウィンドウを水平方向に並べて配置します。いずれかのエディターをデザインモードに設定し、他方のエディターをソースモードに設定します。
ソースモードとデザインモードの切り替え
キーボードショートカットへのアクセス
Flash Builder で作業中に使用可能なキーボードショートカットは、選択したビューやエディター、ダイアログが開いているかどうか、インストールされているプラグイン、オペレーティングシステムを含む、多数の要素に依存します。キーアシストを使用すると、いつでも使用可能なキーボードショートカットの一覧を取得できます。ヘルプ/キー・アシストを選択します。
ワークベンチの環境設定
ワークベンチの多くの要素に対して環境設定を行うことができます。例えば、Flash Builder で起動時に使用するワークスペースの入力を要求するプロンプトを表示するように指定したり、特定タイプのリソースを開くときに使用するエディターを選択したり、アプリケーションの実行とデバッグに関する各種オプションを設定したりできます。ただし、ワークベンチの環境設定を書き出して、別のワークスペースに読み込むことはできます。これは、複数のワークスペースを使用している場合、またはワークベンチの環境設定を開発チームの他のメンバーと共有する場合に便利です。ワークスペース内の個々のプロジェクトに対して、環境設定を行うこともできます。例えば、各 Flex プロジェクトに対して別々のコンパイラーまたはデバッグオプションを設定できます。設定ウィンドウを開きます。「一般」を展開して、ワークベンチの環境設定の任意のカテゴリを選択し、必要に応じて変更します。
プロジェクトの構築
プロジェクトの構築および書き出し方法について
高度なプロジェクト構築オプション
問題ビューに表示されるビルドエラー
Flex コンパイラーのオプション
コンパイラーのオプション
Flex フレームワークコンパイラーへのコマンドラインアクセス
プロジェクト構築のカスタマイズ
アプリケーションフレームワークのリンク
自動構築の有効化と無効化
プロジェクト出力フォルダーの設定
プロジェクトのビルドパスの変更
パス変数の作成
高度な構築オプション
プロジェクトの手動による構築
プロジェクトリソースの自動保存
クリーンビルドの実行
プロジェクトの構築順序の変更
ソースコードのパブリッシュ
Adobe® Flash® BuilderTM では、自動的にプロジェクトを構築してアプリケーションに書き出し、アプリケーションファイルとライブラリファイルの作成、出力ファイルの適切な場所への配置、およびコンパイル時に発生したエラーの警告を行います。プロジェクトを構築してアプリケーションを作成する方法を制御するために、ビルド設定の変更方法がいくつか用意されています。例えば、個々のプロジェクトワークスペース内のすべてのプロジェクトについてビルド環境設定を設定してから、ビルド出力パスを修正し、ビルド命令を変更するという方法を取ることができます。また、Apache Ant ユーティリティなどサードパーティーのビルドツールを使用してカスタムビルド手順を作成することもできます。アプリケーションのリリース準備ができたら、アプリケーションのソースコードのすべてまたは選択した部分をパブリッシュすることができます。アプリケーションのソースコードは、HTML ソースコードを表示する場合と同様の方法で Web ブラウザーで表示できます。
プロジェクトの構築および書き出し方法について
開発プロセス中、エラーや警告があれば問題ビューに表示されます。アプリケーションを実行すると、デバッグバージョンの SWF ファイルが、必要なアセットおよび HTML ラッパーと共にプロジェクト出力(bin)フォルダーに配置されます。このビルドにはデバッグ情報が含まれているので、開発者のみが使用するのに適しています。プロジェクトの書き出しについて詳しくは、プロジェクトの書き出しおよび読み込みを参照してください。アプリケーションを展開する準備ができたら、リリースビルドの書き出しウィザードを使用して、最適化したリリース品質版のアプリケーションを作成します。デバッグ情報が削除されるので、ファイルサイズが小さくなります。このバージョンが、エンドユーザーが表示できる運用ビルドとなります。リリースビルドの書き出しを使用して、デジタル署名入りの AIR ファイルを作成します。
ユーザーは、アプリケーションを実行する前に、このファイルをインストールする必要があります(install
詳しくは、プロジェクトの管理を参照してください。ライブラリプロジェクトの場合、書き出す必要はありません。Flex ライブラリプロジェクトで構築した SWC ファイルは、開発者による使用および運用環境での使用の両方に適しています。詳しくは、ライブラリプロジェクトを参照してください。0 は、コンパイラー型言語です。このプロセスは、関連する出力ファイルの生成と合わせて構築と呼ばれます。Flash Builder は、プロジェクト内のファイルが変更され保存されるたびにプロジェクトを自動的に構築します。アプリケーションの手動構築オプションはありますが、これは不要なはずです。ただし、構築プロセスと生成される出力ファイルについて理解しておくと、発生する可能性があるプロジェクト設定上の問題を診断し修復する際に役立ちます。ソースファイルと埋め込みアセット(イメージなど)は、SWF と呼ばれる 1 つの出力フォーマットにコンパイルされます。これらのファイルは、プロジェクトの出力フォルダー内に生成されます。このフォルダーの名前は、デフォルトでは bin ですが、任意の名前に変更できます。MXML アプリケーションファイルへの初回アクセス時(Web ブラウザー経由)に、SWF ファイルにコンパイルされます。注意: LiveCycle Data Services ES プロジェクトをサーバー上でコンパイルするように設定することもできますが、Flash Builder では、これらのプロジェクトをアプリケーションの開発時にコンパイルして、コンパイラーがコードシンタックスを検証し、エラーメッセージを表示できるようにします。これらのプロジェクトに出力フォルダーのオプションはなく、出力ファイルは生成されません。0 プロジェクトは、ソースファイルおよび埋め込みアセットを SWF ファイルにコンパイルします。ライブラリプロジェクトのソースファイルは、コンポーネントと関連リソースです。ライブラリプロジェクトの構築時に、SWC ファイルが出力フォルダーに生成されます。
この SWC ファイルには、コンポーネントやリソースが含まれるほか、SWF ファイル内に含まれるエレメントのマニフェストである catalog
xml ファイルが含まれます。プラグイン構成では、「自動的にビルド」オプションを選択する必要があります。前述のように、アプリケーションの手動構築オプションもありますが、使用しないでください。自動構築を無効にすると、コードの入力時にコンパイラーがシンタックスエラーを検出しなくなり、警告もエラーメッセージも表示されません。つまり、プロジェクトをコンパイルするまで、問題ビューにフィードバックが返されなくなります。
高度なプロジェクト構築オプション
高度な構築オプションを使用すると、構築のタイミングとスコープを制御できます。例えば、単一プロジェクトの構築、ワークスペース内のすべてのプロジェクトの構築、または構築するプロジェクトのワーキングセット(コレクション)の作成が可能になります。すべての構築コマンドには、次の例に示すように、プロジェクトメニューからアクセスできます。詳しくは、高度な構築オプションを参照してください。更新作業で新たに追加したリソースやその影響を受けるリソースのみが構築され、それ以外はすべて無視されます。このため、時間とシステムリソースが節約されます。ただし、プロジェクト内のすべてのリソースを再構築することもできます。それには、クリーンビルドを実行します。テスト中のアプリケーションの動作が異常なため、プロジェクト内のすべてのファイルを破棄して再構築することにより、問題の考えられる原因すべてを排除する場合などに、クリーンビルドを実行できます。詳しくは、高度な構築オプションを参照してください。ワークスペース内の別のプロジェクト間の依存関係を作成すると、コンパイラーによってプロジェクトの構築順序が自動的に判断されるため、これらの依存関係は適切に解決されます。ただし、デフォルトの構築順序はオーバーライド可能で、ワークスペース内のプロジェクトの構築順序を手動で設定できます。詳しくは、プロジェクトの手動による構築を参照してください。ワークスペース内の各プロジェクトのビルドパス、アプリケーション一覧、およびコンパイラー設定を変更することもできます。詳しくは、プロジェクトの手動による構築、プロジェクトアプリケーションファイルの管理および高度な構築オプションを参照してください。
問題ビューに表示されるビルドエラー
構築時にコンパイラーが検出したエラーは、開発パースペクティブとデバッグパースペクティブにある問題ビューに表示されるほか、コードエディターにも表示されます。コードエディターの場合、以下の例に示すように、エラーのあるコード行には x のマークが付けられます。
フルサイズのグラフィックを表示
問題ビューの操作方法について詳しくは、問題ビューの使用を参照してください。Eclipse 環境からエラーが返されることがあります。これらのエラーの大部分は、実行時に SWC ファイルなどのリソースが見つからない場合に発生します。このような場合は、Eclipse エラーログファイルでエラーメッセージを確認することができます。Macintosh の場合も、デフォルトの場所はワークスペースディレクトリ内ですが、ドットから始まるファイルやディレクトリはデフォルトで非表示となります。Java ベースのオープンソースの構築ツールである Apache Ant を使用すると、標準の構築プロセスを変更して拡張できます。カスタムビルダーの作成方法について詳しくは、Apache Ant を使用した構築のカスタマイズを参照してください。
Flex コンパイラーのオプション
デフォルトの設定を表示して変更するには、Flex コンパイラーのプロパティページを開きます。4 など)を使用している場合は、そのバージョンの SDK を使用して、プロジェクトのアプリケーションがコンパイルされます。デフォルト設定を変更すれば、特定の Flex SDK を使用するように設定したり、Flex 3 互換性モードを使用してコンパイルを行うように設定することもできます。下位互換性を指定すると、レイアウト規則、余白、間隔、スキン、その他のスタイル設定など、一部の動作に影響が生じます。また、プロパティファイルの解析規則にも影響します。互換性のあるバージョンを設定しても、バージョン間に存在するすべての差異が適用されるわけではありません。より新しいバージョンの Flash Player を必要とする機能は、アプリケーションにコンパイルされません。
コンパイラーのオプション
一部の MX コントロールでは FTE がサポートされています。
非埋め込みファイルを出力フォルダーにコピー
アクセス可能な SWF ファイルを生成する。アプリケーションまたは SWC ファイルのコンパイル時にアクセシビリティ機能を有効にします。厳密な型のチェックを有効にする。厳密な型のチェックを有効にすると、未定義のプロパティと関数呼び出しがコンパイラーにより出力されます。また、メソッド呼び出しに対して指定された代入とオプションに関するコンパイル時の型チェックも実行されます。警告を有効にする。このオプションを選択すると、指定した警告が有効になります。コマンドライン用の mxmlc コンパイラーで使用可能なコンパイラー引数を指定することもできます。ほとんどのオプションの値は、「追加コンパイラー引数」フィールドでコマンドラインと同じシンタックスを使用して設定できます。「追加コンパイラー引数」フィールドでは、次のように、SDK ディレクトリへのパスを ${flexlib} トークンに置き換えることができます。次のオプションがあります。このオプションを有効にすると、コンパイル後のアプリケーションで、正しいバージョンの Flash Player が使用されているかどうかが確認されます。高速インストールが有効の場合は、既存の Flash Player で SWF ファイルが実行され、最新バージョンの Player にアップグレードするかどうかを尋ねるメッセージがユーザーに表示されます。ブラウザーのナビゲーションとの統合を有効にする。このオプションを選択すると、ディープリンクが有効になります。ディープリンクを使用すると、ユーザーはそのブラウザーの「戻る」ボタンと「進む」ボタンを使用して、アプリケーションの操作履歴を移動できます。
Flex フレームワークコンパイラーへのコマンドラインアクセス
プロジェクト構築のカスタマイズ
Flash Builder では、デフォルトのプロジェクト設定を使用して自動的にアプリケーションを構築できます。アプリケーションの構築にはこの方法をお勧めします。ただし、ニーズに合わせてプロジェクトの構築をカスタマイズできます。例えば、デフォルトの出力フォルダーやコンパイラーオプションを変更することもできます。デフォルトの Flex プロジェクトでは、プロジェクト内のアプリケーションはコンポーネントセット全体を使用できます。ただし、状況によっては、Flex 3 で使用できた MX コンポーネントのみを使用したい場合があります。例えば、既存の Flex 3 プロジェクトがあり、新しい Spark コンポーネントは使用する必要がないものとします。このようなときは、「MX のみ」のコンポーネントセットを選択します。「MX のみ」コンポーネントセットを選択すると、Spark 関連のすべてのライブラリはビルドパスから削除されます。手作業でコードを更新し、Spark のコンポーネントとライブラリに対する参照を削除する必要があります。
アプリケーションフレームワークのリンク
デフォルトでは、Flex 4 フレームワークのアプリケーションクラスでは、動的リンクが使用されます。すべてのクラスがアプリケーションの SWF ファイル(静的リンク)にコンパイルされるのではなく、一部のクラスはフレームワークのランタイム共有ライブラリ(RSL)からロードされます。動的リンクを使用してビルドされたアプリケーションの SWF は小さいので、より速くダウンロードできます。ただし、これらのアプリケーションでは、必要なクラスだけでなく、すべてのフレームワーククラスがロードされるので、メモリの使用量が増えます。プロジェクトのプロパティを変更すれば、プロジェクト内のすべてのアプリケーションに対して、この動作をカスタマイズできます。Flex 3 の場合は、静的リンクがデフォルトの動作です。デフォルトの動作を上書きするには、フレームワークのリンクドロップダウンメニューを使用します。アプリケーションがクロスドメイン RSL にリンクされたときに、コンパイル時にアプリケーションに保存された要約と RSL の要約が一致することを検証します。
デバッグ時にローカルのデバッグランタイム共有ライブラリを使用
アプリケーションのデバッグ時にローカル RSL を使用します。ローカル RSL を使用すると、RSL ファイルにステップインしてデバッグできます。リリースビルドの書き出し時には、このオプションは無視されます。
依存関係に基づいてライブラリの順序を自動的に決定
このオプションが有効な場合、Flash Builder では、ライブラリの依存関係に基づいてライブラリの順序が決定されます。ライブラリの順序をカスタマイズするには、このオプションを無効にし、上下のボタンを使用してライブラリの順序を指定します。
自動構築の有効化と無効化
プラグイン構成では、このオプションを手動で選択する必要があります。このオプションをオフにすると、コード入力時のコンパイラーによるシンタックスエラーの識別、警告とエラーメッセージの表示が抑制されます。プロジェクトの手動による構築方法について詳しくは、プロジェクトの手動による構築を参照してください。次のいずれかの操作を行います。プロジェクト/自動的にビルドを選択します。設定ダイアログボックスを開き、一般/ワークスペースを選択します。「自動的にビルド」オプションを選択または選択解除します。「自動的にビルド」オプションは、ワークスペース内のすべてのプロジェクトに影響を与えます。
プロジェクト出力フォルダーの設定
Flash Builder でプロジェクトを作成すると、デフォルトでは、構築の出力が出力フォルダーに生成されます。アプリケーションは実行時にサーバー上でコンパイルされるからです。このフォルダーの名前は、プロジェクトの作成時やプロジェクトの作成後に変更できます。新しいフォルダーの作成、またはワークスペース内の既存のフォルダーの選択を行うことができます。Flex パッケージエクスプローラーでプロジェクトを選択します。プロジェクトのプロパティダイアログボックスが表示されます。「Flex ビルドパス」プロパティページを選択します。新しい名前を入力するか、プロジェクトの既存のフォルダーに移動して選択することで、既存の出力フォルダーを変更します。xml からしかアクセスできないからです。既存の出力フォルダーが新しい出力フォルダーで置き換えられます。重要: 出力フォルダーの名前を変更すると、元の出力フォルダーとそのすべての内容が削除されます。この場合は、プロジェクトを再構築し、アプリケーション SWF ファイルと HTML ラッパーファイルを再生成する必要があります。
プロジェクトのビルドパスの変更
各プロジェクトには、ソースパスとライブラリパスを組み合わせた独自のビルドパスがあります。ライブラリプロジェクトのビルドパスはやや複雑です。詳しくは、ライブラリプロジェクトを参照してください。ライブラリパスとは、基本の Flex フレームワーククラスと、SWC ファイルの形式で作成したカスタム Flex コンポーネントの場所です。
ソースパスの変更
Flex パッケージエクスプローラーでプロジェクトを選択します。プロジェクトのプロパティダイアログボックスが表示されます。「Flex ビルドパス」プロパティページを選択します。「フォルダーの追加」ボタンをクリックして、フォルダーをソースパスに追加します。フォルダー名を入力するか、「参照」ボタンをクリックしてカスタムクラスの場所を選択します。完全パスをファイルシステムに入力する代わりに、パス変数を使用することもできます。既存のパス変数の名前を入力するか、新しいパス変数を作成できます。詳しくは、パス変数の作成を参照してください。必要に応じてソースパスを変更し、「OK」をクリックします。
ライブラリパスの変更
前述の手順 1 から 3 を実行して、「Flex ビルドパス」プロパティページにアクセスします。「ライブラリパス」タブをクリックします。ライブラリパスには、SWC ファイルに格納されている Flex フレームワーククラスへの参照が含まれています。SWC ファイルは、Flex コンポーネントや他のアセットのアーカイブファイルです。詳しくは、プロジェクトでの SWC ファイルの使用を参照してください。フレームワークへのパスを編集できます。また、カスタム Flex コンポーネントを作成した場合は、新しいフォルダーまたは SWC ファイルをライブラリパスに追加できます。パスからアイテムを削除することもできます。必要に応じてライブラリパスを変更し、「OK」をクリックします。
パス変数の作成
ファイルを格納するローカルフォルダーまたはネットワークフォルダーへの完全パスを入力してリソースにリンクする代わりに、パス変数を定義できます。例えば、Classes という名前のパス変数を定義してから、ファイルシステム上のフォルダーへのパスを設定できます。次に、リンクされた新しいフォルダーの場所として Classes を選択します。フォルダーの場所が変更になっても、定義済みのパス変数を新しい場所に更新できるため、Classes にリンクされているプロジェクトでは引き続きリソースにアクセスできます。
パス変数の設定または作成
Flex パッケージエクスプローラーでプロジェクトを選択します。プロジェクトのプロパティダイアログボックスが表示されます。「Flex ビルドパス」プロパティページを選択します。パス上の任意のアイテムに対してパス変数を作成できます。このアイテムの中には、ソースパスのフォルダー、およびライブラリパスの SWC フォルダー、プロジェクト、SWC ファイルが含まれます。例えば、「ソースパス」タブで「フォルダーの追加」ボタンを選択します。フォルダーの追加ダイアログボックスが表示されます。パス変数を ${[パス変数名]} の形式で入力します。注意: 変数が未定義の場合、パスの入力は失敗します。既存のリソース変数の一覧を入手するには、メインメニューからウィンドウ/設定を選択して、一般/ワークスペース/リンクされたソースを選択します。このプロパティページで、リンクされたリソース変数を管理することもできます。「OK」をクリックして、パス変数をパスに追加します。
高度な構築オプション
例えば、プロジェクトの手動による構築、ワークスペース内のプロジェクトのデフォルトの構築順序の変更、Apache Ant ユーティリティを使用したカスタムビルダーの作成などを行うことができます。
プロジェクトの手動による構築
プロジェクトを手動で構築する場合、構築のタイミングとスコープを制御できます。例えば、単一プロジェクトの構築、ワークスペース内のすべてのプロジェクトの構築、またはプロジェクトや選択したプロジェクトリソースのワーキングセット(コレクション)の作成、これらのプロジェクトやリソースのみの構築が可能になります。ワーキングセットとは、必要に応じて選択、グループ化、操作ができるワークスペースリソース(プロジェクト、ファイル、およびフォルダー)のコレクションです。ワーキングセットについて詳しくは、ワーキングセットの作成を参照してください。構築オプションには、次の図に示すように、プロジェクトメニューからアクセスできます。
単一プロジェクトの構築
Flex パッケージエクスプローラーで、構築するプロジェクトを選択します。メインメニューからプロジェクト/プロジェクトのビルドを選択します。選択したプロジェクトが構築され、リリース版とデバッグ版の新規または更新済みアプリケーションファイルがプロジェクト出力フォルダーに追加されます。注意: 保存を必要とするプロジェクトファイルがある場合、構築の開始前に保存するよう要求されます。この保存プロンプトを迂回するには、構築の開始前にファイルを自動的に保存するように、ワークスペースの環境設定を行います。
ワークスペース内のすべてのプロジェクトの構築
メインメニューからプロジェクト/すべてビルドを選択します。ワークスペース内のすべてのプロジェクトが構築され、アプリケーションファイルが各プロジェクト出力フォルダーに追加されます。構築の開始前にファイルを自動的に保存するように選択していなかった場合は、ファイルを保存するように要求されます。
ワーキングセットの構築
次のいずれかの操作を実行します。メインメニューからプロジェクト/ワーキングセットをビルド/ワーキングセットの選択を選択します。「新規」をクリックしてワーキングセットを作成します。ワーキングセットの作成方法について詳しくは、ワーキングセットの作成を参照してください。メインメニューから、プロジェクト/ワーキングセットをビルド/ワーキングセットの選択を選択して、既存のワーキングセットを選択します。ワーキングセット内のすべてのプロジェクトが構築され、アプリケーションファイルがプロジェクト出力フォルダーに追加されます。
プロジェクトリソースの自動保存
プロジェクトを手動で構築する場合、構築の開始前にすべてのリソースを保存するように要求されます。このプロンプトを迂回するには、プロジェクトリソースを自動的に保存するようにワークスペースの環境設定を行います。設定ダイアログボックスを開き、一般/ワークスペースを選択します。「ビルド前に自動的に保管」オプションを選択します。(オプション)リソースの保存頻度を変更するには、「ワークスペース保管間隔」テキストボックスに値(分単位)を入力します。
クリーンビルドの実行
一旦プロジェクトが構築されると、以後の構築は、追加または変更が行われたリソースにのみ影響します。Flash Builder コンパイラーにプロジェクト内のすべてのリソースを再構築させるには、クリーンビルドを実行します。例えば、アプリケーションのテスト時に発生する問題の考えられる原因すべてを排除する場合に、クリーンビルドを実行できます。メインメニューから、プロジェクト/クリーンを選択します。そのビルドファイルを破棄して一から再構築する対象のプロジェクトを選択します。
プロジェクトの構築順序の変更
Flash Builder では、ワークスペース内の複数のプロジェクトを操作する場合、プロジェクト間の関係を作成できます。例えば、ActionScript クラスをあるプロジェクトから別のプロジェクトに読み込むことができます。プロジェクト間の関係を作成すると、プロジェクトの構築順序に影響を与えます。デフォルトでは、コンパイラーは、関連するプロジェクトをすべて適切に構築できるような順序で構築します。例えば、あるプロジェクトが別のプロジェクトに格納されているクラスを参照している場合、該当するクラスを格納しているプロジェクトが最初に構築されます。ほとんどの場合、プロジェクトの適切な順序での構築はコンパイラーに任せるだけで十分で、アプリケーションが正常に生成されます。ただし、構築順序は変更可能です。例えば、カスタム Ant ビルダーを作成しワークスペース内のプロジェクトに関連付けていて、他のプロジェクトの構築前にそのプロジェクトを構築する必要がある場合などに、構築順序を変更します。カスタムビルダーの作成方法について詳しくは、Apache Ant を使用した構築のカスタマイズを参照してください。設定ダイアログボックスを開き、一般/ワークスペース/ビルド順序を選択します。ビルド順序ダイアログボックスに、次のオプションが表示されます。
デフォルトのビルド順序の使用
デフォルトのビルド順序は、プロジェクト間の依存関係によって決まり、コンパイラーによって処理されます。
プロジェクトのビルド順序
ワークスペース内のすべてのプロジェクトの構築順序を手動で設定できます。構築順序一覧からプロジェクトを削除することもできます。ただし、その場合でも、そのプロジェクトは、構築順序一覧内のすべてのプロジェクトの後に構築されます。
循環ビルドするときの最大反復
プロジェクトに循環参照(できれば使用しない)が含まれている場合、構築試行回数を設定して、コンパイラーがすべてのプロジェクトを適切に構築できるようにします。デフォルトの最大反復回数は 10 です。必要に応じて構築順序を変更し、「OK」をクリックします。カスタムビルダーを作成すると、標準の構築プロセスを変更および拡張できます。Flash Builder には、アプリケーションのコンパイルに使用する標準的な構築スクリプトが用意されています。必要に応じ、Java ベースのオープンソースの構築ツールである Apache Ant を使用してカスタム構築スクリプトを作成できます。Ant 構築スクリプトの開発については本マニュアルの対象外ですが、このトピックではカスタムビルダーを作成してプロジェクトに適用する方法を説明します。
ビルダーの作成
「ビルダー」プロパティページを選択します。他の Eclipse プラグインを使用している場合は、複数のビルダーが表示されることがあります。ビルダーには「Flex」という名前が付きます。この名前を変更することはできません。「新規」を選択します。構成タイプの選択ダイアログボックスで、適切な構成タイプを選択します。タイプを選択し、「OK」をクリックして続けます。新規ビルダーのプロパティページで、ビルダーのプロパティを定義し、Ant スクリプト(XML ファイル)を参照します。「OK」をクリックしてその設定をプロジェクトに適用します。初めてプロジェクトを作成するとき、またはプロジェクトの作業中にいつでも SDK を選択できます。SDK は、フレームワークとコンパイラーにより構成されています。古い SDK を選択して構築すると、最新バージョンの SDK と互換性を持つように更新されていないプロジェクトを維持できます。プロジェクトを開発してから SDK を変更した場合、インクリメンタルな構築ではなく、完全な再構築が実行されます。その結果、元の SDK でプロジェクトを開発していれば発生していたであろうコンパイラーエラーが Flash Builder から通知されます。このようなファイルには、HTML ラッパーで使用される履歴管理ファイルおよびディープリンクファイルなどがあります。1 SDK を使用するプロジェクトが含まれているプロジェクトにモジュールを追加する場合、Flash Builder ではそのモジュールを最適化するかどうかを選択できません。手動で最適化する必要があります。新しい Flex プロジェクトを作成する場合は、デフォルトの SDK が使用されます。現在インストールされている SDK がリストに表示されます。デフォルトの SDK は、名前の横にチェックマークが付いています。「追加」をクリックします。このフィールドでは、既存の SDK 名を使用しないでください。「OK」をクリックして変更内容を保存します。次回新しいプロジェクトを作成するときには、利用可能な SDK のリストにこの新しい SDK が追加されています。
現在のプロジェクトの SDK バージョンの変更
プロジェクト/プロパティを選択します。Flex コンパイラーを選択します。ドロップダウンリストから、使用する SDK を選択します。現在のプロジェクトに新しい SDK が適用されます。新しい SDK と互換性がないコードがプロジェクトで使用されていると、エラーや警告が表示される場合があります。
新しいデフォルトの SDK の選択
デフォルトの SDK は、名前の横にチェックマークが付いています。いずれかの SDK の横にあるチェックボックスをオンにします。このデフォルトの SDK は、現在のプロジェクトも含め、Flex コンパイラーダイアログボックスで「デフォルトの SDK を使用する」オプションが選択されているプロジェクトに適用されます。現在のプロジェクトが特定の SDK を使用するように設定されている場合、ワークスペースのデフォルトの SDK を別のものに変更しても、そのプロジェクトでは引き続き特定の SDK が使用されます。「OK」をクリックして変更内容を保存します。もう一度「OK」をクリックします。
ソースコードのパブリッシュ
アプリケーションをリリースする準備ができたら、ユーザーにアプリケーションのソースコードおよびアセットの表示を許可するかどうかを選択できます。HTML と同様に、コンテキストメニューの「ソースの表示」を選択すると、Web ブラウザーでソースにアクセスし表示できます。ソースビューアによってコードがフォーマットされ色付けされて、読みやすくなります。0 開発者とコードを共有できるようになるので便利です。
ソース表示オプションの有効化
完了したアプリケーションプロジェクトをエディターで開いたまま、プロジェクト/リリースビルドの書き出しを選択します。「ソースファイルを選択」をクリックします。
アプリケーションのソースをパブリッシュダイアログボックスで、ソースの表示メニューに含めるアプリケーションファイルを選択します(複数選択可)
デフォルトでは、メインアプリケーションファイルが選択されています。重要: サーバープロジェクトの場合は、ソースファイルの書き出し時にサービスフォルダーを選択できます。サービスを実装するファイルの書き出しには、セキュリティ面の問題があります。これらのファイルによって、データベースへのアクセス情報(ユーザー名やパスワードなど)が漏えいする可能性があります。アプリケーションのリリースバージョンを含むソースファイルの書き出しを参照してください。(オプション)ソースの出力フォルダーを変更します。デフォルトでは、ソース表示フォルダーがプロジェクト出力フォルダーに追加されます。ユーザーがアプリケーションを実行する場合、コンテキストメニューの「ソースの表示」を選択すると、ソースコードにアクセスできます。ソースコードは、デフォルトの Web ブラウザーにソースツリーとして表示されます。このソースツリーは、アプリケーション(パブリッシュ対象のアプリケーション)に格納されているリソース(パッケージ、フォルダーおよびファイル)の構造を反映しています。ソースエレメントを選択すると、コードがブラウザーに表示されます。zip ファイルリンクを選択すると、ソースファイル一式のダウンロードも可能です。この場合は、アプリケーションを Web サーバーにデプロイして、ソースを表示する必要があります。Flex プロジェクトでは、リリースビルドの書き出しウィザードを使用して、「ソースの表示」メニューオプションをアプリケーションに追加します。ActionScript アプリケーションの場合、このオプションを手動で追加する必要があります。Flex フレームワークには、ソースの表示メニューを有効にするために ActionScript アプリケーションのコンストラクターで使用できる次の関数があります。この例では、ソースフォルダーのデフォルトの場所(srcview)を使用して、ソースの表示メニューを追加する方法を示しています。ソースフォルダーのデフォルトの場所を変更した場合は、コードで正しい場所を使用する必要があります。ファイルの互換性を考慮して、使用する Acrobat のバージョンと、その他のファイルやデバイスの設定を指定するには、一般設定を使用します。一般設定へのアクセス方法については、Adobe PDF 設定の作成または編集を参照してください。次のオプションで、ファイルオプションを設定します。
互換性: PDF ファイルの互換性レベル
4)を選択して、すべてのユーザーがドキュメントを表示および印刷できるようにすることを検討してください。以下に、様々なレベルの Acrobat の互換性を使用して作成された PDF ファイルの違いをいくつか示します。0 以降で開くことができます。新しいバージョンに固有の機能は失われるか、表示されない場合があります。0 以降で開くことができます。新しいバージョンに固有の機能は失われるか、表示されない場合があります。0 以降で開くことができます。新しいバージョンに固有の機能は失われるか、表示されない場合があります。ライブ透明効果を使用するアートワークを含めることはできません。3 に変換する前に、すべての透明効果部分を平坦化する必要があります。
アートワーク内でのライブ透明効果部分の使用をサポートします(Acrobat Distiller 機能によって透明効果部分は平坦化されます)
レイヤーはサポートされません。カラースペースがサポートされます。
マルチバイトのフォントを埋め込むことができます(Distiller は埋め込み時にフォントを変換します)
マルチバイトのフォントを埋め込むことができます。40 ビットの RC4 セキュリティがサポートされます。オブジェクトレベルの圧縮:小さなオブジェクト(各オブジェクトそのものは圧縮不可)をストリームにまとめて、効率的に圧縮できるようにします。オフ:PDF ドキュメント内のどの構造情報も圧縮しません。0 以降を使用して、しおりおよびその他の構造情報を表示、移動、および処理させる場合に選択します。タグのみ:PDF ドキュメント内の構造情報を圧縮します。0 では表示できません。0 ではこの情報を表示できます。ページの自動回転:テキストまたは DSC コメントの方向に基づくページの自動回転を設定します。例えば、一部のページ(テーブルを含むページなど)では、ドキュメントを横向きにして読む必要があります。「ページごと」を選択すると、そのページのテキストの方向に基づいて各ページが回転します。「ファイルごとに一括」を選択すると、テキストの大部分の方向に基づいてドキュメント内のすべてのページが回転します。バインド:PDF ファイルを左綴じまたは右綴じのどちらで表示するかを指定します。このオプションは、連続見開きページレイアウトでのページの表示、およびサムネールの並列表示に影響します。解像度:出力先のプリンタの解像度に合わせて動作を調整する入力ファイルについて、プリンタの解像度のエミュレーションを設定します。多くの入力ファイルの場合、解像度を高く設定すると、大きい高画質の PDF ファイルが生成され、解像度を低く設定すると小さい低画質の PDF ファイルが生成されます。通常、解像度によって、グラデーションやブレンドのステップ数が決まります。ただし、PDF ファイルを特定のプリンタで印刷したり元の入力ファイルで定義されている解像度をエミュレートしない限り、一般的にはデフォルトの値をそのまま使用する必要があります。注意: 解像度の設定値を増やすと、ファイルのサイズが大きくなり、ファイルの処理にかかる時間も若干長くなる場合があります。すべてのページまたは開始ページ:変換するページを指定します。「開始ページ」ボックスに入力したページ番号からファイルの末尾までの範囲を作成する場合は、「終了ページ」ボックスを空のままにします。Web 表示用に最適化:Web サーバーからページを一度に 1 つずつダウンロード(バイト処理)できるようにファイルを再構成します。このオプションでは、「画像」タブの圧縮設定として選択した内容に関係なく、テキストとラインアートが圧縮されます。これにより、Web やネットワークからファイルをダウンロードするときのアクセスや表示が高速化されます。デフォルトでは、このオプションは無効です。「デフォルトページサイズ」オプションでは、元のファイルで指定されていない場合にページサイズを指定します。通常、PostScript ファイルにはこの情報が含まれますが、バウンディングボックスのサイズは指定されてもページサイズは指定されないカプセル化された PostScript(EPS)ファイルは例外です。以下のオプションで、デフォルトページサイズを設定します。
幅:ページの幅
高さ:ページの高さ
単位:幅と高さの設定に使用される単位
お読みください。このファイルには、製品のドキュメント作成時には記載できなかった重要な情報が含まれています。
ハイパーリンクまたはリーダーを含むリッチテキストの、フォームフィールドへの埋め込み
アラビア語またはヘブライ語のロケールでリーダーが正しく表示されない。
繰り返しサブフォームでの電子署名のサポート
名前空間とデータの連結
PDF ファイルのプレビュー
1 でフォームを作成すると、PDF に拡張レベルがない。
HTML フォームでのテキストの改行
特定の状況で setFocus スクリプティングメソッドを使用すると、不正なパラメータエラーが発生する。スキーマの変更で XML ソースが更新されない。フラグメントをサブフォームセットにドラッグできない。1 つのコンピュータに同じバージョンの Designer ES のインスタンスが複数インストールされると、予期しない問題が発生する場合があります。場合によっては、インストールが続行しないこともあります。以下の表は、Designer ES のインスタンスがコンピュータに複数インストールされる可能性がある様々なシナリオと、正常なインストールのために必要な操作を示しています。
インストールする製品
インストール済みの製品
Designer ES を修復するか削除するかを確認するプロンプトが表示されます。スタート/設定/コントロールパネル/プログラムの追加と削除を選択します。2」を選択します。「削除」をクリックして、「はい」をクリックします。スタート/設定/コントロールパネル/プログラムの追加と削除を選択します。「変更と削除」をクリックし、「次へ」をクリックします。「変更」を選択し、「次へ」をクリックします。「更新」をクリックし、「完了」をクリックします。スタート/設定/コントロールパネル/プログラムの追加と削除を選択します。2」を選択します。「削除」をクリックして、「はい」をクリックします。Windows Vista は、指定された証明書が有効であるかどうか調べるため、証明書失効チェックを行います。証明書失効チェックを無効にするには、インターネットコントロールパネルの「詳細設定」タブで、「セキュリティ」の「サーバー証明書の取り消しを確認する」チェックボックスをオフにします。msi ファイルがシステムに残ります。このファイルの複数のインスタンスによってディスク容量が消費されます。このディスク容量を解放するには、次のような操作を実行します。
ハイパーリンクまたはリーダーを含むリッチテキストの、フォームフィールドへの埋め込み
ハイパーテキストリンクまたはリーダーを含むリッチテキストをフォームに埋め込む場合は、フォームのデザイン時に対象バージョンを Acrobat 9 に設定する必要があります。アラビア語またはヘブライ語のロケールでリーダーが正しく表示されない。テキストオブジェクトなどの複数行のオブジェクトにリーダーを挿入し、ロケールをアラビア語またはヘブライ語に設定すると、リーダーは正しく表示されません。
繰り返しサブフォームでの電子署名のサポート
オブジェクトに対して正しい HKSCS フォントが選択されている場合、フォームデザイン、デザインビューおよび「PDF のプレビュー」タブで HKSCS 文字が正しく表示されます。ただし、階層ビューやオブジェクトパレットなどのユーザーインターフェイスでは、拡張 HKSCS 文字は正しく表示できない場合があります。
名前空間とデータの連結
データ接続を使用してデータを連結する場合、以下の名前空間を使用することはできません。xdc ファイルが読み込まれない場合があります。これらの非 ANSI 文字は UTF-8 エンコードに適合した数字シーケンスとして表される必要があります。このエンコードは &#N の形式になります。例えば、ラテン文字のアクセント文字 e の代わりに &#xE8 を使用します。
PDF ファイルのプレビュー
デフォルトでは、「PDF をブラウザに表示」オプションは選択された状態になっています。このエラーは、インストールパスに含まれる文字がオペレーティングシステムの言語の文字と一致せず、Designer ES がスペルチェックサービスに必要なファイルを見つけることができないときに発生します。1)でフォームを作成すると、PDF に拡張レベルがない。1 を対象としている場合でも、XML ソースの config セクションに拡張レベルオプションが含まれません。
HTML フォームでのテキストの改行
HTML フォーム上のテキストを次の行に改行する場合、一部のブラウザで発生する可能性のある表示の相違を補正するために、フィールドの末尾に十分なスペースを追加する必要があります。IPV6 数値 URL を使用している場所の画像をフォームが参照している場合、画像は正しくレンダリングされません。代わりに、URL にはホスト名を使用します。jpg の代わりに使用します。特定の状況で setFocus スクリプティングメソッドを使用すると、不正なパラメータエラーが発生する。サブフォームを非表示にするスクリプトで docReady イベントを使用すると、setFocus スクリプトの実行時にフォームのレイアウトが更新されない場合があります。また、次の状況でも、setFocus スクリプティングメソッドは使用しないでください。
オブジェクトの終了イベント(終了したオブジェクトに setFocus の呼び出しが戻る場合)
次のいずれかのタスクを実行して、問題を解決することができます。サブフォームを非表示にするスクリプトを、form:Ready イベントに移動する。Page1 本文ページのサブフォームを、最初のマスターページに移動する。従来のレンダリングフラグを有効にする。
サブフォームを非表示にした後で xfa
ステータスバーが表示されず、メニューアイテムのアイコンも表示されない。キーボードショートカットキーでメニューコマンドを実行できない。コマンドを実行するには、代わりに、キーボードショートカットキーを 1 つずつ押す必要があります。リポジトリ内の WSDL ファイルに接続を試みると、ファイルを読み込むことができないという内容のエラーが発生する場合があります。ツール/読み込みコマンドを使用して XFT ファイルを読み込めない。ファイルは、最初に開くときに XDP ファイルにアップグレードされます。1)をアクティブにする必要がある。アクティブにすると、このエラーは発生しなくなります。1)と一緒にインストールしたとします。1)と互換性があります。
1)をアクティブにするには
1)を開きます。1 をクリックします。exe をダブルクリックします。デフォルトのチェックダイアログボックスで「はい」をクリックします。デスクトップから XDP ファイルをダブルクリックする。接続が切断されていることを通知するメッセージは表示されますが、フォームが保存されていないことを通知するメッセージは表示されません。変更内容が保存されていない場合、タブフォーム名にアスタリスク(*)が表示されます。また、リソースビュー内のバージョンの数値は増加しません。非埋め込み XML スキーマファイルへのデータ接続を作成すると、それ以降に XML スキーマファイルが変更されても XML ソースは自動的に更新されませんのでご注意ください。XML スキーマが変更されると、変更済みリソースダイアログボックスが表示され、ドキュメントの再読み込みが要求されます。ただし、「はい」をクリックして XML スキーマファイルを再読み込みすると、データ表示パレットの情報のみが更新されます。XML スキーマファイルの変更後に XML ソースを更新するには、データ表示パレット内で右クリックして「データ表示の更新」をクリックする必要があります。例えば、カスタムで透過的な外観のボタンオブジェクトを作成し、それを画像オブジェクトの上に置く場合、作成される HTML が Internet Explorer で正しくレンダリングされず、ユーザーが実際にマウスを使用してボタンをクリックできなくなることがあります。ただし、Tab キーでボタンに移動して、Enter キーまたはスペースバーでボタンを押すことはできます。このエラーは、ボタンオブジェクトのサイズがキャプションの長さによって異なるために起こります。キャプション領域の空白スペースの量を増やし、ボタンのサイズが画像のサイズよりも大きくなるようにする必要があります。この問題を解決するには、キャプションテキストを十分な空白スペースに置き換え、ユーザーがマウスを使用してボタンをクリックできるようにします。フラグメントをサブフォームセットにドラッグできない。フラグメントを、フラグメントライブラリから、サブフォームセットの子であるサブフォームにドラッグできなくなりました。PowerPoint 2007 ユーザーが、ドキュメントを変更する権限を持っているが、そのドキュメントの外部にコンテンツをコピーする権限を持っていない場合、クリップボードを使用してドキュメント内のコンテンツをコピー&ペーストすることはできません。そのため、bind 値と表示される値が同じになります。このファイルには、製品のドキュメント作成時には記載できなかった重要な情報が含まれています。
インストールおよびアップグレードの項目
開発関連の項目
エンドユーザーおよびその他の項目
クイックスタートおよびサンプル
インストールに関する問題
インストールに関する一般的な問題
DB2 は大文字と小文字を区別し、大文字の値を受け取ることを予期しています。この問題を回避するには、使用しているアプリケーションサーバーに次の JVM 引数を追加する必要があります。垂直サーバークラスタには、キャッシュ検索のための UDP ポートが必要です。注意:UDP を使用するのは、キャッシュ検索メカニズムだけです。キャッシュメッセージングは TCP を介して行われます。水平クラスタでは、TCP ロケータサービスを使用して、UDP 検索パケットの使用を避けることができます。
この問題を解決するには、読み取り専用ファイルに書き込み許可を追加し、ユーザーが指定したパスワードで mysql-ds
xml ファイルを更新します。インストールされた XDC エディタのファイルの名前が適切ではない。jar に変更する必要があります。0 フォルダのコピー後に権限が拒否される。0 フォルダをコピーする場合は、コマンドプロンプトで次のコマンドを入力して、インストールファイルに実行権限を設定する必要があります。
この操作を実行しないと、run
sh ファイルを開始するときに権限が拒否されます。
インストールパスでサポートされない文字
言語の選択でキャンセルをクリックするとエラーメッセージが表示される。インストール言語を選択せずに「キャンセル」をクリックすると、次のようなエラーメッセージが表示されます。「OK」をクリックして、このメッセージを無視します。インストールは正常にキャンセルされます。この変更は IPV6 ネットワークにのみ該当します。変更を保存します。「リスンアドレス」ボックスが空の場合は、デフォルトの「localhost」をそのままホスト名として使用する必要があります。「リスンアドレス」ボックスに IP アドレスが表示されている場合は、ホスト名にその IP アドレスを使用する必要があります。LiveCycle ES の既存のデプロイメントを設定する場合は、既存の実行時値が使用されます。設定とデプロイメントが完了した後、LiveCycle 管理コンソールのコアシステム設定ページからこれらの設定を変更できます。このメッセージは、編集セッションがサーバー上で既に実行されている場合に表示されます。この状態は、淡色表示の「ロックして編集」ボタンで示されます。「コンフィグレーションの解放」ボタンをクリックしてセッションを解放すると、サーバー設定を正常に完了できます。EAR は正常にデプロイされるので、ユーザーによるアクションは必要ありません。クラスタ内のノードごとに手順 1 を実行します。クラスタを再起動して変更を有効にします。このエラーは MySQL JDBC ドライバのバージョンとデータベースソース接続の設定に関係しています。現時点では、この動作を修正するための対処方法はありません。0 を使用している場合は、パフォーマンスが低下し、通信エラーに関するログエントリを受け取りますが、これは無視できます。短いコンピュータ名(abc など)を指定する必要があります。
Oracle データベースに対するデータベースユーザー名の制限
WebLogic と Oracle データベースを使用する場合は、データベースユーザー名の先頭の文字として数字を使用したり、ユーザー名にハイフン(-)を使用したりできません。この制限を守らないと、データベースは正常にブートストラップされません。
アップグレードに関する問題
アップグレードする場合は、インストールに関する問題の節も参照してください。インストールに関する問題も、アップグレードのプロセスに該当します。
アップグレードに関する一般的な問題
エラーメッセージには、バンドル java
2 に存在するメッセージキーの結果です。結果として、例外がスローされます。2 JAR ファイルにアップグレードしてください。
1 へのアップグレード時に再デプロイが必要なレンダリングプロセスと送信プロセス
1 にアップグレードする場合、アプリケーションで使用されるレンダリングプロセスと送信プロセスが正しく機能しないことがあります。x レンダリングプロセスと送信プロセスをデプロイします。1 に直接アップグレードしたユーザーには発生しません。LiveCycle ES Update 1 にアップグレードした後、ディレクトリ同期が実行される前にこれらの設定が更新された場合、ディレクトリ同期はハングします。これらのファイルは、手動で読み込む必要があります。
開発 - アップグレードに関する一般的な問題
x の正規名でユーザーを検索できない。x データベースでは、識別子の値を正規名として使用します。x プロセスタイプの名前が変更される場合がある。x プロセスタイプに使用されている場合があります。x のプロセスタイプ名に _lc7 という文字が付加されます。アップグレードすると、機密性の高いファイルがリソースビューに公開される。xml というファイルが表示されます。x のインストールから継承された、フォームカテゴリに関する情報が含まれています。このファイルは、次のロールが割り当てられているユーザーに表示されます。xml ファイルはフォームカテゴリに関する情報を公開するので、このファイルを閲覧する権限は、上級者ロールを割り当てられているユーザーに限定してください。プロセス管理者やリソース管理者のユーザーがこのファイルを閲覧できないようにするには、アップグレードを実行した後で、リソースビューを使用してファイルにアクセス権限を追加します。2 にアップグレードすると、タスクの割り当てとリマインダ電子メールの設定がデフォルト値に戻ります。
これらの値を再設定するには:
必要に応じてタスクの割り当てとリマインダの設定を指定します。4 つのすべてのダッシュボードにデータが表示されるようにするには、次の手順を実行します。この手順をイベントごとに繰り返します。接頭辞 VC が付いているシステムイベントを除き、すべてのイベントを起動します。一定の結果が得られたら、次の手順に進みます。BAM のダッシュボードを更新して、データが正しいことを確認します。
管理に関する問題
管理に関する一般的な問題
ear のデプロイに移行するときにエラーが発生します。2 つの対処方法があります。ear の再デプロイは失敗します。ホスト名にアンダースコア文字は使用できない。アンダースコア文字を含めると、LiveCycle 管理コンソールの一部の領域へのリンクが正しく機能しない場合があります。通常の IPv6 形式を使用する必要があります。この問題を解決するには、次の手順を実行してください。xml ファイルをテキストエディタで開きます。各ファイルに次の XML コードを追加します。リンクをクリックすると、予期するリンクではなく、ログインページに戻る。リンクをクリックすると、アクセス権エラーが表示される。
アーカイブの管理 - 管理に関する問題
LiveCycle ES アーカイブ(LCA)ファイルに関して今後、下位互換性が必ずしも保証されないという問題があることが知られています。今後リリースされる LiveCycle ES(プレビューリリースなど)で LCA ファイルの表示および読み込みを実行できる場合もありますが、これらの操作はサポート対象外であり、異常な動作を引き起こす可能性があります。名前に 2 バイト文字を持つ LCA ファイルを読み込むとエラーが発生する。LiveCycle 管理コンソールのアプリケーションおよびサービス Web ページから LCA ファイルを読み込むと、エラーが発生する場合があります。このエラーは、LCA ファイルが作成された時点で次の状況にある場合に発生します。
LCA ファイルに含まれているプロセスが、2 バイト文字の名前を持つリソースまたはプロセスを使用している場合、またはプロセスのプロセスダイアグラムで操作名や注釈に 2 バイト文字が含まれている場合、あるいはその両方
LiveCycle ES をホストするアプリケーションサーバーの種類に関係なく、LCA ファイルを読み込むときにエラーが発生します。
データベースの管理 - 管理に関する問題
Oracle データベースの最大オープンカーソル数のしきい値
Oracle でオープンカーソルの最大値を設定する場合、使用しているアプリケーションに適合するように数値の調整が必要になる場合があります。一般的な読み込みでは、平均的なオープンカーソル数は 2,700 なので、上限の指定を 3,000 から開始することをお勧めします。これに従わないと、エンタープライズドメインを削除しようとしたときに、次のようなメッセージが表示されます。
電子メールプロバイダ - 管理に関する問題
複数の添付ファイルのある電子メールエンドポイントに限定
電子メールエンドポイントを使用してサービスを呼び出す場合、次の制限があります。サービス要求メッセージに複数の添付ファイルが含まれている場合、エンドポイントの出力パラメータのマッピングプロパティの値に、%F パラメータおよび %E パラメータを使用することはできません。サービス応答が複数の添付ファイルを返す場合、2 つ以上の添付ファイルに同じ名前を指定することはできません。前述の方法で電子メールエンドポイントの設定を試みると、返されるファイルには、呼び出されたサービスにより名前が付けられるので、予期できない名前になります。3)では、以下の機能強化が導入されています。このオプションを true に設定すると、タブインデックスが生成されて、ユーザーがフォームフィールドを Tab キーで移動するときの流れを示す値が作成されます。NoStyles - この値は、すべてのインラインおよび内部スタイルを削除して、スタイル情報を使用せずに HTML ページをレンダリングします。外部 CSS ファイルを通じて渡されたスタイルのみが適用されます。注意: この方法で設定されたユーザーは、PDF 変換設定ページにアクセスできなくなります。PDF への変換を実行すると、サーバーのログに「ディレクトリを削除できない」という内容のメッセージが表示される場合がある。PDF への変換を実行すると、サーバーログに次のような警告メッセージが表示される場合があります。サーバーログの変換例外:変換タイムアウトを増やす。Generate PDF サービスを使用して変換を実行すると、サーバーログに次の変換例外が記録される場合があります。詳しくは、使用しているアプリケーションサーバー版のマニュアル『LiveCycle ES のインストールおよびデプロイ』を参照してください。次のようなエラーメッセージが表示されます。Acrobat の評価版で何回か変換を行うと、ネイティブ変換でエラーが発生する。この問題を回避するには、アプリケーションサーバーのプリペアドステートメントキャッシュ設定を 20 に変更してください。詳しくは、アプリケーションサーバーのドキュメントを参照してください。エスカレーションユーザーが存在しない場合にプロセスが停止しない。Assign Task 操作が、特定の期間後に別のユーザーにタスクをエスカレーションするように設定されている。Assign Task 操作の終了後、エスカレーションが発生する前にエスカレーションユーザーが削除された。これらの状況では、設定されたエスカレーション時にプロセスおよびタスクの状態が変更されず、エスカレーションが発生しません。次のメッセージが、サーバーログに表示されます。LiveCycle 管理コンソールを使用してタスク検索を実行した場合、番号記号(#)で始まるユーザー名については結果が返されません。可能なかぎり、番号記号で始まるユーザー名は作成しないでください。LiveCycle Process Management ES 用のユーザー名に基づいたタスク検索を実行するときに、「アサインなしのタスクを表示」チェックボックスを選択しても、検索結果には、選択されているユーザーに割り当て済みのタスクと未割り当てのタスクがすべて含まれます。また、「完了済みのタスクを表示」を選択しても、検索結果には、割り当て済みのタスクと完了済みのタスクの両方が含まれます。PDF ファイル内の注釈およびマークアップツールバー(Adobe Reader® Web ブラウザプラグインの使用中に表示される)を有効にするには、レビューサーバーなどのコラボレーションバックエンドを配置する必要があります。コラボレーションバックエンドがない場合は、PDF ファイルをいったんコンピュータに保存し、Adobe Reader でレビューおよびマークアップしてから、元の作者に送り返す必要があります。コラボレーションのない環境でオンライン注釈が必要な場合は、アドビサポートにお問い合わせください。ジョブの失敗を防ぐには、タイムアウト値を増やす必要がある。ドキュメント廃棄タイムアウト:この値は、LiveCycle 管理コンソールで設定できます。設定/コアシステム設定/設定をクリックし、「デフォルトのドキュメント廃棄タイムアウト」の値を指定します。xml ファイルを編集して設定できます。xml ファイルを開き、次の行を編集します。アプリケーションサーバーセッションタイムアウト:この値は、アプリケーションサーバーで設定できます。詳しくは、アプリケーションサーバーに付属するマニュアルを参照してください。次に、そのユーザーを再度追加します。拡張文字が含まれるポリシー名およびポリシーセット名を作成できますが、2 つの文字列を比較した場合、アクセント記号付きの文字(é など)とアクセント記号の付かない文字(e など)は同じものと見なされます。ポリシーまたはポリシーセットが作成されると、同じ名前のポリシーセットが既に存在するかどうかを調べるために比較が行われます。この比較では、アクセント記号以外が同じである名前を区別することはできません。ポリシーまたはポリシーセットがデータベースに既に追加されていると見なされ、新しい名前は追加されません。
アサーションのしきい値の設定に関する正しい説明
User Management ユーザーインターフェイスでのアサーションのしきい値の設定に関する説明は、正しくありません。この設定についての正しい説明は、次のとおりです。この値は、クラスタ内の LiveCycle ES アプリケーションサーバー間のシステム時間の相違が原因で発生する遅延を相殺するためのバッファ時間を指定します。ユーザーのログイン時間は、このプロパティで指定された時間(秒)だけさかのぼります。
ユーザー ID と正規名を共有するプリンシパルの区別
特定のドメイン内の 2 つのプリンシパルがユーザー ID と正規名を共有している場合、一方のプリンシパルがユーザー ID を使用してアクセスされているときに、他のプリンシパルに対する検索が正規名を使用して実行されると、システムは 2 つのプリンシパルを区別できず、最初のプリンシパルを返します。ただし、最初のプリンシパルがユーザー ID を使用してアクセスされなかった場合は、2 番目のプリンシパルに対する正規名による検索では正しい結果が生成されます。ユーザーアカウントがロックされていると、正しくないエラーメッセージが表示される。正しくない秘密鍵証明書を使用してアカウントへのログインを何回も試みると、ログインの失敗が指定回数を超えたためアカウントがロックされたというエラーではなく、次のエラーメッセージが表示されます。
監視フォルダ - 管理に関する問題
入力ファイルがフォルダに完全にコピーされる前に、監視フォルダで入力ファイルが処理される場合がある。このため、ファイルが監視フォルダにコピーされているとき、ファイルのコピーが完了するのを待たずに監視フォルダによってファイルがステージに移動される場合があります。その結果、入力ファイルの一部のみしか処理されません。現時点では 2 つの対処方法があります。ps などのパターンを指定します。ps など)を監視フォルダにコピーします。ファイルが監視フォルダに完全にコピーされた後で、「ファイルパターンを含める」に指定されているパターンに合わせてファイル名を変更します。すると、監視フォルダによって完全なファイルがステージに移動されます。ファイルを監視フォルダにコピーするのに要する最大時間がわかっている場合は、その時間を Wait Time に秒単位で指定します。監視フォルダは、指定された時間だけ待機してから、ファイルをステージに移動します。Windows では、1 つのスレッドでファイルの書き込みが行われるときにはファイルがロックされるので、ファイルについてはこのような問題は発生しません。ただし、Windows でもフォルダについては同じ問題が発生します。フォルダの場合は、対処方法 1 の手順に従う必要があります。db ファイルが含まれないようにする必要がある。
Windows で、画像ファイルを処理するための監視フォルダがある場合、「ファイルパターンを含める」オプションまたは「ファイルパターンを除外」オプションに値を指定して、Windows により自動生成される Thumbs
db ファイルが監視フォルダによってポーリングされないようにする必要があります。
開発に関する問題
開発に関する一般的な問題
FTP サービスで指定された FTP サーバーパスに終了スラッシュを含める必要がある。これらの操作を正しく機能させるには、パスに終了スラッシュ(/temp/input/ など)を含める必要があります。長いファイル名のリソースは解決されない。例えば、XDP ファイルに、256 文字を超える完全修飾名を持つ画像やフラグメントの参照が含まれている場合、Forms サービスではそのリソースファイルが検出されないため、フォームはレンダリングされません。フォームを正しくレンダリングするには、リソースファイル名を短くする必要があります。この問題を修正するパッチが間もなく提供される予定です。新しいユーザーのホームフォルダが作成されず、そのユーザー名が招待ユーザーページに表示されません。ただし、会社のホームおよびその子はすべて正しく書き出すことができます。
アセンブラが PDF ドキュメントをオーバーレイするとき、そのドキュメントが 1
3 またはそれより前のバージョンの場合は、バージョン 1
4 に変更されます。このエラーに対する回避策はありません。同じ値を指定すると、サービスはバーコードデータをデコードできません。Tab を指定することは可能です。
監視フォルダを使用して画像ファイルをデコードする場合、画像ファイル名に使用する拡張子は、tiff のいずれかである必要があります。デコーダでは大文字と小文字が区別されるので、PDF や TIF など、変化した形式は使用できません。List オブジェクトを使用します。フォームデータを抽出するには、以下の権限を設定する必要があります。この問題は、これらのプロキシクラスが enum 権限配列を処理する方法に関係します。この問題を解決するには、enum 定数の文字列表現を次のように設定する必要があります。ただし、次のブラウザでは、このフォームが正しくレンダリングされない可能性があります。
HTML フォーム内でのフォームスクリプトの実行
ページナビゲーション機能およびフォームスクリプト(フォームがレンダリングされるたびにデータベースからフィールドデータを取得するスクリプトなど)を含む HTML フォームのレンダリングでは、フォームスクリプトが form:ready イベントではなく form:calculate イベントに設定されている必要があります。form:ready イベントに設定されているフォームスクリプトは、フォームの初期レンダリング時に一度だけ実行され、その後のページ取得では実行されません。一方、form:calculate イベントは、フォームがレンダリングされるページナビゲーションごとに実行されます。その結果、これらのブラウザでは表が適切に表示されません。表のセル間の点線の境界線が曲線としてレンダリングされる。表内のセルとセルの間の点線の境界線が適切にレンダリングされません。2 つのセルの間の境界線が曲線として表示されます。ただし、表の境界線の点線は適切にレンダリングされます。フォームを認証するには、動的な XFA ベースの PDF を作成する必要があります。警告: 新しいプロセスバージョンを作成してアクティブにすると、Render PDF Form プロセスを使用するすべての変数で最新のバージョンが使われるようになります。例えば、それぞれのボックスに 2 および 0 を入力します。0 を選択します。ユーザーの使用している最新バージョンに値を設定することをお勧めします。次の手順を使用すると、フォームをオフラインで使用できなくなります。リソースビューで、変更するフォームをダブルクリックします。注意:そのフォームデザインを使用するプロセスを次に呼び出すと、新しいフォームデザインが使用されます。
HTML デジタル署名ボタンの UI プロパティのカスタマイズ
css ファイルで、次のプロパティを変更する必要があります。fsc-ds-ssb:このスタイルシートは、署名フィールドが空白の場合に適用できます。fsc-ds-ssv:このスタイルシートは、有効な署名フィールドの場合に適用できます。fsc-ds-ssc:このスタイルシートは、署名フィールドは有効であってもデータが変更されている場合に適用できます。fsc-ds-ssi:このスタイルシートは、無効な署名フィールドの場合に適用できます。データが動的 PDF ドキュメントに正しくマージされない。RenderAtClient 実行時オプションが「No」に設定されている場合、反復するサブフォームデータセットを持つ XML データまたは XDP データを動的 PDF ドキュメントにマージすると、最初のデータセットだけがマージされ、サブフォームは反復されません。証明書ワークフローの間に特定のフィールドを変更してはならないという事実に対し、ドキュメント内のフィールドが適切に考慮されない場合がある。ドキュメント証明書ワークフローでは、変更できるフィールドのサブセットを指定できます。しかし、XFDF、FDF、および XML データを読み込むときは、特定のフィールドを変更してはならないという事実に対して、ドキュメントのフィールドの外観が適切に考慮されない場合があります。これは、電子署名が適用されたときに、これらが署名フィールドロックの制御下にあったためです。
表のセルにネストされているテキストフィールドのレンダリング
テキストフィールドは、表のセルの内部にネストされていると、HTML で正しくレンダリングされません。テキストフィールドは表の内部に正しく位置合わせされません。電子署名の設定では、J2EE アプリケーションサーバーにデプロイされている Forms サービスアプリケーションに、SSL 対応の Web サーバーを使用してアクセスすると、FormsIVS から Web サービスの使用ボタンを使用してフォームをレンダリングできません。このような状況は、Web サーバーが SSL 対応である場合にのみ発生し、J2EE アプリケーションサーバーでは発生しません。デジタル署名のユーザーインターフェイスをカスタマイズするには手動の操作が必要である。HTML デジタル署名ダイアログボックスのテキストおよびユーザーインターフェイスを変更できます。このダイアログボックスをカスタマイズするには、次の手順に従ってください。ear ファイルのデプロイを解除します。jsp ファイルを抽出します。ear ファイルに追加します。ear ファイルを再度デプロイします。この設定をしないと、生成された PDF に 2 バイト文字が含まれません。LiveCycle 管理コンソールにログインして、サービス/アプリケーションおよびサービス/サービスの管理を選択します。WSDL を直接使用して生成された出力ファイルを取得すると、通常バイナリデータではなく URL が返される。ネイティブ SOAP スタックで WSDL を直接使用することにより、バイナリデータを使用して変換用にソースファイルを送信すると、クライアントに返されるデータの量を最少にするため、生成された出力ファイルは通常サーバー上でポストされ、ファイルの URL はクライアントに返されます。』を参照してください。文字列変数の最大長を無制限に変更すると、LiveCycle ES サーバーのアクティブ化されたプロセスでエラーが発生します。このエラーによってプロセスは非アクティブになり、再度アクティブにできなくなります。サイズの制約がない文字列変数が必要であり、プロセスが既にアクティブ化されている場合は、新しい文字列変数を作成して、変数のプロパティで「Unlimited」オプションを選択してください。既存の文字列変数を、最大長を指定せずに無制限に設定することは避けてください。プロセスの記録中に大量のサーバーメモリが使用されることがある。数多くの変数または操作を含むプロセスの記録では、LiveCycle ES サーバーのメモリが大量に使用される場合があります。プロセスの記録を実行すると LiveCycle ES サーバーが不安定になる場合は、アプリケーションサーバーをホストしている Java 仮想マシン(JVM)に、より多くのメモリの割り当てが必要な可能性があります。また、サーバーをホストしているコンピュータを再起動して、安定性を確保する必要がある場合もあります。JVM に割り当てるメモリを増やすには、アプリケーションサーバーを実行する JVM の -Xmx オプションを設定します。JVM オプションの設定方法について詳しくは、使用しているアプリケーションサーバー版の LiveCycle ES のインストールドキュメントを参照してください。この設定は、フォームデータが PDF フォームに適切にマージされるために必要となります。ただし、wsfilename 属性には、ファイル名以外にファイルのフルパスも含めることができます。ドキュメントの値の basename 属性には、ファイル名のみが含まれます。txt からドキュメントを作成します。txt が生成するタスクに添付されます。アーカイブファイル名に一部の 2 バイト文字を使用できない。別のウィンドウがアクティブな場合にリソースをコピーできない。リソースビューのリソースをローカルフォルダにドラッグアンドドロップしてコピーする場合、そのプロセスが完了する前に Windows のワークスペースをクリックすると、コピーが失敗します。権限変更の伝播に関するいずれかのオプションが正しく動作しない。
低メモリの警告
ini ファイルを変更します。割り当てメモリ量を制御するプロパティの形式は、-Xmx[メモリ量]M です。[メモリ量] は、割り当てられるメモリの MB 数です。デフォルトの割り当てメモリ量は 512 です。メモリ量は 256 ずつ増やす必要があります。例えば、512 MB のメモリ割り当てで警告が表示される場合は、割り当てメモリを 768 に増やします。再度警告が表示される場合は、1024 に増やします。
割り当てメモリを増やすには:
ini ファイルをテキストエディタで開き、割り当てメモリの量を設定するプロパティが含まれている行を探します。必要に応じて、プロパティの値を変更します。LiveCycle Workbench ES において非常に大きなプロセスマップでドラッグアンドドロップ機能を使用すると、プロセスデザイナーでの処理の操作が遅くなるか停止します。これを防ぐには、次の手順を実行します。ファイルを保存して閉じます。オフラインタスクの完了に対する電子メール応答で、日本語文字が正しく表示されない。LiveCycle ES をホストしているアプリケーションサーバーが UTF-8 文字エンコードを使用している場合、ユーザーのクライアントの電子メールソフトウェアでも、UTF-8 文字エンコードを使用するように設定する必要があります。アプリケーションサーバーが ISO-2202JP 文字エンコードを使用している場合は、次のように設定する必要があります。アプリケーションサーバーがインストールされているコンピュータのオペレーティングシステムでは、日本語ロケールを使用する必要があります。アプリケーションサーバーは、国際版の Java SDK で実行する必要があります。jar ファイルが格納されています。電子メールエンドポイントは、ISO2022JP 文字エンコードを使用します。Email サービスの操作の文字セットのエンコードプロパティに合わせて、インストールされているプロセスの変更が必要な場合がある。このプロパティによって、送信する電子メールメッセージのエンコードに使用する文字セットが設定されます。文字セットエンコーディングプロパティに値を指定しないと、LiveCycle ES をホストするアプリケーションサーバーで設定されている文字エンコードが使用されます。LiveCycle Workspace ES ユーザーが、アプリケーションサーバーでの設定とは異なる文字エンコードを必要としている場合、操作のプロパティで文字エンコードを設定する必要があります。例えば、アプリケーションサーバーが UTF-8 文字エンコードを使用するように設定されている場合、ユーザーが日本語文字の電子メールメッセージを読み込む必要がある場合は、操作のプロパティで文字エンコードを ISO-2022JP に設定する必要があります。必要に応じて、インストール済みのプロセスで、操作の文字セットエンコーディングプロパティを設定する必要があります。次の表は、必要に応じて設定できるインストール済みのプロセスと操作を示しています。
インストール済みプロセス
大型のファイルをリポジトリにドラッグすると発生するエラー
アプリケーションサーバーで設定されているトランザクションのタイムアウト時間を長くすると、エラーを発生することなく、リソースビューにドラッグできるファイルのサイズを大きくできます。
インストールされたプロセスとフォーム
これらのプロセスやフォームは変更しないでください。インストールされたプロセスはプロセスビューに表示されます。インストールされたフォームはリソースビューに表示されます。次の表に、インストールされるプロセスを示します。次の表に、インストールされるリソースを示します。LiveCycle Workbench ES では、適切な権限または役割が割り当てられているユーザーは、別のユーザーのプロセス(別のユーザーが作成し、ロックしたプロセスを含む)をロック、編集、ロック解除することができます。ユーザーが、ロックされているプロセスのバージョンを開いて編集しようとすると、ロックされているプロセスを編集することを確認する警告メッセージがユーザーに表示されます。ただし、最初にプロセスをロックしたユーザーは、他のユーザーがそのプロセスを編集していることを知りません。次の表は、各操作で例外がスローされる状況の例を示しています。Output サービスが入力フォームを特定できない。例えばフォーム名が正しくない場合や、コンテンツルートから作成されたリポジトリパスやフォーム名が正しくない場合、例外が発生します。指定されたデータ型がサポートされていない。指定されたデータに形式が正しくない XML コードが含まれている。Form プロパティのフォームが有効ではない。Form 値として指定されたファイルが、既に統合済みの PDF ドキュメントである。メタデータ仕様ファイルでユーザーレベルメタ属性が定義されていない。Output サービスが、指定されたフォームを特定できない。例えばフォーム名が正しくない場合や、コンテンツルートから作成されたリポジトリパスやフォーム名が正しくない場合、例外が発生します。指定されたデータ型がサポートされていない。指定されたデータに形式が正しくない XML コードが含まれている。Form プロパティのフォームが有効ではない。Form 値として指定されたファイルが、既に統合済みの PDF ドキュメントである。メタデータ仕様ファイルでユーザーレベルメタ属性が定義されていない。Output サービスがネットワークプリンタを特定できない。例えばプリンタ名が正しくない場合、プリントサーバーの URI が正しくない場合、またはプリンタがオフラインの場合、例外が発生します。Output サービスが入力ドキュメントを特定できない。例えば、ドキュメントへのパスが正しくない場合、例外が発生します。印刷デバイスでエラーが発生する。Output サービスが、指定されたフォームまたはドキュメントを特定できない。例えば、フォームまたはドキュメントへのパスが正しくない場合、例外が発生します。変換するよう指定したドキュメントが PDF ドキュメントでない。
すべての操作
必要なプロパティ値が指定されていない。操作のプロパティに指定された値が有効ではない。ただし、一部の環境では、エラーの発生時に例外イベントがスローされません。代わりに、そのエラーに関する情報を含むステータスドキュメントが返されます。ステータスドキュメントは XML ドキュメントで、操作結果の概要が記載されています。すべてのエラーシナリオを処理するには、プロセスダイアグラムに次の機能を含める必要があります。ステータスドキュメントに示されているエラーを処理するには、操作からルートを描き、ルートに条件を追加します。条件はステータスドキュメントを評価して、例外が発生したかどうかを判断します。ステータスドキュメントには、次の status エレメントが含まれています。操作が成功した場合、status エレメントにはゼロ(0)が含まれています。例外が発生した場合、status エレメントにはゼロ(0)以外のテキストが含まれています。ここで、<XML 変数名> は、ステータスドキュメントを保存する変数の名前です。ルーティング条件を使用して、返されたステータスドキュメントを評価し、例外が発生したかどうかを判断できます。次の条件は、例外が発生している場合に true になります。
ステータスドキュメントに示されている例外を処理するには:
返されるドキュメント値は、自動的にドキュメント値(バイナリ)から XML 値(テキスト)に設定されます。status エレメントのテキストをゼロ(0)と比較する条件をルートに追加します。
例外イベントをスローした例外を処理するには:
Output Service API が複数の要求に対して非同期に呼び出されると、トランザクションが正常に完了した場合でも、一部の要求のログファイルに「トランザクションタイムアウト」メッセージが表示されることがあります。指定できる値の制限はデータベースによって異なります。
Web サービスを使用したポリシー属性の変更
getPolicyXml メソッドを使用して既存のポリシーを参照し、適切なメソッドを使用してポリシー属性を変更できます。証明書の正規の名前がユーザーのフルネームにマッピングされていると、証明書の認証は失敗します。
署名サービス - 開発に関する問題
電子署名およびリバースプロキシの制限事項
プロキシサーバーは、通常、ファイアウォールの外側からの要求の受信に使用されます。このトポロジでは、ファイアウォールの内側のユーザーからの要求は、直接 LiveCycle ES サーバーに送信されます。ユーザーが電子署名する PDF フォームがプロセスに含まれており、このフォームがプロセス内の他のユーザーにルーティングされる場合は、すべてのユーザーが同じ方法で LiveCycle ES サーバーにアクセスする必要があります。つまり、すべてのユーザーが直接このサーバーにアクセスするか、または同じプロキシサーバーを経由してこのサーバーにアクセスする必要があります。後続のユーザーが署名者とは別の方法で LiveCycle ES サーバーにアクセスすると、電子署名は無効になり、フォームを送信できません。例えば、外部ユーザーが PDF フォームに電子署名し、プロキシサーバーに送信するとします。このプロセスでは、LiveCycle ES サーバーに直接接続する内部ユーザーにフォームが送信されます。この内部ユーザーがフォームを開くと電子署名が無効になり、フォームを送信しようとするとエラーが発生します。ただし、設定値を設定することで、J2EE アプリケーションサーバーを再起動しなくても署名または認証の操作を動作させることができます。cknfastrc ファイルにこの設定値を追加した後は、J2EE アプリケーションサーバーを再起動しなくても新しい秘密鍵証明書を使用できます。
署名フィールドのテキストのスケーリング
署名表示内のテキストは、署名フィールドのサイズに合わせて完全に調整されない場合があります。
無効な PDF ドキュメントの署名または認証
署名サービスを使用して無効な PDF ドキュメントの署名、認証、または検証を試みた場合、入力 PDF ドキュメントを処理するときに例外メッセージまたは問題が発生することがあります。これらの例外メッセージは不正または無効な PDF ドキュメントにより異なる場合があります。
ドキュメントの同時認証
状況によっては、複数のドキュメントの認証を同時に実行しているときに、java
この状況を避けるには、LiveCycle 管理コンソールを使用して、ソケットタイムアウトの値を 300 秒に増やすことをお勧めします。認証署名が信頼されない。この状況を防ぐには、認証署名が信頼されている必要があります。署名サービスは PDF データが埋め込まれた XDP ファイルをサポートしない。この問題を解決するには、PDF ユーティリティサービスを使用して XDP ファイルを PDF ファイルに変換した後、変換後の PDF ファイルを署名サービスの操作に渡します。この例外が発生するのは、アクティビティは単一のトランザクション内で発生するものと想定されており、実稼働環境で設定されている制限によりトランザクションがタイムアウトするためです。
電子メールプロバイダ - 開発に関する問題
電子メールプロバイダ宛の 1 つの電子メールメッセージの添付ファイルとして複数のドキュメントを送信した場合、Generate PDF サービスまたは Distiller サービスでは、1 つのドキュメントしか変換されません。
監視フォルダ - 開発に関する問題
読み込みおよび書き出し操作用の監視フォルダの作成では、ファイル名拡張子を抽象化できない。監視フォルダを使用して Form Data Integration サービスを呼び出すときに、出力ファイルの拡張子の種類が、ドキュメントオブジェクトタイプで意図している出力形式と一致しないことがあります。例えば、書き出し操作を呼び出す監視フォルダに対する入力ファイルが、データを含む XFA フォームの場合、出力は XDP データファイルである必要があります。正しいファイル名拡張子が設定された出力ファイルを取得するため、出力パラメータマッピングでその拡張子を指定できます。
この例では、出力パラメータマッピングに %F
フォームガイド - 開発に関する問題
この問題は、次のすべての条件に該当するときに発生します。ユーザーがデータを入力するときにフォームガイドと PDF を切り替えられるように、フォームガイドは関連付けられたフォームの PDF と共にレンダリングされる。x で表示されている。実行時、ブラウザウィンドウの下部に表示されるフォームガイドツールバーのボタンが重なり合っているため、ユーザーはボタンを選択できません。x で実行したときの既知の問題です。この問題に対処するには、次のいずれかを実行します。別のフォームガイドレイアウトをフォームガイドに適用します。Workspace ES レイアウトに基づいてカスタムフォームガイドレイアウトを作成して、ツールバーのボタンをレイアウトの上部に再配置します。x でボタンを表示できるようになります。リピータ(アコーディオン)、リピータ(グリッド)、リピータ(タブ)パネルレイアウトのいずれかを使用するフォームガイドに除外グループオブジェクトを追加すると、一部のオブジェクトが出力から除外されます。フォームガイドがレンダリングされるとき、繰り返しパネルの最初のインスタンスでは、適切なオブジェクトのセットが表示されます。しかし、ユーザーが繰り返しパネルの新しいインスタンスを作成するために「追加」をクリックすると、新しく作成されたインスタンスでは、除外グループオブジェクトと、フォームガイド階層で除外グループ以下にある他のすべてのオブジェクトが省略されます。例えば、パネルのフォームガイド階層に以下のオブジェクトが含まれる場合、繰り返しパネルの 2 番目のインスタンスでは、フォームガイド階層の Text オブジェクトだけが表示されます。この問題に対処するには、除外グループを単一のオブジェクトとして追加する代わりに、除外グループの個別のラジオボタンオブジェクトをフォームガイドに追加します。これらのサンプルの更新済みバージョンは、Adobe デベロッパーセンターの LiveCycle セクションから入手できます。xfo オブジェクトを手動で追加したフォームガイドにのみ該当します。xfo カスタムオブジェクトを手動で追加して、PDF バージョンのフォームを実行時にフォームガイドに含める場合、複数行の入力フィールドのデータ値の形式は、PDF とフォームガイド間の切り替え時に維持されません。フォームデザインを保存します。変更内容は、フォームガイドを次回レンダリングするときに有効になります。テキストフィールドにデータを入力するときの表示領域への制限がフォームガイドに適用されない。特定の時間に表示されるデータしかフィールドに入力できないようにする LiveCycle Designer ES の「文字数を表示領域に制限」オプションは、フォームガイドのフィールドに適用されません。PDF バージョンのフォームとフォームガイドでは形式が異なるので、ユーザーがいずれを表示しているかによって、フィールドの入力可能部分が異なります。PDF とフォームガイドの両方でユーザーが入力できるデータ量を制限するには、「最大文字数」オプションを使用して、データ入力を指定した文字数に制限します。
フォームガイドでの画像フィールドの使用
「画像データを埋め込む」オプションを選択して、フォームガイドをレンダリングするときに、画像が画像フィールドに適切に表示されるようにする必要があります。Guide Builder を使用してフォームガイドをプレビューするときに、画像フィールドオブジェクトが適切に表示されないか、または代わりの画像ファイルを選択できない場合は、LiveCycle ES サーバーを使用してフォームガイドのレンダリングを行い、画像フィールドオブジェクトが適切に表示されるようにする必要があります。パネルおよびフォームガイドのヘルプで必要なときにスクロールバーが表示されない。Guide Builder に含まれているフォームガイドおよびパネルのデフォルトのレイアウトでは、フォームガイドの各領域に固定領域サイズが使用されています。フォームガイドのヘルプまたはフォームガイド内の個別のパネルのヘルプに画像ファイルを含めるときに、画像ファイルがヘルプ領域のサイズよりも大きい場合、画像の一部のみが表示されます。ヘルプ領域にはスクロールバーが表示されないので、残りの部分を表示できません。この問題を回避するには、Guide Builder で画像のサイズを変更するか、または元の画像ファイルのサイズを変更します。デフォルトのフォームガイドのレイアウトスタイルが自動的に SWC ファイルとして保存される。フォームガイドに、Guide Builder の「外観のカスタマイズ」オプションを使用して適用されたカスタムスタイルが含まれていない場合、デフォルトのフォームガイドのスタイルが含まれるデフォルトの SWC ファイルが、フォームデザインが保存されている場所と同じフォルダに自動的に保存されます。この SWC ファイルを、フォームデザインおよびその他のアセットと共にデプロイする必要があります。Internet Explorer で、フォームガイドをプレビューする場合またはレンダリングされたフォームガイドを表示する場合、ユーザーが行ったセキュリティ設定によってはセキュリティ警告が表示される場合があります。セキュリティ警告が表示される場合は、ブロックされたコンテンツを手動で許可し、フォームガイドを表示する必要があります。
フォームガイドを自動的に表示するには:
ツール/インターネットオプションを選択します。「セキュリティ」タブをクリックし、「レベルのカスタマイズ」をクリックします。スクリプト/アクティブスクリプトオプションが「有効にする」に設定されていることを確認します。
パフォーマンスに関する問題
パフォーマンスに関する一般的な問題
DB2 を実行しているクラスタでは、継続して読み込みを行うと、Quartz スケジューラによってサーバーに障害が発生することがあります。この問題は、Quartz テーブルでバックアップが開始されてデッドロックが発生することが原因です。この問題を解決するには、JVM 引数に次のプロパティを追加します。
クイックスタートおよびサンプルに関する問題
一般的な問題
SP2 インストーラによってデプロイされたサンプルで上書きされるのは、ディスク上の既存のサンプルだけです。以前のバージョンの LiveCycle ES を使用して既にデプロイされているサンプルについては、SP2 インストールの影響を受けません。2 SP2 でサンプルを使用するには、そのサンプルの既存のプロセスを手動でデプロイ解除してから、新しいプロセスをデプロイします。jar ファイルが不足しているためです。
エンドユーザーに関する問題
エンドユーザーに関する一般的な問題
フォーム内のドロップダウンリストを開く。レンダリングされたフォーム内のドロップダウンリストに、開くことのできないデータ項目が含まれる場合は、Adobe Reader または Acrobat で次の操作を実行する必要があります。編集/環境設定/フォームを選択し、「フォームデータを一時的にディスクへ保存」の選択を解除します。
x とフォーム
x を使用してフォームフィールドにデータを入力する場合、データの入力後、フォームを送信する前に、Enter キーを押す必要があります。Enter キーを押さないと、フォームフィールドに入力したデータがフォームと一緒に送信されません。これらの設定は、次のコンテンツに対する属性のマップのキーとして使用されます。対応する定数は次のとおりです。これらの通貨記号は、生成された PDF に表示されません。このエラーに対する既知の回避策はありません。解除しないと認証署名が無効になります。「レビューと注釈」ツールバーが表示されない。この問題を回避するには、注釈作成の使用権限に加えて、電子署名の使用権限を PDF ドキュメントに適用してください。x でフォームを使用できない。x で開くと、使用権限が有効でなくなっていることを示すエラーが発生します。x が問題を特定し、フォームを最初に開いて保存したときに、自動的に修正したことを示唆している場合があります。x で開いて最適化してから、使用権限を再度適用します。使用権限を適用する前にフォームを最適化することで、それ以降、ファイルを保存する際に、Acrobat がファイルを修正する必要がなくなります。ファイル名に一部の特殊文字を使用すると、使用権限をファイルに適用できない。PDF ファイルに使用権限を適用するときに、ファイル名にエスケープシーケンスが含まれていると操作はハングします。エスケープシーケンスは一連の文字で、通常は &、#、; が含まれます。現在の対象方法としては、ファイル名から前述の文字を削除します。この順序を逆にし、「姓 名」として表示するには、次の手順に従って設定ファイルの内容を変更します。この変更後に作成した新規ユーザーの名前はすべて「姓 名」と表示されます。この設定は、既存ユーザーの名前の順序には影響を与えません。
名前を「姓 名」として表示するには:
xml ファイルを保存します。ファイルを保存して閉じます。xml ファイルを探し、「読み込み」をクリックして「OK」をクリックします。
ポリシー名およびポリシーの説明フィールドでの特殊文字
x を使用してポリシーを作成するとき、ポリシー名フィールドおよびポリシーの説明フィールドでは、特殊文字 > < ' " & : を使用できません。通常、保護された PowerPoint ファイルから保護されていないファイルに、コンテンツをコピー&ペーストできません。PowerPoint ファイルが書き込み権限で保護されており、コピー権限で保護されていない。コンテンツが、保護されたファイルからコピーされている。コンテンツが、保護されていないファイルに貼り付けられる。コンテンツが、保護されたファイルに貼り付けられる。0 はサポートされるブラウザではありません。「監査」タブは、「追跡」ページのプロセスからアクティブまたは完了したタスクを選択すると使用できます。これらの設定は、「追跡」ページのプロセスのすべてのタスクのリストに表示される列には影響を与えません。「レビューと注釈」ツールバーが表示されない。この問題を回避するには、注釈作成の使用権限に加えて、電子署名の使用権限を PDF ドキュメントに適用してください。フォーム送信の失敗によってフォームがドラフトフォルダに保存される。フォーム送信を試みたときに、フォーム送信が失敗したことを示すエラーメッセージを受信した場合、エラーメッセージを閉じると、「フォーム」タブが空白で表示されることがあります。特に指示はありませんが、フォームおよびデータはドラフトフォルダに保存する必要があります。フォームを開いて再送信できます。
マニュアルに関する一般的な注意
2)の 26 ページの「SSL 秘密鍵証明書の作成」に記載されている説明に、誤った情報が含まれています。この問題を回避するには、手順 9 の説明として、「Common Name」として入力する値は、現在の説明のようにローカルユーザーアカウントではなく、LiveCycle サーバーの完全修飾ドメイン名である必要があります。説明:サーバーが記録する合計レコーディング数を制御します。説明:各レコーディングに対して収集するステップの合計数を制御します。注意:最大数に達すると、古いレコーディングから削除されます。合計レコーディング数は関連するすべてのプロセスについて計算されます。
再生可能な各レコーディングのステップの最大数
これは多対 1 の関連付けです。これは、スペースとその子(コンテンツおよびフォルダ)の間の内部関連付けです。この記事では、操作パラメータとしてドキュメントの値を指定する方法、および LiveCycle ES Web サービスに関して、サービス応答メッセージで返されるドキュメントの値の形式を指定する方法について説明されています。
各アスペクト名のアスペクトタイトル(タイトルは括弧内に記載):
次のアスペクトの名前および説明
「グローバルドキュメントストレージディレクトリの設定」で、次の注意が不足しています。このフォルダは、手動で作成することもできます。ご使用のアプリケーションサーバーの『LiveCycle ES アプリケーションサーバークラスタの設定』で「デプロイメント完了後の作業」を参照してください。
電子メールエンドポイントの設定に関する更新情報
アプリケーションおよびサービスの管理ヘルプでは、入力パラメータのマッピングの設定など、電子メールエンドポイントの設定方法について説明されています。入力パラメータのマッピングの設定に関して更新された情報は、次のとおりです。入力には、リテラルと変数の 2 種類があります。Literal: 電子メールでは、フィールドに入力された値を表示どおりに使用します。Variable:電子メールの件名、本文、ヘッダまたは送信者の電子メールアドレスから文字列をマッピングできます。例えば %SUBJECT% を使用すると、電子メールの件名の内容が入力パラメータとして使用されます。添付ファイルを取得するには、電子メールエンドポイントで添付されたドキュメントを選択するために使用されるファイルパターンを入力します。
pdf と入力すると、ファイル名に拡張子
pdf を持つ添付ドキュメントが選択されます。* と入力すると、すべての添付ドキュメントが選択されます。pdf という名前の添付ドキュメントが選択されます。
署名サービスの設定に関する更新情報
アプリケーションおよびサービスの管理ヘルプの「署名サービスの設定」で、失効確認スタイルの 2 つの設定のデフォルト値が間違っています。次のユーザーに対する「エンドユーザー Web ページへのアクセス」権限も表に含める必要があります。ただし、そのセット内のポリシーで保護されていたドキュメントは保護されたままです。」という記述があります。この内容は、部分的に正しくありません。ポリシーセットを削除すると、そのセットのポリシーは新しいドキュメントに適用されません。ただし、LiveCycle 管理コンソールおよび現在も使用されているポリシーのエンドユーザー Web ページでポリシー情報を確認できます。ポリシーで保護されているドキュメントのドキュメント詳細ページからポリシー情報を表示できます。現在も使用中のポリシーを編集できます。「ドキュメントのアクセス権限の失効」の手順 4 では、デフォルトのメッセージテキストを編集できると記載されています。この内容は正しくありません。テキストを編集することはできません。「メモリ内テンプレートキャッシュを設定するには」および「メモリ内フォームレンダリングキャッシュを設定するには」の手順では、キャッシュサイズを変更した場合、Forms サービスを再起動する必要があることが示されています。「有効」オプションを選択または選択解除した場合も、Forms サービスを再起動する必要があります。「テンプレートリソースキャッシュ設定を指定するには」の手順では、クリーンアップの間隔を変更した場合に Forms サービスを再起動する必要があります。xml ファイルに追加パラメータを含める必要があります。
ソースコードを入手するには:
[インストール先ディレクトリ] は、使用しているコンピュータ上で Workbench ES がインストールされているディレクトリを表します。[インストール先ディレクトリ] は、サーバー上で LiveCycle ES がインストールされているディレクトリを表します。zip ファイルを手順 1 で作成したフォルダにコピーします。xml を手順 1 で作成したフォルダにコピーします。zip ファイルの内容を手順 1 で作成したフォルダに抽出します。インポートダイアログボックスで「既存プロジェクトをワークスペースへ」を選択し「次へ」をクリックします。「ルートディレクトリの選択」が選択されていることを確認し、「参照」をクリックします。
フォルダの参照ダイアログボックスで、ソースコードの読み込み元となるフォルダを探して選択します(例えば、wsSource フォルダを選択)
ナビゲータビューでワークスペースを右クリックし、「プロパティ」を選択します。ワークスペースのプロパティダイアログボックスで「Flex ビルドパス」を選択し、「ライブラリパス」タブをクリックします。「SWC の追加」をクリックし、SWC の追加ダイアログボックスで「参照」をクリックします。swc など)を選択して「開く」をクリックします。SWC の追加ダイアログボックスに戻り、「OK」をクリックします。ワークスペースのプロパティダイアログボックスに戻ったら、左側のウィンドウで「Flex コンパイラ」をクリックします。mxml ファイルを基準とした相対パスです。入力を終えると、「追加コンパイラ引数」ボックスのテキストは次のようになります。ワークスペースのプロパティダイアログボックスに戻り、「OK」をクリックします。開発者は、Adobe AIRTM ランタイムを使用して、実績ある Web テクノロジを使用してリッチインターネットアプリケーション(RIA)を構築し、あらゆるオペレーティングシステムのデスクトップにデプロイできます。Adobe AIR では、既存のテクノロジ、人員またはプロセスを変更することなく、ブランドの革新的なデスクトップアプリケーションを画期的な方法で作成できます。1 がサポートされています。
追加のリソース:
1 の次の用法がサポートされています。開発者は、コードを数行追加するだけで、データ管理機能をオフラインで使用するように指定されたアプリケーションを使用できます。すべてのデータやオンラインで実行していたクエリーに、オフラインで完全にアクセスできます。これを行うには、キャッシュ ID を指定して、自動保存オプションを使用するか、後で取得するためにオフラインで保持するクエリーやアイテムを明示的に保存します。Adobe AIR で現在提供されているサポートに基づいて作成中のアプリケーションを評価する場合は、企業によるサポートおよびデプロイメント要件を評価してください。フォームの検証オプションは PDF フォーム全体に適用され、検証パターンや検証スクリプトなどその他の検証機能と連動します。フォームの検証オプションを選択する前に、Acrobat で検証を行うフィールドオブジェクトごとに検証パターンまたは検証スクリプトを適用します。例えば、ユーザーの入力値を検証して数値の正しい形式を確認する検証パターンを、数値フィールドオブジェクトに適用できます。ユーザーが無効な数値を入力した場合は、フィールドの検証に失敗します。検証パターンのオプションでは、フィールドに有効なデータを入力する方法を定義します。フォームの検証オプションでは、Acrobat での検証エラーの表示方法と動作を制御します。Designer ES2 は、「ダイアログメッセージを表示」オプション以外の各検証オプションに対して検証スクリプトを生成します。「ダイアログメッセージを表示」オプションではスクリプトは生成されません。スクリプトおよびその操作に関連するすべてのスクリプトの監視を停止する。フォームのプロパティダイアログボックスの「検証」タブで関連する検証オプションを選択解除する。スクリプトの監視が停止され編集可能になったことを示すメッセージをログファイルに追加する。検証スクリプトが変更されずに管理されている限り、検証オプションを選択解除すると Designer ES2 によりフォームからスクリプトが削除されます。注意: フォームの検証オプションで生成されるスクリプトは、フィールドオブジェクトの外観を変更する既存のスクリプトを上書きします。上書きは、フィールドオブジェクトが有効または無効になった場合に行われます。必要に応じて元の外観に戻せるように、既存のスクリプトをカスタマイズして現在の外観を保存することをお勧めします。フォームの検証オプションは、ダイナミック PDF フォームでを使用することをお勧めします。スタティック PDF フォームで使用する場合は、注意事項に従います。
スタティック PDF フォームでフォームの検証を使用する場合の推奨事項
Acrobat で PDF フォームを開くと、フォーム内の各フィールドのデータに対して検証チェックが実行されます。検証スクリプトでは、該当するすべてのフィールドの外観を元に戻します。検証対象として設定していないフィールドも同様です。このため、スタティック PDF フォームのフィールドにサポートされていない境界線オプションを適用すると、フィールドは正しくレンダリングされません。この動作を避けるには、「境界線」タブのサポートされる「境界線」オプションのみスタティック PDF フォームで使用する必要があります。
コーナー:四角いコーナー
背景の塗りつぶしスタイル:ベタ塗り
Acrobat の検証エラーメッセージボックスの表示方法を設定するには
ユーザーが PDF フォームの入力や送信を行う場合に Acrobat が検証エラーメッセージボックスを表示する方法を設定できます。例えば、検証エラーメッセージごとに個別のボックスに表示するか、すべての検証エラーメッセージを 1 つのボックスに結合するかを選択できます。また、最初の検証エラーメッセージのみ表示したり、メッセージを表示しないこともできます。注意: フォームの検証オプションは、検証対象として設定していないフィールドオブジェクトには適用されません。ファイル/フォームのプロパティを選択し、「フォームの検証」をクリックします。「オプションのリスト」の「ダイアログメッセージを表示」をクリックします。「Acrobat の検証メッセージボックス表示方法を設定する」を選択して、次のいずれかの操作を実行します。ユーザーが現在のメッセージを閉じた後で新しい検証エラーメッセージを個別に表示するには、「各メッセージを別々のメッセージボックスで順番に表示する」を選択します。検証エラーを 1 つのリストに結合するには、「失敗したすべてのフィールドに関するメッセージを結合して 1 つのメッセージボックスに表示する」を選択します。最初の検証エラーメッセージのみ表示するには、「失敗した最初のフィールドに関するメッセージを表示し、他のメッセージは表示しない」を選択します。