3.2.2 FIX形式のデータの読み込み
FIX形式ファイルからデータを入力し,データウィンドウへ表示する操作方法を次に示します。FIX形式は,区切り位置によってデータを区切ったファイルです。
入力レコードからフィールドを切り出す情報(区切り位置の指定,1レコード目をフィールド名として扱うかどうか)は,ダイアログで指定します。手順を次に示します。
-
データウィンドウを選択する
マッピングデータウィンドウ,またはユーザ定義データウィンドウをクリックして,アクティブにします。
-
[データファイルの指定]ダイアログを表示する
[データ]−[データファイル指定]を選択します。
-
入力ファイルを指定する
[データファイルの指定]ダイアログで,入力するデータファイルを指定します。
-
[データのプロパティ]ダイアログを表示する
[データファイルの指定]ダイアログの[開く]ボタンをクリックすると,[データのプロパティ]ダイアログが表示されます。
-
区切り位置を設定する
[区切り情報]タブで,区切り位置を設定します。
区切り位置の設定手順を次に示します。
-
[指定した区切り位置でデータを区切る]を選択します。
-
区切り位置を設定します。
表示されているデータを直接マウスで指定するか,または[区切り位置の自動設定]ボタンをクリックします。区切り位置の変更や削除は,ダイアログ上の説明を参照してください。
- 重要
-
データファイルがUnicodeの場合,表示されているデータは目盛りと不一致になることがあるため,表示されているデータではなく目盛りをもとに区切り位置を設定してください。
-
1行目のデータをフィールド名として扱うかどうかを指定します。
-
-
[OK]ボタンをクリックする
区切り情報に従って入力ファイルからデータが読み込まれ,データウィンドウにデータが表示されます。
この時点では,フィールドの属性は自動的に数値属性か文字列属性になります。自動的に設定された属性以外の属性にしたい場合は,フィールド定義で属性を設定してください。フィールド定義の設定については,「3.3 データウィンドウのフィールド定義を変更する」を参照してください。
- 〈この項の構成〉
(1) 補足説明
-
入力ファイルからデータを読み込む場合,あらかじめ空レコードを無視するときは,[データのプロパティ]ダイアログの[データ情報]タブで[空レコードを無視する]のチェックボックスをオンにします。
-
データを読み込んだあと,データウィンドウの空レコードを省きたい場合は,[空レコードを無視する]のチェックボックスをオンにすると,空レコードがなくなります。また,文字コード(0x00)だけのレコードを無視する場合は,[データのプロパティ]ダイアログの[データ情報]タブで[文字コード(0x00)だけのレコードを無視する]のチェックボックスをオンにします。
-
空レコードとは,改行コード,区切り文字として指定されていないタブ,または空白だけを含むレコードのことです。タブは,キーボードの<Tab>キーで入力した制御文字です。
空レコードには,次に示す組み合わせがあります。
-
改行コードだけ
-
空白と改行コード
-
タブと改行コード
-
タブと空白と改行コード
-