みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつも拝見して参考にさせていただいています。
バージョン13、ウインドウズで使用していますが
1つ、できるかどうかわからないことが出てきており、アドバイスいただけないでしょうか。
フォーム形式でレコードを表示させており
そのレコードの1つ前と1つ後のレコードの情報を合わせて表示したいのです。
たとえば、このような5レコードあるとして、
1.りんご
2.みかん
3.バナナ
4.キウイ
5.レモン
------------------------------------------------------
「3.バナナ」のレコードを表示させているときに
「1つ前のレコードは2.みかん」
「1つ後のレコードは4.キウイ」
------------------------------------------------------
という情報を表示させたいのです。
ただし、レコードが絞りこまれている状態であれば
その状態での前後レコードの取得をしたいと考えています。
上の例でいいますと、
1.りんご
3.バナナ
5.レモン
に絞りこまれているなら
前後のレコードは下記のように変わります。
------------------------------------------------------
「3.バナナ」のレコードを表示させているときに
「1つ前のレコードは1.りんご」
「1つ後のレコードは5.レモン」
------------------------------------------------------
このようなことは可能でしょうか?
検索の有無に関わらず、
●1つ前のレコードは、 GetNthRecord(フィールド; Get(レコード番号)-1)
●1つ後のレコードは、 GetNthRecord(フィールド; Get(レコード番号)+1)
Offline
なるほど!まさにそのような関数があったんですね・・・
気づきませんでした。
ありがとうございます!
Pages: 1
[ Generated in 0.008 seconds, 8 queries executed - Memory usage: 502.91 KiB (Peak: 507.45 KiB) ]