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

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

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

You are not logged in.

Announcement

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


#1 2015-05-28 13:53:54

オイスター
Guest

対象レコードをリスト表示

FMP11Adv win7

<フィールド>
ID
氏名
リスト

があるとします。

検索してレコードを絞り込みし、対象レコード30件 とします。
リストに30件分の氏名を表示したい。

カスタム関数 GetFieldValues()が該当するとは思うのですが、
そもそも、カスタム関数自体が設定できていないです。

関数名 GetFieldValues
引数1 フィールド
引数2 カウンタ
までは分かったのですが、その下の式にはどういう処理をすればいいでしょうか?

また、スクリプト設定の際に
変数設定[$ID 値:******]
でどう設定すればいいでしょうか。

いろいろ調べてはみているのですが、詳しい設定方法が乗っておらず質問させていただきました。

宜しくお願いします。

#2 2015-05-28 15:43:03

チポ
Member

Re: 対象レコードをリスト表示

レコードのリスト表示ではまずいのでしょうか?

氏名のリストをどこかで使いたい?

Offline

#3 2015-05-28 15:51:53

Moz
Member

Re: 対象レコードをリスト表示

まずチポさんの指摘通りですね。

カスタム関数というのは自由に中身を考えて命名もできるものですから
GetFieldValues() が該当するかどうかは誰にも分かりません。
カスタム関数名を載せているならばその中身も書かれていると思うのですが無いのですか?

スクリプトについても書かれていますが、
求めているカスタム関数を使えば恐らくスクリプトはいらないでしょう。

スクリプトの全体像が見えなければ答えようがありません。

もう少し情報をお出しになっては如何でしょう?

Offline

#4 2015-05-28 16:21:25

オイスター
Guest

Re: 対象レコードをリスト表示

チポさん Mozさん 返信ありがとうございます。

説明不足ですいません。
用途ですが、病室移動履歴を考えています。

〇月〇日 Aさん が ××病棟 △△病室 にいた という形を移動履歴テーブルで残す。事をしたいと考えています。

ゆえに、患者台帳から
ID 氏名 等の必要情報を抜き出し
移動履歴テーブルに1行ずつ新規追加して蓄積させる。

方法と考えています。

#5 2015-05-28 16:35:34

Moz
Member

Re: 対象レコードをリスト表示

リストとの結びつきがイマイチわかりませんが、

〇月〇日 Aさん が ××病棟 △△病室 にいた という形を移動履歴テーブルで残す。事をしたいと考えています。

「〇月〇日」で検索した結果を移動履歴テーブルに移したいというのであれば、
検索結果から移動履歴テーブルに必要な情報だけをインポートすれば手っ取り早いのでは?

Offline

#6 2015-05-29 08:44:14

旅人
Member

Re: 対象レコードをリスト表示

最初の質問では同じテーブル内にリストフィールドがあるので
ここに改行表示するのかと思えますけど、実際には別テーブル
なのですね。

>ID 氏名 等の必要情報を抜き出し
一人ずつ検索して作業するのですか?
移動履歴テーブルとIDでリレーションして、履歴をポータル表示
したほうが便利と思いますけど。

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 509.05 KiB (Peak: 515.78 KiB) ]