みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
エクセルでエクスポートしたいのですが、「エラー800ファイルをディスク上に作成できません」がついてしまいます。
スクリプトでレコードをexcelとして保存を使っているのですが、どこを修正すればいいのでしょうか?
(出力先指定ではパスは空白、ファイルタイプはエクセルを指定)
レコードのエクスポートを使ってみたりしたのですが、保存する場所のウインドウが開いて名前を入力しても
保存場所に保存されません。
他のサンプル版ではエクスポートできるので、win側ではないと思っています。
よろしくお願いします
Excelファイルが開いてある状態だからですかね?
「レコードをexcelとして保存」にはファイルタイプの指定はありませんが?(Excelでしか保存できないので当然)
保存時に名前を指定したいなら、「ダイアログ:あり」にしないとだめです。
また何度か修正して試しても
「」をこのディスク上の作成でっきませんでした。ファイル名変更、ディスクの空き容量・・・・他のディスクを使用してください
とエラーメッセージがきます。
ありがとうございます。
エクセルは開いていません。
ダイアログありにはしているんですけど・・・なぜなのか?わからなくて・・・
ファイル名は同設定しています?
Offline
ファイル名はテーブルのフィールド名をいれました。
レコードのエクスポートでもレコードをエクセルで保存でもどちらでもいいのですが、両方ともエラーになってしまいます。
具体的なファイル名は?
Offline
ファイル名とシート名は
管理記録Export::年月
にしてあります。
デバックをしてもレコードをエクセルとして保存の行で800ファイルをディスク上に作成できませんと表示されます。
ファイル名に : は使えません。
Offline
パス指定でフィールド名は使えません。
変数名は使えます。
Offline
ファイル名は指定するところでフィールド名を指定したら管理記録Export::年月となったのですが、それでも::はダメなのでしょうか?
パス指定は空白のままで何もいれていません。
整理しましょう。
出力先指定ではパスは空白、ファイルタイプはエクセルを指定
ダイアログあり
保存する場所のウインドウが開いて名前を入力
ファイル名はテーブルのフィールド名
ファイル名とシート名は管理記録Export::年月
ファイル名は指定するところでフィールド名を指定したら管理記録Export::年月となった
パスを指定せずに、エクセルとして保存 しようとすると、ディレクトリーとファイル名を指定するダイアログが出た。
そのファイル名に、フィールド名をそのまま入力して、それが、「管理記録Export::年月」なんですよね。
この指定では、管理記録Export::年月 というファイルを作ろうとしていますので、ファイル名で蹴られています。
管理記録Export::年月 というフィールドの内容でファイルを作りたいのでしたら、ファイルパスを含めて、そのファイル名を変数へ格納し、パスとして指定します。
または、ファイルを指定するところで、202211 などと手で入力します。
とりあえず、最後に書いた指定方法でどうなるか試してください。
Offline
ありがとうございます。
説明が下手ですみません。
名前はなんでもいいんです。
ただ設定する画面が開いたので指定というボタンをおしたら計算式を入力する画面がでたので左側からクリックしてフィールド名を入れました。
できれば、ディスクトップに自動ではりつけしたいです。
ファイル名を手入力してもエラーで保存されないです。
800ファイルをディスク上に作成できませんと表示されます。
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 566.7 KiB (Peak: 582.11 KiB) ]