• ベストアンサー

ファイルメーカーでCSVを書き出す時に書き出し順を入れたい。

※別途同じ質問の項目がありますが、内容不足でしたので新たに質問させていただきます。 ファイルメーカーで作ったデータをエクスポートする際に最初に入れるべき「書き出し順」はエクスポートされないので、毎回テキストファイルで開いて付け足しています。これをファイルメーカーのスクリプト等を使って自動で付け足す事は出来ないでしょうか?どうぞ、よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • himajin1
  • ベストアンサー率43% (184/422)
回答No.3

http://okwave.jp/kotaeru.php3?q=2089478 を読んで、状況がわかりました。 後加工したくないんですね? これでどうでしょう? 1:ダミーレコードを用意する。 2:CSV書き出し時に、このダミーレコードが先頭になるようにソートする。 3:計算フィールド(テキストタイプ)を1つ作る。 計算式は、if( ダミーレコードか否か ,CSVの最初に入れるべき「書き出し順」のテキスト ,CSVを自力で組み上げた物 ) 4:この、計算フィールドのみを、エクスポートする。

shobun
質問者

お礼

ありがとうございます!早速試してみましたら希望通りになりました。長い間の疑問だったのです。ファイルメーカーは初心者なのでまた是非ご指導ください。本当にありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

  • himajin1
  • ベストアンサー率43% (184/422)
回答No.2

CSVのデーターの最初に、フィールド名を付け加えたいというご要望ですね? 私は、ルーチン作業については、スクリプトの中で、タブ区切りでデータを書き出した後、グローバルフィールドに、フィールド名タブ区切りで書き出し、それをクリップボードにコピーしてスクリプトを終了させています。 そのまま、タブ区切りデーターをエクセルで開き、先頭行を1段下げ、A1のセルに、ペースト作業を行っています。

全文を見る
すると、全ての回答が全文表示されます。
  • maruhyper
  • ベストアンサー率36% (46/125)
回答No.1

ファイルメーから、CSV でエクスポートする際に、エクスポート順を揃えたいというご質問でしょうか? もしそうで有れば、今テストしてみましたが。 フィールドの順番で、CSV に書き出されるみたいです。 ご確認ください。 ご要望が違ったら申し訳ありあせん。

shobun
質問者

お礼

すみません、初心者なので質問さえもうまく出来ていません。 何とか解決する事が出来ました。ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ファイルメーカーのスクリプトについて

    ファイルメーカーについて皆様にご質問があります。 入力した数字をを集計してエクスポートしたく、 エクスポート項目を記憶出来るようにスクリプトを組んだのですが レイアウトを変更してから、項目が変更できなくなってしまいました。 スクリプトの編集で、ダイアログなしのチェックをはずし、エクスポート順を記憶するにチェックし、ファイル指定してあります。 ですが実行してもエクスポート順の項目が出ずに終了してしまいます。 直すにはどうすればいいでしょうか。 どなたか、ご教授お願いします。 宜しくお願いします。

  • ファイルメーカーのインポート・エクスポートについて

    某ネットショップでファイルメーカーを使って開発しています。 ファイルメーカーの経験はあまりありません。 ファイルメーカーでインポートするファイルの都度指定はできるのでしょうか? インポートのスクリプトではファイル名を指定する必要があるため、 ダウンロードした受注データを取り込む際に、毎回変更しなければなりません。 (ダウンロードファイルは毎回名称が異なるので) また、エクスポートする時にエクスポートするファイル名をスクリプトで指定できるのでしょうか。 毎日エクスポートしているのでファイル名に年月日を付与したいのです。(ファイル名_yyyymmdd.xls等) これらの機能はVBAで業務をしていた時はできたのですが、 ファイルメーカーでは同様なことができず、困っています。 もし知ってる方がいましたらご教授ねがいます。

  • ファイルメーカー:途中の画面表示なしで、スクリプトを実行させたい

    1カ月前よりファイルメーカーを始めた初心者です。 使用環境:windowsXP、ファイルメーカーpro6 1.ファイルaaa.fp5のスクリプトAAAを作成。 スクリプトの内容:    レコードのエクスポート[記録する[aaa.csv]]    レコードのインポート[記録する[aaa.csv]] 2.スクリプトAAAを実行   実行すると    「フィールドデータのエクスポート順」が現れ、    「エクスポート」ボタンを押すと、エクスポート完了。 3.つぎに    「フィールドデータのインポート順」が現れ、    「インポート」ボタンを押すと、画面が替わり、 4. 「インポートオプション」の    インポート中、入力値の自動化オプションに    チェックを入れ、「OK」ボタンを押すと    インポート完了 2の「フィールドデータのエクスポート順」の画面表示なしで エクスポートを実行し 3の「フィールドデータのインポート順」、 4の「インポートオプション」の画面表示なしで インポートを実行させる方法を教えて下さい。

  • ファイルメーカ

    ファイルメーカーは完璧初心者です。 表の中に年月日の項目があります。 一番最初に表が開いた時いつも古い年月日順に表示されます。 毎回ソートするのは面倒なので、開いた時点で新しい年月日順で表示させるにはどうしたら良いでしょうか?

  • AcceseからCSVにエクスポートするマクロを作る

     早速質問です。  目的はMDBファイルをCSVテキストにエクスポートするマクロ(機能がクリックひとつで実現できるよう)を作ることですが、CSVファイルはカンマで区切って、ダブルクォーテーション(”)が入らないようにすることです。MDBファイルの項目が全部テキスト型なので、手動でテキストファイルにエクスポートするときはダブルクォーテーションが入らないように選択できるが、マクロの”テキスト変換”でやるとテキスト型の項目には自動的にダブルクォーテーションがついてしまうのです。 どうすればいいか具体的に教えていただけたらと願ってます。  よろしくお願いします。

  • ファイルメーカー「フィールド内容のエクスポート」でファイル名をフィールドの内容に

    こんにちは。 ファイルメーカーのエクスポートについて質問させていただきます。 ファイルメーカーは8.0を使用しております。 フィールドの内容(HTMLタグ)をHTMLファイルとして書き出したいと思い、 「フィールド内容のエクスポート」を使用してエクスポートするのは問題なくできたのですが、この書き出すファイルのファイル名を[フィールド名.html]というファイル名で保存することはできるのでしょうか? 例えばシリアルナンバーを自動的に発行するフィールドをファイル名とする。などです。 このようなことがファイルメーカーにおいて可能か否かも不明ですが、具体的なスクリプトの見本などがあればお教えいただきたいと思います。 よろしくお願いいたします。

  • ファイルメーカーで外部csvファイルの参照

    ファールメーカーを使用して受注支援の簡単アプリを作ろうとしています。 日々追加される顧客データをcsvなどのテキストファイルで配布しファイルメーカーで参照することは可能でしょうか? その際データのインポート作業などはさせたくありません。あくまで決められたフォルダに上書き保存したものを直接参照したいのです。 ちなみにバージョンは8です。

  • CSVファイルからのデータ書き出し順番

    現在、CSV形式で保存してあるデータベースをPERLで読み込んで、htmlで表示させるというスクリプトを作りましたが、CSVファイルに保存してある順番でしか表示する事ができません。(ただ単に順に読み込ませている為) これを、例えばデータ内の項目:価格の高い順・低い順・商品の種類順などと指定したように表示させるにはどうすれば良いでしょうか? お分かりの方、教えて下さい。(もしくはヒント・提案をお願い致します。) あるいは、そのようなサンプルスクリプトをお知りでしたら教えて下さい。 宜しくお願いします。

    • 締切済み
    • CGI
  • ファイルメーカーの項目名をExcelにエクスポートしたい

    すみません、おしえてください。 ファイルメーカーで作成した表をExcelにエクスポート したいのですが、データだけが出力されます。 項目名も併せてエクスポートするにはどうしたら いいのでしょうか?

  • ファイルメーカ EXCELとの連携

    QNo.638725 EXCELとの連携をさせたい 質問投稿日時: 03/08/27 11:04 >ファイルメーカーのデータを、EXCELに直接リンクさせ、 >ファイルメーカーのデータの修正が、 >リアルタイムにEXCELに反映させたいと思っています 自作のソフト(CAD系)があって、そのデータの保存はコンマCSVファイル形式(ただのテキストファイル)になっています。 そのデータがファイルメーカで必要となり連結する為の方法がわからず、(全レコード削除後)最新データインポートと(FMでデータ加工有の時)エクスポートの繰り返しでしのいでいますが、上記QNo.638725の質問を見るとインポート・エクスポート無しで直接読み書きできるのでしょうか? 回答にはユーザーズ・ガイドに従ってとあるだけで・・・・ わかりやすく説明してあるサイトはありませんか? また、可能だとしてもCSVファイルをいったんEXCELファイル形式にしないとダメなのでしょうか?(ドライバもないし)