Grid Input in the Program Stage, as data entry fields

Can we have the grid input entry form in Tracker program?
I have created custom forms like this, with button to add more rows, but I am not able to save the multiple records data. Can you please suggest how we can achieve this. Any tutorial articles will be helpful.

Column 1 Column 2
Material Quantity

Thanks.

Hi @ramavat

For the multiple records data, do you mean it’s a data element with multiple choice?

Thanks!

No, I am talking about dynamic entry fields, initially one then clicking on button will add more rows with fields to enter and when we save the stage, al the grid input data will be saved.

Please refer to this sample screen, like this I want to implement in program stage

So there’s indefinite number of possible rows? Could it be that each one is a multi-text option?

Or Maybe there’s another way to think about this such as making use of the feature where we can create as many events/stages as we want?

Could you explain more about the Tracker Program use case, TEI type and data collection?

Thanks!

TEI is Beneficiary Registration. Case Worker will register beneficiary and provide materials to beneficiary. Material can be multiple, so we can have a dropdown, but each material will have different quantity, source and distribution method, so we need to have grid input. We can not have it multi select dropdown, as each material will have different quantity.

Also, we don’t want to create multiple stage, as there can be more than 10 materials or less. so we need to have a single stage.

2 Likes

So The Tracked Entity Instance is …?

Maybe you can have a data element for each material? This will work as long as you have the number of materials already set and configured.

We can not not have multiple elements, as there will be many, so the program stage will be lengthy.

Hi @ramavat

There is no such possibilities. If this is not a tracker program, then use events program and use Capture app for input.

You can switch then to the row view and input your data

otherwise if you use a Tracker program, you only can make the stages repeatable and enter data. All your enetered data can be displayed like

1 Like