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

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

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

You are not logged in.

Announcement

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


#1 2017-02-05 23:56:46

coochan
Member

生年月日の表記で困ってます。

西暦フィールド(1980月の場合は「1980」)
月フィールド (1月の場合は「1」)
日フィールド (3日の場合は「3」)

とわけて入力していまして

生年月日フィールドでは
西暦 & "/" & 月 & "/" & 日 としています。

生年月日フィールドのデータの書式設定で前置文字
日 なし
月 なし
にして
1980/1/3 と表示されているのですが、
エクスポートすると
1980/01/03 になってしまします。

エクスポートしても
1980/1/3 にする方法はございますでしょうか?


OS:[win10]
FileMaker Ver:[Pro11]
FileMaker Server 11も利用
現在 コールシステムでファイルメーカーを利用してます。

Offline

#2 2017-02-06 00:31:49

Hiro
Member

Re: 生年月日の表記で困ってます。

「レコードのエクスポート」で「■ エクスポートされたデータに現在のレイアウトのデータ書式を適用する」オプションにチェックを入れて実行する。

蛇足ですが、
> 生年月日フィールドでは、 西暦 & "/" & 月 & "/" & 日  としています。
FMの定石的式は、 Date(月; 日; 西暦) でしょう。

Last edited by Hiro (2017-02-06 00:39:13)

Offline

#3 2017-02-06 00:36:32

today
Guest

Re: 生年月日の表記で困ってます。

生年月日フィールドをテキスト形式にしておいて、計算結果もテキストで戻るようにしたらどうでしょうか?

いまの生年月日を日付でもつ必要があれば、計算フィールドを作って、

Year( 生年月日 ) & "/" & Month(生年月日) & "/" & Day( 生年月日 )

として、計算結果をテキストにすればできると思います。

#4 2017-02-06 01:47:43

coochan
Member

Re: 生年月日の表記で困ってます。

Hiroさま todayさま
早々のご回答ありがとうございます。

todayさま
今回は計算フィールドにしてしまうとエラーがでてしまいます。すいません。
(私のつかっているスクリプトがややこしくて)

Hiroさま
ご指摘ありがとうございます。

FMの定石的式は、 Date(月; 日; 西暦) でしょう。

早速変更しました。

「レコードのエクスポート」で「■ エクスポートされたデータに現在のレイアウトのデータ書式を適用する」オプションにチェックを入れて実行する。

にしましたが、エクスポートしても
1980/01/03 のままです。

なぜでしょうか。。。

ちなみに生年月日フィールドが日付フィールドになってるからでしょうか?


OS:[win10]
FileMaker Ver:[Pro11]
FileMaker Server 11も利用
現在 コールシステムでファイルメーカーを利用してます。

Offline

#5 2017-02-06 01:58:43

Hiro
Member

Re: 生年月日の表記で困ってます。

いいえ、日付フィールドだからこそのエクスポートオプション機能です。
変ですね?
「現在のレイアウト」の生年月日フィールドに日付書式されているか、
またその現在のレイアウトでエクスポートしていますか?

もちろん、生年月日フィールドは計算フィールドでその計算結果は
日付タイプに指定されていますよね?

Last edited by Hiro (2017-02-06 02:24:02)

Offline

#6 2017-02-06 02:36:08

coochan
Member

Re: 生年月日の表記で困ってます。

「現在のレイアウト」の生年月日フィールドに日付書式

日付書式になってましたので、入力モードそのままにしましたが、
「1980/01/03」のままです。

その現在のレイアウトでエクスポートしていますか?

これは間違いなくそのレイアウト上でエクスポートしてます。


OS:[win10]
FileMaker Ver:[Pro11]
FileMaker Server 11も利用
現在 コールシステムでファイルメーカーを利用してます。

Offline

#7 2017-02-06 02:42:46

Hiro
Member

Re: 生年月日の表記で困ってます。

日付書式の指定をして下さい。
その書式指定をエクスポートデータに反映させるオプションなのだから!!!

Offline

#8 2017-02-06 02:51:55

coochan
Member

Re: 生年月日の表記で困ってます。

---------------------------
データの書式設定
書式 2003/12/25
数字セパレータ /
前置文字 日 なし
     月 なし
数字の形式 半角
---------------------------

としてみてもできないんです!!
他まちがってますか??


OS:[win10]
FileMaker Ver:[Pro11]
FileMaker Server 11も利用
現在 コールシステムでファイルメーカーを利用してます。

Offline

#9 2017-02-06 03:10:00

Hiro
Member

Re: 生年月日の表記で困ってます。

標準機能なので、出来ないのはどこか設定が違うのかと思いますが、
これ以上は私にはよく分かりません。
ご自分で1ステップづつ動作確認しながら設定をやり直してみて下さい。

Last edited by Hiro (2017-02-06 03:18:28)

Offline

#10 2017-02-06 07:59:14

today
Guest

Re: 生年月日の表記で困ってます。

> todayさま
> 今回は計算フィールドにしてしまうとエラーがでてしまいます。すいません。
> (私のつかっているスクリプトがややこしくて)

その結果が、「生年月日フィールド」に入っていると思いますので、
そこはそのままで、

別の計算フィールドで

> Year( 生年月日 ) & "/" & Month(生年月日) & "/" & Day( 生年月日 )
> として、計算結果を『テキスト』に

とすればよいはずですが、これでエクスポートしてもダメですか?
私のところではこれでできてました。

#11 2017-02-06 08:53:53

tim
Guest

Re: 生年月日の表記で困ってます。

前置文字 日 なし
     月 なし

これは、0をつけたくない場合の設定です。

#12 2017-02-06 08:55:57

tim
Guest

Re: 生年月日の表記で困ってます。

間違えた。0をつけたくない質問だった。

何形式でエクスポートしてますか?CSVをExcelで開いてそっちが書式設定してるとか??

#13 2017-02-06 09:57:02

シャチ
Member

Re: 生年月日の表記で困ってます。

何が起きているかわかりませんが
最悪 計算フィールドで結果をテキストにして
年 & "/" & 月 & "/" & 日
を書き出したらどうでしょうか?

Offline

#14 2017-02-06 14:17:34

coochan
Member

Re: 生年月日の表記で困ってます。

todayさま
別計算フィールドで無事解決しました。

皆様ありがとうございます!


OS:[win10]
FileMaker Ver:[Pro11]
FileMaker Server 11も利用
現在 コールシステムでファイルメーカーを利用してます。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.021 seconds, 9 queries executed - Memory usage: 532.25 KiB (Peak: 552.79 KiB) ]