• 締切済み

ファイルメーカー日付の加算

ファイルメーカーで、ドロップダウンカレンダーから入力した日付の、30日・90日・150日・180日後の日付を自動入力するには、どのようにスクリプトを作成したらよいでしょうか? ちなみに、(30日・90日・150日・180日)の選択はドロップダウンリストで別フィールドを作成しています。

みんなの回答

回答No.1

初心者です。間違っていたら、すいません。 加算日数のフィールドにスクリプトトリガ(onObjectModify)に フィールド設定[TEST::加算後日数;Case ( TEST::加算日数 = "30日" ; TEST::加算前日付 +30; TEST::加算日数 = "90日" ; TEST::加算前日付 +90;TEST::加算日数 = "150日" ; TEST::加算前日付 +150;TEST::加算日数 = "180日" ; TEST::加算前日付 +180 )] としたらどうでしょうか?

関連するQ&A

  • ファイルメーカーで日付をカレンダー入力するスクリプトは

    ファイルメーカーで日付をカレンダー入力するスクリプトはあるでしょうか。  いちいち年月日を入力せずに、カレンダーをクリックするとフィールドに日付が入力されるようなものです。 そんなスクリプトが公開されていましたら教えてください。

  • ファイルメーカーで日付けを変更する。

    お世話になります。 ファイルメーカーで日付けフィールドを作り、当日の日付けを自動入力させます。 で、この場合、日付けの修正が不可になるようですが、 1)後から日付けを変更させるには? 2)フィールドのヨコにスクリプトボタンを作って、   ボタンを押す度に日付けをプラス1したり、マイナス1したりするには? 以上の2点について回答願えると幸いです。 よろしくお願いします。

  • ファイルメーカーの日付計算について

    ファイルメーカーPro5.0を使っている初心者です。 どうしても分からない事があります。 例えば2004/9/1と1のフィールドに日付を入力する事により2のフィールドに「H16.10.1」3のフィールドに「H16.11.1」・・・10のフィールドに「H17.7.1」と日付はそのままで月のみを1ヶ月プラスさせて自動表示させたいのですが、どうしてもできません。 計算値自動入力で、「フィールド1 + 31」というように計算してみたのですが、当然31日の月もあれば30日の月もあるので月だけでなく日付もずれてしまいます。 これを月のみを1ヶ月プラスする為の方法を知りたいです。 急ぎで作らなくはならないものがあり困っています。 どうかよろしくお願い致します。

  • ファイルメーカ 毎月の日付

    FMv7です。 フィールドA-1-----フィールドA-2-----フィールドB-1-----フィールドB-2-----フィールドC 2007年     -----1月      -----2010年     -----5月      -----15日 全て数字のグローバル 上記のフィールドを参照して、2007年1月15日から2010年5月15日まで毎月C日のレコードをスクリプトで新規作成しようとしています。 フィールドD *グローバルでない* ・2007/1/15 ・2007/2/15   ~~ ・2010/5/15 フィールドCが28日までだったら問題はありません。 が、Cが31日になると ・2007/1/31 ・2007/2/31(Dが日付だと2007/3/3)  ~~ となってしまいます。 これを ・2007/1/31 ・2007/2/28(または29) ・2007/3/31 ・2007/4/30  ~~ と、繰上げた日にするいい方法はありませんか? QNo.1560175(ファイルメーカー 一ヵ月後の日付をだすには?)に近い回答があったのですが、2007/2/28と入力すると2007/3/31になってしまうので。このときは2007/3/28がほしいのですが。 たぶんこの計算式の頭に28日以下だったらそのまま、という式を追加させたらいいのでしょうが、記述がわかりません。

  • ファイルメーカー、ドロップダウンリストの設定

    ファイルメーカーのあるフィールドにドロップダウンリストを設定したいのですが、 そのリストが同テーブル内にあるフィールドを選択するには、 どのように設定すればよいのでしょうか。 フィールド1~5にそれぞれデータがあり、 フィールド6をドロップダウンリストに設定。 そのリストをフィールド1~5より選択。 という具合です。 フィールド1~5のデータがレコードによって、それぞれ違うので、 フィールドを選択する方法を探しています。 ちなみに、ファイルメーカーのバージョンは5.5です。 よろしくお願いします。

  • ファイルメーカーの計算式を教えて下さい

    ファイルメーカーの関数が分からなくて困っています。 計算式で、フィールド「込or%」をドロップダウンリストで選択し、「込」を選択したら「金額×0.05」で「%」を選択したら「金額×0.1×0.05」をフィールド「消費税」に返す式を作りたいのですが、どなたか助けてください。 よろしくお願い致します。 Evaluate ( 式 {; [ フィールド1 ; フィールド2 ; フィールド3 ;...]} ) Let ( {[} 変数1 = 式1 {; 変数2 = 式2...]}; 計算式 ) とかを使うのでしょうか。

    • ベストアンサー
    • Mac
  • カレンダーから日付を入力

    エクセル2003です。 日付の入力をカレンダーをドロップダウンさせてできるようにしたいんですが、ご指導お願いします。

  • ファイルメーカーの値一覧で

    ファイルメーカープロ9を使っています。 例えばこんな感じで出来ませんでしょうか? 値一覧を使って、こんな事は出来ますか? 2つのファイルをつくります。 1つは「住所録ファイル」ここには、都道府県、市、区町の3つのフィールドを作り、 各フィールドを、値一覧でドロップダウンリストの設定をします。 もう1つ「住所ファイル」を作り、ここにも、都道府県、市、区町の3つのフィールドを作ります。 このファイルには、各都道府県の、市区町村のデータをあらかじめ入力しておきます。 「住所録ファイル」から、「都道府県フィールド」のドロップダウンメニューで「京都府」を選択すると、 「市フィールド」には、京都市、宇治市、城陽市、、、がドロップダウンメニューであらわれ「京都市」を選択すると、 「区町フィールド」には、北区、左京区、中京区とドロップダウンメニューでえらべるように出来ますか。 イメージでは、こんな感じなんですが、、、 都道府県    市  区町  │  │ 京都府───┐       ├京都市──┐       │     ├北区       │     ├左京区       │     ├中京区             │       │       ├宇治市──┐       │     ├木幡        │     ├広野町         │     ├伊勢田町             │       │       │       ├城陽市──┐             ├寺田             ├富野             ├久世 よろしくご伝授お願い致します。

  • Word2002 日付を選択で入力したいのです

    ご厄介になります。 Word2002を使用しています。(Win2000です) 仕事上、表罫線で区切られた場所に、日付を入れていますが、その入力をマウス操作による選択で出来ないものでしょうか? 表罫線ではありますが、その指定場所に枠線色ナシのテキストボックスを貼り付けることもできます。 イメージとしては、 ・カレンダー表示の画面の日付をクリックすると、指定された場所にその「年月日」が「平成○○年○○月○○日」というように入るというもの。  (カレンダーコントロールと言うのでしょうか?) もしくは ・ドロップダウンリストのように、「年」「月」「日」ごとに▼印をクリックして候補から選択するというものです。 いずれの場合も、できたら、選択前には既に本日の日付が入っていて、それを訂正するような形にできたら入力が省けることもあるのでありがたいです。 ただし、本日の日付が表示されるのは、文書を作りはじめる前までで、その文書を「名前をつけて保存」した後は、その日付の項目は自動では変更しないようにしたいのです。 ファイルはハードディスクに保存しますが、後日、確認のためにそのファイルを開けた場合、日付が「ファイルを開けている今日」に自動で更新されてしまっては、確認作業ができないからです。 Wordでは、このようなことはできるものでしょうか? よろしくご教示ください。

  • ファイルメーカーでの質問

    ファイルメーカーPro7を使用しています。 フィールドA(日付)フィールドB(日付)を作成し、 フィールドBがフィールドAの日付と同じか過ぎないように 入力を制限、経過した場合はメッセージを表示したいのですが どのようにすればよろしいでしょうか。 (例) フィールドA 2008/08/10 フィールドB 2008/08/01...OK! フィールドB 2008/08/20...メッセージ表示 よろしくお願いいたします。