みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
紙の伝票(1日1枚で30レコードほど)を
1月ほどまとめてFileMakerに登録していますが
用紙が変わり日付が変わるたびに中断させられるので困っています
日付______
【ポータル】
商品名 個数
aaa 1
bbb 1
ccc 1
といった画面で入力していて、1日あたり30ほどの項目をポータルにいれたあと
都度日付フィールドにマウスを持っていき、またポータルのレコードを選択するのがわずらわしいです
何かいい方法はあるでしょうか?
例えばポータル入力中に任意のキーボードを押すと、日付をプラス1日とかできれば
スムーズに入力できる気がします
シフト+↑↓(矢印キー)で日付をかえ、エンターを押すと確定されるような、
例えば、1/1の月が2/2のデータだとして
日付フィールドが1/1のときにシフト↓をおすと1/2になり、そこではレコードはつくられず
もう一度押して1/3にしてエンターで確定され、ポータルの最初の行に移動するといった感じです
このような方法でなくもっとやりやすく良い方法がございましたらアドバイスお願いします
やりたい操作をスクリプトにして、スクリプトの上の方の順番にしておけばCtrl+数字で実行できます。
(カスタムメニューを定義すれば任意の他とバッティングしないショートカットで実行するような設定もできますが、多少ステップが多い。)
先に、1か月分のレコードを作ってしまってはどうでしょう。これはスクリプトでloopを回せば簡単ですよ。
レコードの移動はショートカットで可能です。
Offline
ポータルを配置しているレイアウトのテーブルでは、
1レコードを日付を変えて使い回しているのでしょうか?
Offline
ショートカットでも実行できるんですね
1ヶ月分レコードを作る場合、休日などは使わないので空レコードができてしまいます
そういったものは放置かメンテナンスのときにまとめて削除なりするものですか?
わかりにくくてすみません
日付は親テーブルでポータルは子テーブルです
親テーブルには日付と取引先をいれています(この形態の入力をする取引先は一つですので実際には固定値です)
日付を入力してすでにあればポータルに
既存のレコードが表示され追加入力できるようなかたちです
休日を除外してレコードを作ってもいいのでは。休日の設定があれば簡単ですよ。
Offline
休日設定はなくて紙をみて空きがあるところが休日といった感じです
全日作っておいて後から消すか、チポさんの1レコードを使い回すかグローバルフィールドを使う方法がいいのかもしれません。キー入力をトリガーで取得すれば、かなり特殊な動きも作れます。
Offline
Pages: 1
[ Generated in 0.083 seconds, 9 queries executed - Memory usage: 556.02 KiB (Peak: 579.72 KiB) ]