みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
OS:[Win7]
FileMaker Ver:[ 15]
FileMakerGoを利用し写真管理をしております。
フィールド以下の通りです。
箱番号:文字:3文字(001~999)
子番号:文字:2文字(01~10)
写真フィールド:オブジェクト
この管理システムで写真フィールドのファイル名を
iPadMiniが自動的に書き加えた物ではなく
下記のように書き換えたいのです。
現状では写真を撮影した際に”写真 2016-09-22 17.42.49.jpg”となります。
それを今月11月ならば”20161100101.jpg”のように
書き換えたいのです。
お教え下さい。宜しくお願いいたします。
Offline
Goでできるか分かりませんけどFMなら
写真をオブジェクトフィールドに参照挿入して
計算でバスを取得して
ファイル名も計算で変換して
新しいパスで元フォルダにフィールド内容エクスポートして
それを再度挿入して
元ファイルは元パスで空のオブジェクト?を書き出せば消える?
Offline
計算値自動入力で次の計算式を指定
Base64Decode ( Base64Encode ( Self ) ; お好みのファイル名 )
質問内容に関して返信遅くなり申し訳ありませんでした。
ななし 様 ありがとうございます!
この計算式なのですが”お好みのファイル名”とありますが
自分の設定しているフィールド名をどの様に書き入れればよろしいでしょうか?
(頭にその月の年月を入れ※201611その後に箱番号と子番号と続き”.jeg”と〆る感じで)
初心者で中々解読不可能と言う事でどの様にして良いのかお教え下さいませ。
Last edited by しおちゃん (2016-11-14 00:15:52)
Offline
お好みのファイル名フィールドを用意して念力で自動入力させる。
念力の代わりに計算式が使えるけど、計算式が思い浮かばなかったら手動入力でもいいんではないですか?
その面倒と計算式を考える労力とを天秤にかければいいかと思う。
凄く簡単な計算式なんだから自分で考えてみてもバチは当たらないよ。
私はv12ですので、その関数無いですがトライアル版(15使いにくい)で試すと
外部保存の場合、箱番号・子番号が既に入っていると変なことになりますね。
写真を入れてからその式でフィールド設定したほうがいいかも。
お好みのファイル名の部分は
Year ( Get ( 日付 ) ) & Month ( Get ( 日付 ) ) & 箱番号 & 子番号 & ".jpg"
違うな、、
Year ( Get ( 日付 ) ) ×100 + Month ( Get ( 日付 ) ) & 箱番号 & 子番号 & ".jpg"
Last edited by 旅人 (2016-11-15 14:22:46)
Offline
FileMaker Go からどうやって利用しているのか書いたほうが良いのでは?
FileMaker Pro をホストにしているのか FileMaker Go のみで使っているのか。
FileMaker Pro をホストにしているなら参照は利用できないですし
FileMaker Go のみで使っているなら参照に加えて外部保存も使えません。
※ファイルを空レコードで上書きで消すテクニックも利用できません。
FileMaker Go のみで使っているならななしさんの計算式がテンポラリを汚さないですし簡単ですね。
拡張子さえ間違えなければいいので「好みのファイル名」& 拡張子 を指定すれば好きなファイル名で格納されます。
計算式は通りすがり2さんの仰るとおり自分で考えてみましょう。
Last edited by Moz (2016-11-15 15:49:50)
Offline
説明が足りずすいませんでした。
FileMaker Go単体で商品の箱番号と子番号を入力し商品をiPadminiカメラを使い撮りiPad内に保存を繰り返して行きます。
一日が終わる際にパソコン側のiThunsを使いパソコンへデータを移動しFileMaker Pro へインポートを行いデータを蓄えて管理をしています。
これが自分の商品管理なのです。
ただFileMaker Proで管理している写真をエクスポートし他の用途で使用する際にファイル名が月+日+箱番号+子番号になっていれば
より管理がたすかるようになるので今回投稿をしました。
よろしくお願い致します。
Offline
FileMaker Go 単体で使っているならななしさんの方法が適していますし簡単でしょう。
参照も外部保存も FileMaker Go 単体では利用できません。
Offline
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 559.94 KiB (Peak: 579.33 KiB) ]