MAS コミュニティ
artisoc質問用掲示板(アーカイブ)
  
質問掲示板は移転しました。新掲示板はこちら

質問 (解決済み)

[MAS全般] CSVファイル出力ができません!!
質問者: maasaさん , 質問日時: 2020/01/09 17:55
度重なる質問で申し訳ありませんが、先程回答いただいた通り訂正してもなお出力されず困っています。
以下の2点の質問にお答えいただける方お待ちしています。
①CSVファイル出力をしたい場合、予めCSVファイルを作っておくという認識は合ってますでしょうか。

②以下の手順のどこがおかしいのかどなたかお助けいただけませんか。
(1)自分でcsvファイル(artisoc.csv)を作成しておく。(保管場所はF: )
(2)univ_init{
OpenFileCSV("F:\artisoc.csv", 1, 3)
}
(3)univ_step_begin{
WriteFileCSV(1, "出力したい各項目", False)
}
(4)univ_finish{
CloseFileCSV(1)
}
としていて、エラーが出ているわけでもないですが、artisocを実行した後、csvファイルを開けても何も出力されないままです。
どうかお助けください。よろしくお願いします。



▼解決した回答


あらかじめ作成しておかなくてもOpen時に該当するファイルがないと作成されます。そのため、確認することとして、
・artisoc.csvをあらかじめ作成せずにしておき(いまのあるファイルを削除する)、実行すると指定の場所にCSVファイルが作成されることを確認する。作成されていない場合はパスがおかしいです
・F:\を指定せずに、OpenFileCSV("artisoc.csv", 1, 3)とし、モデルファイルの保存と同じ場所にartisoc.csvができるかどうか確認する

すくなくても私の以下のことでは、正常に動きます。
Univ_Init{
OpenFileCSV("artisoc.csv", 1, 3)
}

Univ_Step_Begin{
WriteFileCSV(1, "出力したい各項目", False)
}

Univ_Step_End{

}

Univ_Finish{
CloseFileCSV(1)
}

回答者: igaguri さん , 回答日時: 2020/01/09 18:05

▼ 全ての回答


あらかじめ作成しておかなくてもOpen時に該当するファイルがないと作成されます。そのため、確認することとして、
・artisoc.csvをあらかじめ作成せずにしておき(いまのあるファイルを削除する)、実行すると指定の場所にCSVファイルが作成されることを確認する。作成されていない場合はパスがおかしいです
・F:\を指定せずに、OpenFileCSV("artisoc.csv", 1, 3)とし、モデルファイルの保存と同じ場所にartisoc.csvができるかどうか確認する

すくなくても私の以下のことでは、正常に動きます。
Univ_Init{
OpenFileCSV("artisoc.csv", 1, 3)
}

Univ_Step_Begin{
WriteFileCSV(1, "出力したい各項目", False)
}

Univ_Step_End{

}

Univ_Finish{
CloseFileCSV(1)
}

回答者: igaguri さん , 回答日時: 2020/01/09 18:05



Copyright © KOZO KEIKAKU ENGINEERING Inc. All Rights Reserved.
( 会社情報 情報セキュリティ・個人情報について )