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

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

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

You are not logged in.

Announcement

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


#1 2017-01-06 18:41:53

はま
Guest

タブを切り替えたときにポータルレコードの移動について

お世話になります。
win7、FMpro advanced13を使用している初心者です。

質問なのですが複数のタブコントロールの中にそれぞれポータルが入っているのですが
タブを切り替えたときにポータルレコードを最後の行に移動することは可能でしょうか?
よろしくお願いします。

#2 2017-01-06 18:58:27

シャチ
Member

Re: タブを切り替えたときにポータルレコードの移動について

私の持っているFM12Advではタブコンにスクリプトトリガが
セットできない(しても作動しない)ので
タブのタイトル上に透明のボタンをかぶせて
そのボタンでスクリプトにって
最後のレコードに移動したらどうでしょう。

新しいバージョンにあるもかな?
試用期間が終わったしまったので検証もできなくて

Offline

#3 2017-01-06 20:37:46

シャチ
Member

Re: タブを切り替えたときにポータルレコードの移動について

FM12レベルで作った サンプルです
書き込みして試してみたら
毛っこい面倒でした。

http://yahoo.jp/box/NDqrL5
にアップしてあります。

Offline

#4 2017-01-06 22:37:25

Shin
Member

Re: タブを切り替えたときにポータルレコードの移動について

ポータルの最終行に移動する、という意味が、新しいポータル行を入力する、という意味でしたら、ポータルの並び順を逆にして、最初行の上に入力専用の1行を追加しておく、という運用では如何ですか。

Offline

#5 2017-01-06 23:29:26

シャチ
Member

Re: タブを切り替えたときにポータルレコードの移動について

Shin wrote:

ポータルの並び順を逆にして、最初行の上に入力専用の1行を追加しておく、

ポータツの行の並びを変えられる?
どのバージョンから?

ひょっとして
1行単位で作っt並べる?
ですか?

新しいバージョンもってないから
調べようもないなぁ。。 悲しい

Offline

#6 2017-01-07 05:19:33

Moz
Member

Re: タブを切り替えたときにポータルレコードの移動について

ポータル設定でのソート順を昇順から降順にするだけかと......
ポータル設定でのソートは FileMaker Pro 12 でも既に実装されています。

Offline

#7 2017-01-07 10:30:04

チポ
Member

Re: タブを切り替えたときにポータルレコードの移動について

トリガ
  OnObjectModify
が有効ですよ。

どのタブパネルが選択されたかは、
各パネルにオブジェクト名を付けて、
  GetLayoutObjectAttribute関数
で知ることが出来ます。

関数のヘルプです
  http://www.filemaker.com/help/14/fmp/ja … tml#100433

Offline

#8 2017-01-07 10:44:41

シャチ
Member

Re: タブを切り替えたときにポータルレコードの移動について

Moz wrote:

ポータル設定でのソート順を昇順から降順にするだけかと......

これは理解できるけど
それでも入力できる新しいレコードは一番下になりませんか?


チポ wrote:

トリガ
  OnObjectModify
が有効ですよ。

お恥ずかしい 忘れとりました。
頭悩ますだけ無駄でした。

修正版作ろう

Offline

#9 2017-01-07 12:25:20

シャチ
Member

Re: タブを切り替えたときにポータルレコードの移動について

お恥ずかしい限りですが
GetLayoutObjectAttribute関数
の使い方、慣れてなくてかなり難解でした。
それでもなんとかなりました。

ちょいと作り直して V2 として
http://yahoo.jp/box/Ug5pIS
にアップしました。

Offline

#10 2017-01-07 18:30:36

はま
Guest

Re: タブを切り替えたときにポータルレコードの移動について

シャチ様をはじめ、皆様教えていただきありがとうございます。

サンプルまで作っていただいて本当に参考になりました。
おかげさまで完成できそうです。
ありがとうございました。

#11 2017-01-07 19:21:40

Shin
Member

Re: タブを切り替えたときにポータルレコードの移動について

シャチ wrote:
Moz wrote:

ポータル設定でのソート順を昇順から降順にするだけかと......

これは理解できるけど
それでも入力できる新しいレコードは一番下になりませんか?

1行のポータルを上に別に配置します。フィルターで、新規行だけを表示させれば良いですよ。
https://www.dropbox.com/s/00g4ffkd76l59 … 2.zip?dl=0

この構造なら、わざわざ最下行まで移動させる必要が無くなると思いますが。

Offline

#12 2017-01-07 21:38:29

シャチ
Member

Re: タブを切り替えたときにポータルレコードの移動について

Shin wrote:

1行のポータルを上に別に配置します。フィルターで、新規行だけを表示させれば良いですよ。

この構造なら、わざわざ最下行まで移動させる必要が無くなると思いますが。

はい これはしっかり理解してます。

Offline

#13 2017-01-07 22:49:57

Shin
Member

Re: タブを切り替えたときにポータルレコードの移動について

その1行ポータルで実レコードは表示させなければ、未確定の新規レコードが表示される事になります。
サンプルを見て頂ければ、すぐ理解できるでしょう。このサンプル、何度も出しているんですがね。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 1.049 seconds, 9 queries executed - Memory usage: 526.16 KiB (Peak: 547.07 KiB) ]