Question T6720
Visible to All Users

Triggers & set value/ run expressions on dynamic panels/ matrixes

created 4 years ago

Hello Team,

I wan to run a trigger to set value of a field in dynamic panel based on value of another question in dynamic panel. I couldn't find how i can achieve this. Also is there a trigger for "on addingh new row to dynamic panel/dynamic matrix"

Answers approved by surveyjs Support

created 4 years ago

Hello,
I would recommend to use the following events to modify other questions in the same panel/row: survey.onDynamicPanelItemValueChanged and survey.onMatrixCellValueChanged.

Thank you,
Andrew
SurveyJS Team

    Show previous comments (1)

      We could do it, but we don't know how to create an UI for this.
      Anyway, I personally believe, that this task is very complicated for a non developer user. I believe that a developer should use a component approach for this type of task.

      Thank you,
      Andrew
      SurveyJS Team

        Sorry to say this but I don't agree to the point that its complicated for non-devs. In fact this request came from a non-dev client of mine.
        I do agree that UI might be complicated. But, I strongly see that this is very important for surveys with matrix/dynamic panels. I can request you to consider this feature for a future release.

          We have this request in our TODO list. Probably we will consider to implement it later.

          Thank you,
          Andrew
          SurveyJS Team