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

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

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

You are not logged in.

Announcement

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


#1 2022-08-01 09:52:24

cybe
Member

アカウント名ごとにお知らせを表示させたい

win10、FM17

担当者マスターと企業マスター、企業情報変更リストの3つのテーブルがあります。
企業マスターで「変更」ボタンを押し注意事項フィールドの内容を変更、「確定」ボタンを押すと
企業情報変更リストにインポートされ、関連テーブルで企業マスターの注意事項がカード表示されるようになっています。
また、企業情報変更リストに部署のフィールドを設け、担当者マスターの部署とリーレーションして
この部署の担当者の値一覧を作成してあります。

この企業情報変更リストにチェックボックスを作成し、
担当者A、B、Cがいたとして、アカウント名Aが企業情報変更リストの注意事項を確認し
チェックを押すとAのリスト上から消え、まだ未確認のアカウント名Bが企業情報変更リストを開いたときには
全て表示されているようにしたいです。

担当者(アカウント名)ごとに企業情報変更リストの表示を変えたいのですが、
そのようなことは出来ますでしょうか。

Last edited by cybe (2022-08-01 09:55:37)

Offline

#2 2022-08-01 10:41:48

チポ
Member

Re: アカウント名ごとにお知らせを表示させたい

企業情報変更リストに担当者一覧のフィールドを作ります。

アクセス権の設定で
企業情報変更リストテーブルのレコードの表示条件を

PatternCount ( 担当者一覧 ; Get (アカウント名) )
and
not PatternCount ( チェックボックス  ; Get (アカウント名) )

とすればいいと思いますよ。

Offline

#3 2022-08-01 11:03:27

Shin
Member

Re: アカウント名ごとにお知らせを表示させたい

ポーアルで表示させ、フィルターで制御すればいいと思いますが。
具体的なファイルの構造を書き出していただけませんか。

Offline

#4 2022-08-01 14:32:27

cybe
Member

Re: アカウント名ごとにお知らせを表示させたい

チポさんの方法を試してみたのですが、理解していないのもあり、上手く表示できませんでした。
Shinさんのポータル表示も勉強不足で理解できず…
企業マスターと企業情報変更リストのリレーションは大丈夫なんですが、
企業情報変更リストを、アカウントごとインフォメーションとして変動させて表示させたいです。

◆テーブル:企業マスター
フィールド
・企業ID
・企業名
・注意事項
・変更フラグ:通常は「1」、「変更」ボタンを押すと「0」、「確定」ボタンを押すと「1」になり企業情報編恋リストにインポート
※企業ID、企業名、注意事項は変更フラグ「1」で変更不可、「0」で変更可になっています。
  ↓↑企業マスターと企業情報変更リストの[企業ID]でリレーション
◆テーブル:企業情報変更リスト
フィールド
  ・シリアルNo:番号自動入力(1スタートで1ずつ増える)
  ・アカウント名:計算 非保存、Get ( アカウント名 )
  ・修正情報タイムスタンプ
  ・企業ID
  ・企業名・・・企業名の頭に矢印ボタンがあり、このボタンを押すと企業マスターの[注意事項]がカード表示される。
  ・確認チェック:データ自動入力ブランク
  ・確認担当部門名:データ自動入力「営業1部」
  ・確認担当者
↓企業情報変更リスト[確認担当部門名]と担当者マスター[担当部門]でリレーション、営業1部の担当者値一覧を作成
◆担当者マスター:担当者マスター
フィールド
・担当部門「営業1部」
・担当者[アカウント名]


企業情報変更リストに下記のようなレコードが3件あったとすると、最初は全員下記の表示
  企業ID「111」、企業名「株式会社あいうえお」、修正情報スタンプ「2022/08/01」、確認チェックはブランク
  企業ID「112」、企業名「株式会社かきくけこ」、修正情報スタンプ「2022/08/01」、確認チェックはブランク
  企業ID「113」、企業名「株式会社さしすせそ」、修正情報スタンプ「2022/08/01」、確認チェックはブランク

営業1部のアカウント「A」さんが、企業ID「112」の確認チェックを「済」にすると、トリガでレコード対象外へ。
ファイルを閉じたり別レイアウトに移動し、再度Aさんが企業情報変更リストを開くと、下記2件が表示される。
  企業ID「111」、企業名「株式会社あいうえお」、修正情報スタンプ「2022/08/01」、確認チェックはブランク
  企業ID「113」、企業名「株式会社さしすせそ」、修正情報スタンプ「2022/08/01」、確認チェックはブランク

営業1部のアカウント「B」さんが、企業ID「113」の確認チェックを「済」にすると、トリガでレコード対象外へ。
ファイルを閉じたり別レイアウトに移動し、再度Bさんが企業情報変更リストを開くと、下記2件が表示される。
  企業ID「111」、企業名「株式会社あいうえお」、修正情報スタンプ「2022/08/01」、確認チェックはブランク
  企業ID「112」、企業名「株式会社かきくけこ」、修正情報スタンプ「2022/08/01」、確認チェックはブランク

また確認フラグを1つも「済」にしていない営業1部のアカウント「C」さんは、企業情報変更リストを開くと
  企業ID「111」、企業名「株式会社あいうえお」、修正情報スタンプ「2022/08/01」、確認チェックはブランク
  企業ID「112」、企業名「株式会社かきくけこ」、修正情報スタンプ「2022/08/01」、確認チェックはブランク
  企業ID「113」、企業名「株式会社さしすせそ」、修正情報スタンプ「2022/08/01」、確認チェックはブランク
が表示されるようにしたいです。

Last edited by cybe (2022-08-01 15:01:31)

Offline

#5 2022-08-01 15:52:58

cybe
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.004 seconds, 8 queries executed - Memory usage: 517.98 KiB (Peak: 525.76 KiB) ]