I am using a Drupal 7, and I want to have a customized form which includes:

  1. Simple questionnaire with textfield, checkboxes and dropdown lists.
    (I am able to configure this part of the form)
  2. The same form includes a table with multiple rows and columns where users can enter their data. I am not able to configure this.

I tried webform module + webform table module, but I am not getting the expected result. Then I tried entityform module(a better module than webform) but I am not able to configure a table.

Please suggest me a way to include a dynamic table in my customized form through entityform module or any other module.

  • 3
    Have you looked at Views Bulk Operations? As nearly as I can understad the requirement this might be what you are looking for. – Triskelion May 21 '13 at 3:41
  • i have this module installed, bt i have nt worked with it yet...plzz giv me kinda step byt step instructions or just an overview to use VBO...plzz plzzzzzz – kshama May 21 '13 at 3:58
  • Do you have any screenshot, it is better to understand your needs – Bala May 21 '13 at 6:09
  • I'm not sure what your trying to achieve. see this link may be it helps you drupal.org/project/slickgrid – Bala May 21 '13 at 6:16
  • specifically this is what i want : – kshama May 22 '13 at 4:00

A combination of EntityForms and TableField should get you going.

This module allows you to attach tabular data to a node in Drupal 6 or any entity in Drupal 7.


As Triskelion suggests you can use Views Bulk Operations (VBO)

This module augments Views by allowing bulk operations to be executed on the displayed rows. It does so by showing a checkbox in front of each node, and adding a select box containing operations that can be applied. Drupal Core or Rules actions can be used.

Read documentation OR Screencast OR VBO for Drupal 7

  • 1
    I'm pretty sure VBO is not what is being looked for here. VBO would allow you to perform operations on the result set provided the report was built in Views. It doesn't, however, get a table into the form. Unless I'm getting confused with the question, obviously. – Chapabu May 22 '13 at 13:08

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.