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

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

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

You are not logged in.

Announcement

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


#1 2017-02-24 11:00:05

qb_dp
Member

【情報】リストレイアウトのプレビュー時にページの先頭と最後のレコード番号を取得

リストレイアウトのプレビュー時にページの先頭と最後のレコード番号を取得

ヘッダにオブジェクト(なんでも良い)を配置
「次の場合にオブジェクトを隠す」を設定
式:

Let(
$page_first_record = Get ( レコード番号 )
;0)

※オブジェクトを隠したい場合、戻り値は「1」にする


フッタにオブジェクト(なんでも良い)を配置
「次の場合にオブジェクトを隠す」を設定
式:

Let(
$page_last_record = Get ( レコード番号 )
;0)

※オブジェクトを隠したい場合、戻り値は「1」にする

スクリプト:
プレビューモードに切り替え []
Loop
カスタムダイアログを表示 ["$page_first_record:" & $page_first_record & ¶ &  "$page_last_record:" & $page_last_record]
レコード/検索条件/ページへ移動 [次の; 最後まできたら終了]
End Loop

※こんな事しなくてもプレビュー時の各ページのレコード番号って取得出来てましたっけ?

Offline

#2 2017-02-24 12:47:45

Layouter
Guest

Re: 【情報】リストレイアウトのプレビュー時にページの先頭と最後のレコード番号を取得

プレビュー中は移動できるのは「ページ」だけでレコードは移動しないので、必要かな。

#3 2017-02-24 12:53:30

qb_dp
Member

Re: 【情報】リストレイアウトのプレビュー時にページの先頭と最後のレコード番号を取得

あまりしないですが、リスト印刷で、最終ページで空欄レコード埋めをする時に、プリンターが変っても計算できる。と言う利用方法とか(^^;)

Offline

#4 2017-02-24 13:56:26

Shin
Member

Re: 【情報】リストレイアウトのプレビュー時にページの先頭と最後のレコード番号を取得

昔別の掲示板で公開されていた方法で,ヘッダの条件つき書式設定でグローバル変数を設定し,各レコードの中でインクリメント、フッタで其の変数を取り出す、という方法がありましたね。
ひょっとして,フッタに置いたオブジェクトの中に同様の事を仕掛ければ,最終レコード番号が取得できるかも。(未検証)

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.024 seconds, 9 queries executed - Memory usage: 505.37 KiB (Peak: 516.29 KiB) ]