みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になります。
win7、FMpro advanced13を使用している初心者です。
質問なのですが複数のタブコントロールの中にそれぞれポータルが入っているのですが
タブを切り替えたときにポータルレコードを最後の行に移動することは可能でしょうか?
よろしくお願いします。
私の持っているFM12Advではタブコンにスクリプトトリガが
セットできない(しても作動しない)ので
タブのタイトル上に透明のボタンをかぶせて
そのボタンでスクリプトにって
最後のレコードに移動したらどうでしょう。
新しいバージョンにあるもかな?
試用期間が終わったしまったので検証もできなくて
Offline
FM12レベルで作った サンプルです
書き込みして試してみたら
毛っこい面倒でした。
http://yahoo.jp/box/NDqrL5
にアップしてあります。
Offline
ポータルの最終行に移動する、という意味が、新しいポータル行を入力する、という意味でしたら、ポータルの並び順を逆にして、最初行の上に入力専用の1行を追加しておく、という運用では如何ですか。
Offline
ポータルの並び順を逆にして、最初行の上に入力専用の1行を追加しておく、
ポータツの行の並びを変えられる?
どのバージョンから?
ひょっとして
1行単位で作っt並べる?
ですか?
新しいバージョンもってないから
調べようもないなぁ。。 悲しい
Offline
ポータル設定でのソート順を昇順から降順にするだけかと......
ポータル設定でのソートは FileMaker Pro 12 でも既に実装されています。
Offline
トリガ
OnObjectModify
が有効ですよ。
どのタブパネルが選択されたかは、
各パネルにオブジェクト名を付けて、
GetLayoutObjectAttribute関数
で知ることが出来ます。
関数のヘルプです
http://www.filemaker.com/help/14/fmp/ja … tml#100433
Offline
ポータル設定でのソート順を昇順から降順にするだけかと......
これは理解できるけど
それでも入力できる新しいレコードは一番下になりませんか?
トリガ
OnObjectModify
が有効ですよ。
お恥ずかしい 忘れとりました。
頭悩ますだけ無駄でした。
修正版作ろう
Offline
お恥ずかしい限りですが
GetLayoutObjectAttribute関数
の使い方、慣れてなくてかなり難解でした。
それでもなんとかなりました。
ちょいと作り直して V2 として
http://yahoo.jp/box/Ug5pIS
にアップしました。
Offline
シャチ様をはじめ、皆様教えていただきありがとうございます。
サンプルまで作っていただいて本当に参考になりました。
おかげさまで完成できそうです。
ありがとうございました。
Moz wrote:ポータル設定でのソート順を昇順から降順にするだけかと......
これは理解できるけど
それでも入力できる新しいレコードは一番下になりませんか?
1行のポータルを上に別に配置します。フィルターで、新規行だけを表示させれば良いですよ。
https://www.dropbox.com/s/00g4ffkd76l59 … 2.zip?dl=0
この構造なら、わざわざ最下行まで移動させる必要が無くなると思いますが。
Offline
1行のポータルを上に別に配置します。フィルターで、新規行だけを表示させれば良いですよ。
この構造なら、わざわざ最下行まで移動させる必要が無くなると思いますが。
はい これはしっかり理解してます。
Offline
その1行ポータルで実レコードは表示させなければ、未確定の新規レコードが表示される事になります。
サンプルを見て頂ければ、すぐ理解できるでしょう。このサンプル、何度も出しているんですがね。
Offline
Pages: 1
[ Generated in 1.049 seconds, 9 queries executed - Memory usage: 526.16 KiB (Peak: 547.07 KiB) ]