Can form fields be arranged in a matrix?

Confluence User - 02 Dec, 2015

I have a need to lay out form fields in a matrix, like this:

Metric                    Value       Target      Variance

Graduation rate     (80%)       (90%)     (10%)

Another metric       (120)        (100)      (20)

I tried grids, but they do not allow me to put the labels down the left side.  I also tried using sections to create multiple column, but the layout is not really a matrix and the section heading gets in the way.  Any help would be appreciated. 

forms;grid

3


02 Dec, 2015
confluenceUser
confluenceUser

Hello there!

Can't you use Datalists?
If you really need those records in the form itself, you could always use an iFrame to view the datalist inside the form.

Hope this helps.

 

Thanks!

18 Dec, 2015
confluenceUser
confluenceUser

Nice idea but I don't think that will work unless I can pivot data lists sideways.  As you can see in the example, each row has a different data type (percentage, dollars, count of students, etc.).

If I was serious about this, would it be possible to create a form plug-in that allowed this type of layout?

 

18 Dec, 2015
confluenceUser
confluenceUser

That could work and would be a better approach to go for if you'd be using this plugin a lot.

If this was a one time thing, I would have used a datalist to display the records and use some javascript sorcery to transpose the matrix's rows and columns. Wouldn't be too difficult to do that, I suppose.

Your call!

RELATED QUESTIONS

Your answer


To answer a question you'll need an account.

Print