3 返信 最新の回答 日時: Feb 2, 2016 1:56 AM ユーザー:user14047

    値一覧にて、「チェックボックス」それぞれにチェックを入れた日を記録したい

    user25748

      いつもお世話になっております。どうぞよろしくお願いいたします。

       

       以下の画像は、採用内定までの進捗を表しています。

        

       チェックの流れは、左から縦に流れていき、下まで行くと、右にずれていきます。

       

       現在のチェックの位置で進捗がわかる仕組みです。

       

       ただ問題は、「いつチェックを入れたか」のログがとれていないことです。

       

       別の表を用意し、手入力で、とも考えたのですが、

      手間が増えてしまうので、出来ればチェックを入れた日が

      自動で記録できれば、と思います。

       

       以上のようなことを実現することは可能でしょうか。

      できるとすれば、どのような方法をとれば良いでしょうか。

       

       恐れ入りますが、ご教示の程宜しく願い申し上げます。

       

      ScreenClip.png

        • 1. Re: 値一覧にて、「チェックボックス」それぞれにチェックを入れた日を記録したい
          user14047

          ログ用のテキストフィールドを作り、[オプション] - [入力値の自動化] - [計算値] の設定を下記のようにします。

          この時、 [フィールドに既存の値が存在する場合は置き換えない] のチェックを外しておきますす。

          こうすることで、監視したいフィールドの変更ログを取ることができます。

          Let (
            [
            ~trigger =
              Evaluate (
                Quote ( Get ( ホストのタイムスタンプ ) ) ;
                [ 監視したいフィールド01 ; 監視したいフィールド02 ; 監視したいフィールド03 ] // 監視したいフィールドを列挙
              ) ;
            ~separator = Char ( 9 ) ; // タブ
            ~log =
              Get ( ホストのタイムスタンプ ) & ~separator &
              Get ( アカウント名 ) & ~separator &
              Get ( アクティブフィールド名 ) & ~separator &
              Get ( アクティブフィールド内容 )
            ] ;
          
            List (
              ~log ;
              Self
            )
          )
          

          ~trigger = 監視したいフィールド01 & 監視したいフィールド02 & 監視したいフィールド03

          にしてもいいのですが、ここで指定したフィールドが繰り返しフィールドになっていると繰り返しの最初しか監視されないので、Evaluate に入れてやった方が 使いまわしが容易です。

          • 2. Re: 値一覧にて、「チェックボックス」それぞれにチェックを入れた日を記録したい
            user25748

            user14047 様

             

             いつもご教示ありがとうございます。お礼が遅くなり、大変失礼いたしました。

             

             わからないところがわからない、という状態になっており、今の自分には

            まだ理解が及ばないようです。せっかくご教示いただいたのに申し訳ございません。

             

             今しばらく後に再度挑戦いたします。

             

             今後ともどうぞよろしくお願い申し上げます。

            • 3. Re: 値一覧にて、「チェックボックス」それぞれにチェックを入れた日を記録したい
              user14047

              上に書いたように、単に計算値自動入力を設定したログ用のテキストフィールドのサンプルファイルです。

              ほんと一つフィールドを作成しただけなんで、これ以上どう噛み砕いて説明していいものやら困ってしまいます(^^;