Hi, can you try attaching the xlsform and csv files (or a part of the files not containing any real data)? This should make it much easier to troubleshoot. It should be possible to do this with 2 different csv files. There’s probably just a small problem in syntax.
We have 3 types of working in field which is to be done by field worker
Relevant data for the field visit or household will be in external files which will be separately uploaded in media
-He will start his working by selecting which type of work he is going to do like od recovery or zero collection or recovery
then he will fill unique code which may be related to above selected working
on the basis of above unique code data should be pulled from that particular external file which will be uploaded in media folder for eg : if he selected recovery in very first question the external data should be pulled from recovery upload sheet on the basis of unique code filled in 2nd question
and so on
the form i uploaded has one sheet pull example but i tried in first pull row for if condition which was not successful
Hi,
I made some changes to your form to make the pull data questions separate for the OD and recovery. I then pulled the final state visible to the interviewer using the if command as shown below
Just to confirm, I have tested this and it works fine with your files except the recovery. I noticed you had the column headings in capitals while you had referenced them using small letters in the pull data query. I changed the csv to small and it worked just fine. Please find your forms reattached for you to test this on your end. recoveryupload.csv (203 Bytes) odupload.csv (241 Bytes) overduecollection_Solved (1).xlsx (11.9 KB)
Thank you for your solution , but as I could see that for each such field we have to create two separate columns.
In our case we have total 6 options with same field name like recovery , Od , zero collection
So in this case we have to create 6 rows In form and then one for final result , and their are total 11 fields which we need to settle like this , by this way forms will have 66 rows extra and same 66 rows will appear in downloaded excel file as well
What I need is to avoid these 66 rows .
Is their any possibility that the pull formula can be used with if condition
Thanks for your patience to read and helping me out
Hi @caneeraj
Normally a form is just as good as how we customize it for our needs. I think you can do more customization of your form or get someone from the job board to assist with that process.
However to answer some of your specific questions:
NO, I tested it and saw that it is not possible at all. However you can use this a bit differently using the search appearance as indicated [here](https://xlsform.org/en/#dynamic-selects-from-pre-loaded-data) I have worked out a sample form which you can use to really manipulate your current form
As per the topic below, this should work