みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
Win10 FM16 FMGo
いつも大変お世話になっております。
早速ですが、以下の様にレコード指定移動を試みているのですが
うまくいいきません。条件は、最終レコードがアクティブ時には
12レコード移動し、その後は、7レコード毎移動させたいのです。
現在、全て12レコード単位に移動してしまいます。
レコ―ド最初からの指定はうまくいっています。
-----------------------------------------------------------
If[GetNthRecord(フィールドA;Get(対象レコード数)))]
レコード/検索条件/ページ移動[ダイアログあり:オフ;Get(レコード番号)-12]
Ekse
レコード/検索条件/ページ移動[ダイアログあり:オフ;Get(レコード番号)-7]
End If
フィールドへ移動
宜しくお願い致します。
Offline
> If[GetNthRecord(フィールドA;Get(対象レコード数)))]
If [ ( Getレコード番号 ) = Get ( 対象レコード数 ) ]
でしょう。
Offline
チポ様
いつもありがとうございます
連絡遅くなりました。お陰様でうまくいきました。
追加の質問で恐縮ですが、実際に作業を進めていますと
検索して合計と総数が異なる場合も同じ結果を求めたい場合は
やはり、検索毎にシリアルナンバーを算出し最終レコード番号と
検索後の合計数と合わせなければならないでしょうか?
宜しくお願い致します。
Offline
チポ様
検証が足りなかった様です。
検索してもしなくても同じ結果が得られました。
大変失礼しました。
Offline
Pages: 1
[ Generated in 0.012 seconds, 10 queries executed - Memory usage: 554.82 KiB (Peak: 569.98 KiB) ]