AnsweredAssumed Answered

レコードへの投票と票数の集計方法について

Question asked by yu-ga on Dec 4, 2018
Latest reply on Dec 4, 2018 by shin

以下のように、一意のIDごとに情報を登録済みのテーブルがあります。レコード数は1,000強程度で、一度全データをインポートしたら、その後レコードが増減することはありません。

十数名が、FileMaker Goにてこのファイルを共有し、フォーム形式で1つずつレコードを参照しながら、気に入ったレコードに対し票を投じる機能を作りたいと思っています。

 

ID情報1情報2情報3情報4
00001ダミーダミーダミーダミー
00002ダミーダミーダミーダミー
00003ダミーダミーダミーダミー

 

投票自体は、それぞれの投票者ごとのテーブルを用意し、ラジオボタンで「投票する」「投票を取り消す」の2択を用意することで実現できました。「投票する」の場合は「1」、「投票を取り消す」の場合は「0」となる計算フィールドを用意し、投票数の合計も算出できます。

※「投票を取り消す」を作った理由は、投票後に取り消す可能性もあることと、「一度投票したが取りやめた」レコードを、一度も投票していないレコードと一応区別しておく必要があるからです。

 

ただ、投票者一人あたりの票数(何票まで投票できるか)は投票開始前に決定する必要があるため、以下をどのように実現すればよいかわからず、お知恵を拝借したい次第です。

 

【困っていること】

  1. 一人あたりの票数は投票開始直前に決定されることがあり、投票者全員のiPadに決定した票数を速やかに反映させる必要があるが、そのスマートな方法がよくわからない(iPadには、Serverへの接続ではなく、ファイル自体を配布します)。
  2. 票数が決まっているため、各レコードの参照画面(フォーム形式)にて、①現在何票使用済みか/②残り何票使えるか、の二点(少なくとも②)をリアルタイムに表示させる必要があるが、どうすればよいのかわからない。

上記のように大量のデータをひとつずつ参照しながら票を投じる必要が発生したため、数ヶ月前にあわててFileMakerを導入した初心者です。Excelのように集計するのが難しいことは理解していますが、いいお知恵がありましたらぜひよろしくお願い致します。

Outcomes