Question T6842
Visible to All Users

Hide column title in matrix dynamic question #2

created 4 years ago

I'm running into this same issue: https://surveyjs.answerdesk.io/ticket/details/t1878

We will fix it right now. As a workaround, please set the column title to a white space.

But looks like the issue still exists?

Simple example: https://plnkr.co/edit/7FMJAA0Yg81j0txw

Answers approved by surveyjs Support

created 4 years ago

Hello,
I check the code. In fact, we have isVisible property in the column that actually never used and it is not serializable.
We never have visible property in the column. You may simply do not create the column, if you want to make it invisible or create when you need it.
I am fine with introducing this functionality if I understand your scenario. Why do you need an invisible column?

Thank you,
Andrew
SurveyJS Team

    Comments (3)

      I am fine with introducing this functionality if I understand your scenario. Why do you need an invisible column?

      Very valid question. We use this invisible column to include a machine readable id per row.

        Do you use expression cellType? How do you set it?

        Thank you,
        Andrew
        SurveyJS Team

          Do you use expression cellType? How do you set it?

          No idea honestly. Maybe this was added through json directly, not through the creator. The intern that wrote this bit recently moved on.

          Other Answers

          created 4 years ago

          We're realizing that we should just have given the rows sensible machine readable names instead of adding those through an extra column. So that means we no longer have a relevant usecase for permanently hidden columns in a matrixdropdown.

            Comments (1)

              Great!

              Thank you,
              Andrew
              SurveyJS Team