ファイルハンドルを使用してデータセットをspssのファイルに書き込んでいますが、これは初めてうまくいきました。
FILE HANDLE directoryPath /NAME='D:\XX\Dropbox\XX\' .
FILE HANDLE write_data /NAME='directoryPath/dataset_1.sav' .
SAVE OUTFILE='write_data '
次のエラーが表示されます。
>Error # 5332 in column 26. Text: write_data
>The specified file or directory is read-only and cannot be written to. The
>file will not be saved. Save the file with another name or to a different
>location or change the access permissions first.
>Execution of this command stops.
ファイル ハンドルではなくフル パスを指定すると、次のようになります。
SAVE OUTFILE='D:\XX\Dropbox\XX\dataset_1.sav'
/COMPRESSED.
それは正常に動作します。ご覧のとおり、ドロップボックス フォルダーに書き込んでいます。これが許可に干渉するかどうかはわかりません。全体的なパーミッションを変更してファイル ハンドルの例を機能させる方法を知っている人はいますか? または、構文を手動で変更する必要がありますか?