Please help with a table form

  • Profile Image
    Asked on July 14, 2017 at 08:13 PM

    Hi guys, I need to know if a form can be created like the screen shot below for our school? Or can you recommend what widgets to use or theme? Any help will be greatly appreciate it.
    Thank you, James

  • Profile Image
    Answered on July 15, 2017 at 02:18 AM

    For the table you could use Input table field:

    If the table needs to look exactly like in your image. On the other hand, if you need your users to add new rows by themselves then you can use Configurable list widget:

    It could look like this:

    For rest of the fields you could use checkboxes and regular textbox fields:

    If you need any further assistance please let us know.

    Thank you!

  • Profile Image
    Answered on July 16, 2017 at 08:17 AM

    Hi, thank you for the reply, i still cannot get this to work, I need a row with with 5 columns of text (no inputs) and the last column are prices that need to add up.

    There will be some inputs at the bottom of the page just like the sample.

    Thank you again for the help.

  • Profile Image
    Answered on July 16, 2017 at 10:39 AM

    Try the following widgets:

    The total seems to be filled so I would suggest the spreadsheet for that. Otherwise, the Data Grid is way better in terms of the design/layout. The spreadsheet widget is editable, but you can set it as read-only. Just set A1, for example, to disable the input for Column A, Row 1:

    The other fields in your screenshot are available in the form builder. The majority are in the Basic elements.

    Let us know if you need further assistance. 

  • Profile Image
    Answered on July 17, 2017 at 06:28 PM

    Hi, thank you for the reply, I started the spreadsheet, one question,

    can we get rid of the labels on the top and the left side?
    Also, can we center the text? Increase the width?

    Thank you,

  • Profile Image
    Answered on July 17, 2017 at 08:36 PM

    We will assist you with your questions on the following threads:

    We will reply to you on those threads as soon as possible.