初心者のFileMaker pro Q&A (旧掲示板)

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


#1 2018-03-19 21:36:41

jose
Member

値(日付)を変数化して、他のスクリプトに引継ぎたい

fmp16adv fms16使用

スクリプトA
変数を設定 $日付 : フィールド1(日付)

サーバー上のスクリプトを実行(スクリプトB:引数 $日付)

スクリプトB
変数を設定 $日付 : Get ( スクリプト引数 )

Loop
新規レコード
フィールドを設定 フィールド2 (日付) $日付
変数を設定 $日付 : $日付 + 1
end loop

このステップで、スクリプトBの$日付がうまく日付の値として認識されません。
1回目のステップで$日付は yyyy/mm/ddの情報で格納されますが、loop内で$日付が+1に再設定した途端、日付から数値に変わってしまうようです。

どなたかご教授たいだけますか。

Offline

#2 2018-03-19 23:03:24

Hiro
Member

Re: 値(日付)を変数化して、他のスクリプトに引継ぎたい

> 1回目のステップで$日付は yyyy/mm/ddの情報で格納されますが、
> loop内で$日付が+1に再設定した途端、日付から数値に変わってしまうようです。

ここだけに反応、

・$日付+1

・GetAsDate($日付+1)

で試してみる、とか

Offline

#3 2018-03-20 08:49:14

qb_dp
Member

Re: 値(日付)を変数化して、他のスクリプトに引継ぎたい

Hiroさん、書き間違い...。
GetAsDate($日付) + 1
こうでは。

Offline

#4 2018-03-20 09:09:12

チポ
Member

Re: 値(日付)を変数化して、他のスクリプトに引継ぎたい

どちらでも良さそうですが。。


> 変数を設定 $日付 : $日付 + 1
Macでは問題なく出来ますが、
Winなのでしょうか?

Offline

Registered users online in this topic: 0, guests: 1
[Bot] claudebot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 10 queries executed - Memory usage: 507.29 KiB (Peak: 511.83 KiB) ]