CSVの入出力設定

<< 目次を表示 >>

ページ位置:  プロジェクトの作成と管理 > モデルの入出力・転送 > CSV形式での読み込みと出力 >

CSVの入出力設定

CSVファイルを利用して、Enterprise Architectの要素の読み込み出力を行うためには、最初に入出力の設定を定義する必要があります。

 

この設定はこれらを定義します。

 

 

設定を一度定義すれば入出力時に繰り返し利用することができます。この機能では、要素とそのプロパティのみが対象となり、要素の属性や操作は入出力の対象にすることはできません。

 

これらの情報の入出力には、XMI形式のデータの入出力APIを利用してください。設定を定義したら、CSVの入出力ダイアログでその設定を呼び出して利用することができます。

 

CSVの入出力機能は、要素と要素のプロパティ(一部)のみが対象です。クラスの属性などは入出力の対象外です。

 

 

利用手順:

リボン

生成・入出力 > モデルの入出力 > CSV > CSV形式の読み込みと出力の設定

 

 

CSV形式の読み込みと出力の設定ダイアログでは以下のような設定が可能です。

項目

説明

設定の名前

この設定についての一意な名前を指定します。ここで指定された名前が、入出力ダイアログにおいてドロップダウン形式で選択されます。

分割記号

各フィールド間を区切る文字を設定します。

 

注意:

なお、この文字がフィールドに含まれる場合には、"によってフィールドの値が囲まれます。また、この場合に、フィールドの内容に"が含まれる場合には、""のように二重になります。

ノート

この設定についての説明です。

既定のファイル名

ファイル名の既定値です。

既定の向き

「読込」 か 「出力」 かを指定します。

実際の処理時にも変更できますが、ここで設定した値が既定値として利用されます。

既定の種類

出力される要素の種類を制限したい場合に入力します。複数指定する場合には、カンマで区切ります。要素の種類は英語で入力してください。有効な文字列はこちらをご覧ください

例: class,requirement,component,node,object

 

注意:

  • もし要素の種類を指定した場合には、指定した種類の要素のみが出力されます。もし「階層構造を維持」の設定を有効にする場合、パッケージを対象に必ず含めなければなりません。それ以外の場合には、階層情報は正しく出力されません。
  • 要素の種類を指定しない場合は、全ての要素が出力され、階層情報も正しく出力されます。

階層構造を維持

Enterprise Architectのモデルブラウザでの階層構造(親子関係)を維持するための情報を出力します。

利用可能な項目

出力対象として選択することのできる項目です。

選択された項目

出力対象として設定された項目です。一覧の順序どおりに出力されます。

タグ付き値を項目に追加

タグ付き値を項目に追加することで、特定のタグ付き値の値をCSVファイルに出力したり、CSVファイルから読み込むことができます。

タグ付き値を項目に追加ボタンを押すとメニューが表示され、以下のいずれかが選択できます。

  • 値 - 指定したタグ付き値の値をCSVファイルに出力します。TagValue_で始まる名前の項目が追加されます。
  • ノート - 指定したタグ付き値の値をCSVファイルに出力します。TagNotes_で始まる名前の項目が追加されます。メモ型は、値をこのノートに格納していますので、メモ型のタグ付き値の情報を扱う場合に指定します。
    (上記「値」で出力した場合に「<memo>」と出力されるタグ付き値については、この「ノート」で出力して下さい。)

 

いずれの場合でも、タグ付き値のフィールドを追加ダイアログが表示されます。

以下のいずれかを選択してください。

  • 定義済みのタグ付き値
  • 選択した要素のタグ付き値 - この項目を選択するためには、要素の指定ボタンを押し、対象の要素を指定して下さい。

その後、対象のタグ付き値を、ドロップダウンリストから選択してください。プロファイルで定義されているタグ付き値の場合は、「SysML1.4::text」のように、プロファイル名を付加してください。

(参考:パッケージブラウザの操作)

項目の追加

選択した項目を出力対象として追加するボタンです。

項目の削除

選択されている、出力対象の項目を対象から外すボタンです。

新規

新しい設定を作成します。

保存

変更を保存します。

別名で保存

現在の設定に新しい名前をつけて保存します。

削除

現在の設定を削除します。

閉じる

このダイアログを閉じます。

 

注意:

  • セキュリティ(アクセス権)の機能が有効になっている場合には、XMIの出力・XMIの読み込み・リソースの管理のアクセス権が必要です。
  • 利用可能な項目 および ファイルの内容 で指定できる Created Date および Modified Date の項目は、CSVファイルからの読み込み時には参照・反映されません。

 

 

参照: