2 返信 最新の回答 日時: Sep 4, 2010 1:52 AM ユーザー:sago350@未来Switch

    日付入力方法について

    user13626

      タイトル

      日付入力方法について

      フォーラムに投稿

      はじめまして 昨日 FM11ADV 購入しました (初心者です)

      例えば、本日の場合 8.4 と入力で表示は 10年8月4日 としたいのですがどの様にすればよいでしょうか?

      よろしくお願い致します

        • 1. Re: 日付入力方法について
          天音宇宙

          こんにちは、天音 宇宙です。

          FileMakerの標準機能ではドット区切りで入力して、表示を日本語単位で表示する事は出来ません。

          しかし、FileMaker Pro 10 以降であればスクリプトトリガーという機能と、スクリプトを使う事で
          機能を作る事が出来ます。

          考え方は、FileMakerがレコードの確定の際に書式のチェックを行うので、その前段階にスクリプトを挟み
          FileMakerが望む形式の書式に書き換えると言う処理です。

          割と複雑な計算式になるので、テンプレを用意しました。


          日付補正.ZIP

           今回FileMaker Pro11 Advanced をお使いとの事なので、テンプレから、スクリプトをインポートして

          設置する方法を紹介します。

          【1】日付フィールドにカスタムの書式を適応する。

          データの書式の設定

          設定したいフィールドを選択して、インスペクターの中にあるデータの書式設定
          でその他の形式を選んで上記画面のように設定してください。

          【2】スクリプトのインポート

          スクリプトの管理

          スクリプトの管理を開いてマークのあるボタンを押して、テンプレートの日付補正.fp7を指定して
          スクリプトをインポートしてください。

          【3】スクリプトトリガーの設定

          スクリプトトリガーの設定

          設定したいフィールドを右クリック→スクリプトトリガ設定を選び、上記枠の通りに設定してください。

          • 2. Re: 日付入力方法について
            sago350@未来Switch

            "8/4"と打てば"2010/8/4"と判断してくれるのですが、それではだめだったんでしょうか。