みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
こんにちは。
とあるタイムスタンプ形式のフィールドAに「2015/06/22 8:00:00」のように
時間のゼロ埋めがされていない値が入っています。
Aの時間部分をゼロ埋めしてデータをエクスポートする事自体は
インスペクタ-「インプットメソッドの設定」でゼロ埋めを行う
レイアウトの書式依存でエクスポートするという事で問題ないのですが
「2015/06/22 08:00:00-aaa」のように、
ゼロ埋めをしつつ、且つ任意の文字列を加えた値をエクスポートしたいのですが
上手く行きませんでした。
試した事は、Aの値を別のテキスト形式のフィールドBにコピーしてから
「-aaa」を足してみたのですが、Aのゼロ埋め自体がレイアウト依存なので
ゼロが消えてしまいました。
lengthで文字数をカウントしてから、if文やcase文で無理矢理"0"&などと
するしかないのでしょうか?
環境はfmp11、Win7です。
よろしくお願いします。
テキスト処理するしかないのでは。
その計算式は、例えば
Right ( "0" & 時間 ; 2 )
このようにすればいいでしょう。
Offline
「-aaa」なら、時刻書式で追加できますね。レコードごとに違う値だと無理だけど。
Pages: 1
[ Generated in 0.004 seconds, 9 queries executed - Memory usage: 500.88 KiB (Peak: 515.76 KiB) ]