みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
ポータルの内の行数をカウントしたく、
count(ポータル::空欄にならないフィールド)
で数えようとしたのですが、
フィルタがかかっているので、表示されていない行数の数えてしまいます。
どうすればいいでしょうか?
ご教授お願いします。
Offline
間違ってたらごめんなさい。
フィルタ自体使ったことなかったので、勉強になりました。
さて、どういう条件かが不明ですが
ポータル内に、終了していないTODOを表示したい という例で考えると
--テーブル設定--
・ポータルテーブルに判定フィールド:数字タイプを追加
・現在テーブル:カウントフィールド(計算タイプ)を設定:計算値Count (ポータル::判定フィールド)を追加
--レイアウト設定--
1:ポータル内のフィルタ:ポータル::判定 = "" を設定
2:TO DO終了ボタンをポータル内に明細ごとに設置
3:TO DO終了ボタンを押したら、ポータル内:判定フィールドに1を設定
で出来ました。
カウントするための判定フィールドを用意するというやり方ですが、他の方のご意見も聞いてみたいです。
すいません、上の説明でカウントが出来てなかったです。
訂正:
ポータル内に、終了していないTODOを表示したい という例で考えると
--テーブル設定--
・ポータルテーブルに判定フィールド:数字タイプを追加
・現在テーブル:カウントフィールド(計算タイプ)を設定:計算値Count (ポータル::判定フィールド)を追加
--レイアウト設定--
1:ポータル内のフィルタ:ポータル::判定 = 1 を設定
2:TO DO終了ボタンをポータル内に明細ごとに設置
3:TO DO終了ボタンを押したら、ポータル内:判定フィールドに「空白」を設定
で出来ました。
なんか空白フィールドが気持ち悪い・・・もうすこし良い方法がありそうですが・・・
カウントするための判定フィールドを用意するというやり方ですが、他の方のご意見も聞いてみたいです。
過去の記事から
1 スクリプトで
ポータル内の行へ移動[最後へ]
Get ( アクティブポータル行番号 )
2 カウントフィールド(タイプ:集計)を追加して
カウントフィールドのみのポータルを作成する(ポータルの条件は同じ、コピペしたポータル)
脱初心者目指すもの様
FM12始めたばかり様
私も過去記事から探せました。下記の方法で解決でした。ありがとうございました。
Offline
FM12始めたばかり様、nyoro様
すいません、勉強がてらお教えいただきたいのですが
上記リンク先が理解できませんでした。
具体的に何をどうされたらうまくいったのか?お教えいただけないでしょうか?
FM12始めたばかり様、サンプルのご提示、感謝いたします。
サンプルを拝見して、ある程度理解できました。
私の場合、ポータルのフィルタ自体が何か勘違いしてるように思えてきました。
再度、勉強したいと思います。
ありがとうございます!
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 513.83 KiB (Peak: 518.73 KiB) ]