スプレッドシートを使用した補足構成の管理に関するガイドライン
スプレッドシートを使用して補足構造を管理する場合は、次のガイドラインに従ってください。
- ワークシートは1回のみダウンロードします。 その後の用途では、ローカル・コンピュータで直接xlsファイルを開きます。
- xlsファイルを保存してラップトップの任意のロケーションに移動するか、別のコンピュータにコピーします。
- ワークシートのデータがサーバー上のデータに最新であることを確認するには、ワークシートの処理が終了するたびに検索をリフレッシュします。
- 10,000を超えるレコードを処理する必要がある場合は、バッチごとに10,000以下のレコードのバッチにデータを分割します。
- 各ワークブックにはURLなどの住所詳細が含まれているため、特定の環境に接続できます。 複数の開発環境を使用する場合は、これらの環境で同じワークブックを使用しないでください。 かわりに、各環境に個別のワークブックをダウンロードします。
- 同時に複数のワークブックを開かないでください。 たとえば、モデル構造とスナップショットを管理する必要がある場合は、モデル構造のワークブックを開き、モデル構造を変更して、ワークブックを閉じます。 次に、スナップショットのワークブックを開きます。 複数のワークブックを開くと、キャッシュ、クリップボードおよびその他の領域で問題が発生する可能性があります。
- セッション・タイムアウト設定に注意してください。 たとえば、セッションが15分後にタイムアウトし、ワークブックで作業している場合、サーバーと対話できないことがあります。 サーバーへのコマンドは応答しません。 ワークブックを閉じ、ワークブックを開いてサインインします。
- Application Development Framework Desktop Integration (ADFDI)プラグインを最新の状態に保ちます。 ワークブックは通常、更新が使用可能になったときに通知します。
- ファイルの保存を求めるプロンプトが表示された場合は、サーバー上のデータと比較してデータが古くなる可能性があるため、スプレッドシートに変更を保存しないでください。 代わりに、各アクションの直前にサーバーからデータをダウンロードします。
- CTRL+Sを使用せず、Excelのファイル・メニューの保存を使用しないでください。
- コネクテッド・モードでは、Excelで元に戻すコマンドを使用して変更を元に戻すことはできません。
- 接続モードでは、行を選択してから削除をクリックして削除することはできません。 かわりに、Application Development Frameworkデスクトップ統合リボンで削除コマンドを使用します。
- Excelですべてクリアまたはすべてクリア・コマンドを使用しないでください。 かわりに、アプリケーション開発フレームワークのデスクトップ統合リボンですべてのデータのクリア・コマンドを使用します。
- Microsoft Excelを使用する必要があります。 他のスプレッドシート・アプリケーションは使用できません。
スプレッドシートの使用
- スプレッドシートごとに異なる列のセットがあります。 各列に正しい値を入力してください。
- バックグラウンドがグレーの列は、編集できないことを意味します。 読取り専用です。
- 白いバックグラウンドの列は、編集できることを意味します。
- 変更済列を確認して、変更内容を確認します。 変更する各行に値が表示されます。
- 列にアスタリスク( *)が1つある場合は、その列に値を入力する必要があります。
- 列に二重のアスタリスク( **)は、他の列に設定した値に応じて、その列に値を入力する必要があることを意味します。
- 行からデータをコピーする場合は、キー列から値をコピーしないでください。 キーは一意である必要があります。
- プリファレンスにあわせて列を再配置、サイズ変更または非表示にできます。
- 列を削除しないでください。 列をコピーして貼り付けないでください。 列を削除するか、列をコピーして貼り付けると、エラーが発生する可能性があります。
- 新しいレコードを作成するには、空の行にデータを追加します。 白のバックグラウンドで表示される属性や、新しいレコードの作成時に灰色のバックグラウンドで表示される属性に値を追加します。
- 行のステータス・セルに挿入失敗が含まれている場合は、更新から保留中の変更を破棄するかどうかを確認するプロンプトが表示されたら、Noをクリックし、ステータス・ビューアで失敗の詳細を取得します。
使用できる要素のサマリーを次に示します。
スプレッドシート要素 | 説明 |
---|---|
ログイン ログアウトします |
Oracleサーバーにサインインするか、セッションからサインアウトします。 |
すべてのデータを消去 | 各セッションの最後にあるClear All Dataをクリックして、スプレッドシートからデータをクリアします。 このアクションは、次のセッションでスプレッドシートにサーバー上のデータが最新であることを確認するのに役立ちます。 |
オプションの編集 | この値はサーバー・アドレスを参照します。 スプレッドシートを別のサーバーで使用するように変更できます。 ほとんどの場合、「オプションの編集」ダイアログの値を変更しないでください。 かわりに、サーバーごとに異なるスプレッドシートを使用してください。 |
検索 | Oracleサーバー上のデータを検索します。 |
作成または更新 | Oracleスプレッドシートで作成または更新したデータをアップロードします。 Oracleサーバーにアップロードします。 |
削除 | スプレッドシートで1つ以上のデータ行を選択し、削除をクリックしてサーバーから削除します。 このアクションは、接続モードでただちに実行され、元に戻すことはできません。 |
ステータス・ビューア |
アクションの結果を説明するメッセージを表示します。 たとえば、ステータス・ビューアにエラーなしと表示された場合、アクションは成功しました。 たとえば、必須属性を含めないなどのエラーが発生した場合、ステータス・ビューアにはエラー・メッセージが表示されます。 |
変更された列 | 行の値を変更したが、変更をサーバーにアップロードしていないことを示すアイコンが表示されます。 |
フラグ付き列 | フラグ付き列をダブルクリックして、行を削除します。 フラグ付き列には、行の削除を計画しているが、削除をサーバーにアップロードしていないことを示すアイコンが表示されます。 リボンの「削除」をクリックして、削除をアップロードします。 |
ステータス列 |
行が正常に挿入されました、更新に失敗しましたまたは挿入に失敗しましたなど、処理のステータスを表示します。 各アクションの後にステータス列をスキャンして、サーバーがリクエストが正常に処理されたことを確認します。 リクエスト後にステータスが空であるか、行が正常に更新されましたと表示された場合、更新は成功しました。 エラーが発生した場合は、ステータス列にエラーのサマリーが表示されます。 ステータス・ビューアを使用して、エラーの詳細を表示します。 |
キー列 | レコードを一意に識別する値が表示されます。 この値は変更できません。 行をコピーするときは、選択しないでください。 キー列を非表示にできます。 |
接続モードまたは遅延モードの使用
スプレッドシートは接続モードまたは遅延モードで動作しますが、これらのモードは透過的です。 どちらか一方を使用するためにアクションを実行する必要はありません。 たとえば、サーバーからスプレッドシートにデータをダウンロードし、行を編集して編集をアップロードすると、スプレッドシートは接続モードで動作します。 サーバーへのアクティブな接続を維持します。
遅延モードではアクティブな接続が存在しません。 たとえば、スプレッドシートをオープンし、サーバーに接続しないとします。 表示されるサインイン・ダイアログから意図的に取り消します。 かわりに、自分のスプレッドシート・ファイルなど、他のソースからOracleスプレッドシートにデータをコピーします。 サーバーにサインインし、接続モードになりました。 作成または更新をクリックして、変更をアップロードします。
自分のスプレッドシートの使用
データを含む独自のスプレッドシートを保守してから、そのデータをOracleスプレッドシートにコピー・アンド・ペーストできます。
- 独自のスプレッドシートの列が同じであり、Oracleのスプレッドシートで使用される列と同じ順序であることを確認してください。
- データ行のみをコピーするようにしてください。
- Oracleワークシートのヘッダー行は上書きしないでください。
ManageCrossModelOptionFeature.xlsxファイルの使用
ノード・タイプをOPTION_FEATUREまたはOPTIONに設定する必要があります。
ワークシートの次のセクションを使用します:
セクション | 説明 |
---|---|
クロス・モデル・オプション機能の管理。 | オプション機能を作成および管理します。 |
補足属性 | このセクションにデータを入力して、すでに存在するサプリメンタル属性と、「クロス・モデル・オプション機能」の管理セクションで管理するオプション機能との関連付けを作成します。 |
ステータスおよびエラー・メッセージ | ステータスの更新を取得し、エラー・メッセージを表示します。 |
トラブルシューティング
- エラーが発生した場合は、ステータス列にエラー・ステータスのサマリーが表示されます。 これを使用してサマリーを読み取ります。
- ステータス・ビューアを使用して、エラー・メッセージを読み取ります。
- エラーが発生した場合は、スプレッドシートにダウンロード・ダイアログが表示されます。 テキスト「保留中の変更を破棄しますか?」に注意してください。 値をクリックします。
- はい エラーの原因となった変更を破棄します。 サーバーがデータを更新しないため、スプレッドシートにエラーに関する詳細が表示されません。
- いいえ サーバーはデータを更新しませんが、スプレッドシートではステータス列とステータス・ビューアにエラーに関する詳細が表示されます。
- エラーの発生後にSearch(検索)コマンドを使用して、スプレッドシートの値をリストアします。
次に、トラブルシューティングの詳細をいくつか示します。
問題 | 解決 |
---|---|
メッセージを受信します。
|
編集中のセルからステップ・アウトし、更新を再試行します。 |
メッセージを受信します。
ステータス・ビューアの一部のメッセージには詳細が含まれています。
|
最大属性の値にBigDecimalデータ型が含まれていることを確認してください。 |
メッセージを受信します。
|
各必須属性に値が含まれていることを確認してください。 |
メッセージを受信します。
|
データをリフレッシュします。 アクションを実行し、データをリフレッシュせずに、別のアクションを実行すると、このエラーが発生することがあります。 たとえば、次のようにします。
この問題を修正するには、モデル体系の管理ワークシートに戻り、変更を加えてアップロードした後、データをリフレッシュします。 |