Love it! I'm going to try this for our schools lists as their category status changes on a monthly basis.
@HumanitarianDataSolutions8 ай бұрын
Great idea!
@javierguerrero28869 ай бұрын
thank you so much!!
@ampharmglobal2769 Жыл бұрын
Jana is our fav tutor, she is crazy good! Thanks Jana!
@HumanitarianDataSolutions Жыл бұрын
Hahaha 😂 You're awesome. Thank you 😊 Hope it was helpful!
@drissbn Жыл бұрын
Hello, Thank you very much for your explanation. I would like to know how I can link two forms in Kobotoolbox. Thank you in advance.
@HumanitarianDataSolutions Жыл бұрын
Hi! Check out this tutorial: kzbin.info/www/bejne/pXjXeaycrLKXnbc It's very detailed and perhaps challenging, but this shows you step by step how to link two forms!
@jennypineda7044 ай бұрын
Hola, agradezco por compartir tus conocimiento, una consulta, para visualizar varios parametros en un mismo campo??
@HumanitarianDataSolutions3 ай бұрын
Oooh, this could be possible using the concat() function, which would display as a text string. But maybe you can explain a bit more and I can give some better guidance on this?
@yasironvideo Жыл бұрын
You are simply great.
@HumanitarianDataSolutions Жыл бұрын
Aww, thank you!!!
@yasironvideo Жыл бұрын
Welcome ma'am😊. Please also make a video, covering how to provide a common user name and password (may be through a QR code) to a big team consist of hundreds of people who work as data collector only and do not have account on kobotoolbox.
@iyadhelwani2 жыл бұрын
A great straightforward presentation, thank you!
@HumanitarianDataSolutions2 жыл бұрын
Thank you so much! Glad it's helpful!
Жыл бұрын
Thank you very much for your valuable sharing.🙏
@ronnysulcacontreras21502 жыл бұрын
A hopeful vídeo, thank u. Question, i saw in your last video about repeat question with "count" but i interest to know how repeat a question with choices and every time to repeat the same question, show the choices excep the last choices selected.
@HumanitarianDataSolutions2 жыл бұрын
Oh yes this is a great question! I'm writing it down, and will try to create a tutorial for you :)
@hectorcastelan2415 Жыл бұрын
Dear Jana, thank you so much for this presentation, you are amazing!!. I missed how can I update my csv with my dynamical data? every week it´s changing my data.... :( thank you so much.
@HumanitarianDataSolutions Жыл бұрын
Great question - if you have an external file where you're pulling data from, you can't keep that file up to date in a dynamic way - it's manual, so you have to update it and re-upload and deploy your form every time you make an update. If you want a workflow where you're interested in keeping data up to date dynamically, and you can also add that 'dynamic' data using KoboToolbox, I'd encourage you to check out this video showing how you can pull data from one form into another: kzbin.info/www/bejne/pXjXeaycrLKXnbcsi=4FQ_UbjvP16uSsU5
@mdianmohamed138810 ай бұрын
Hi ...i have an idea but I don't know how to implement it.....could you help me plz
@HumanitarianDataSolutions10 ай бұрын
Hopefully I can help - can you explain your idea?
@mdianmohamed6 ай бұрын
@@HumanitarianDataSolutions i want to use select_one_from_file with the previous submissions of text question in the same form so there is no need to rewrite the name of beneficiaries again because the choices with autocomplete with solve this issue
@aylymev.30007 ай бұрын
Hi! Thanks for this. Have a question - is there a difference between using instance (like here) and pulldata?
@HumanitarianDataSolutions7 ай бұрын
Hi there! In both these cases, you're attaching an external .csv file to your form/project, so in that way they're similar. However, they have different functionalities overall. For pulldata, it is a calculation that can essentially do a 'vlookup' or a lookup from a data table. So you won't be pulling in choice options from a pulldata calculation, you're usually checking something like, "If they answered X, what's the corresponding Y piece of data?" However, when select_one_from_file is used, it's a question type (not a calculation) that goes to lookup question choices held in an external file. Not sure if that helps to clarify?
@aylymev.30007 ай бұрын
@@HumanitarianDataSolutions makes sense. Thank you!
@mdianmohamed6 ай бұрын
i have csv file but and it is associated with select_one_from_file .... what i need is to updated this file automatically because i get its contents from the previous submissions of text question
@HumanitarianDataSolutions6 ай бұрын
I've started a thread here in the community forum, let's see if we can figure it out! community.kobotoolbox.org/t/auto-update-choices-in-select-one-question/20910/9?u=janna
@mdianmohamed6 ай бұрын
@@HumanitarianDataSolutions i have reply there
@mdianmohamed6 ай бұрын
@@HumanitarianDataSolutions thank you
@funnyclips26962 жыл бұрын
Quite interesting indeed! Pls, do u have any tutorial on Sharing Project and Managing Permissions in Kobotoolbox? Thanks for all the educating videos🙏🏾
@HumanitarianDataSolutions2 жыл бұрын
Oooooohhh, I don't actually - but that's a great idea! Will add to the list!
@funnyclips26962 жыл бұрын
@@HumanitarianDataSolutions Okay great! Can wait to view it... Thanks🙏🏾
@asifrahman6114 Жыл бұрын
great!! love it!! thanks!!
@HumanitarianDataSolutions Жыл бұрын
Thank you!!
@mdianmohamed6 ай бұрын
please can you help me i have question that is there any way to update the csv file dynamically where its content will be from the previous text question submissions from the same form
@ronaldmatovu53833 ай бұрын
Hello, thank for the wonderful videos, incase I would like to drill down further forexample I have subregion, district, sub county, parish, schools, in this case how best can I go about it,
@HumanitarianDataSolutions3 ай бұрын
Hi! Check out this video to create a cascade select question: kzbin.info/www/bejne/e2WzkIaOrrGJoacsi=2X9m1tUEmF4WPwrs
@amaremengistumersha239611 ай бұрын
thank you so much
@HumanitarianDataSolutions10 ай бұрын
you're very welcome!
@anthonyodhiambo6643 Жыл бұрын
Is it possible to apply this in ONA, for a project which enrols participants and collects some basic data from the participants for registration, then use the basic data on file as choice list? And what if the basic data is also a form, still possible?
@HumanitarianDataSolutions Жыл бұрын
This should still work in ONA because the data is also collected using ODK Collect. So please do check this (maybe do a small test to get it working on your phone) and then please let us know here if it works!!
@sullycasper42832 жыл бұрын
Thank you for all the Videos you posted regarding ODK. It is really helpful. I am using Google Drive as a Server and using select_one_from_file. As you mentioned in the other comment, I uploaded the csv files in the Android mobile(media folder) of the Form and it works. Just wanted to know is there a solution in Google Drive, like ODK Central Server (Where we upload the csv files with the forms in the Server and ODK Collect App will download the Form with csv files)
@HumanitarianDataSolutions2 жыл бұрын
Great that you were able to get it working by uploading directly to android! I don't think there's a way to do it through Google Drive, no. Out of curiosity, is there a reason you prefer Google drive as a server over using Kobotoolbox or ODK servers? Thanks for letting me know what worked for you!
@sullycasper42832 жыл бұрын
Thanks @@HumanitarianDataSolutions. Requirement is that the Submission Data to be in Google Sheets. So I am looking for a solution to connect the ODK Central Server with Google API. Please share if you have any information.Thanks @Humanitarian Data Solutions
@HumanitarianDataSolutions2 жыл бұрын
@@sullycasper4283 try this. support.google.com/appsheet/answer/10106380?hl=en this is about getting an odata feed to Google. ODK central gives an odata feed, watch this video to see how I do this with power bi from within Central: kzbin.info/www/bejne/eXXclId_Yp2HhcU can you let me know if this works for you?
@zayidhs Жыл бұрын
Hello good day! Thanks for an amazing content as always. I have watched several of your videos to help me through my baby steps in kobotoolbox. My question is that I want to pull data but not from an external file but rather, the choice sheet of my survey form. I have already populated it with required data and I want to reference it as a note for the surveyor Eg "there are ${number_of_schools} in your city" Where there is a number_of_school_filter in the choices sheet. Thanks.
@HumanitarianDataSolutions Жыл бұрын
Great question - this is a bit tricky, and will require you use xform path notation. But if you're up for the challenge, I talk about how to do this as one of the final examples in this video tutorial: kzbin.info/www/bejne/nKO0foqVfLOFmsk (this link should start where I talk about how to do this).
@EngOmar-bk6oxАй бұрын
if I have two langauges for the labels like the normal choices sheet , how I can get it from the extenal file
@aislinnbutron Жыл бұрын
@HumanitarinaDataSolutions Hello, I'm so glad I came across your channel, super helpful. My only question or concern is that when I create a csv file and save it, excel lets me know I am not allowed to save it only as a csv file. It can either be ".csv.xlsx. or ".xlsx" only. I'm not entirely sure if it matters but I just want to verify. Thank you
@HumanitarianDataSolutions Жыл бұрын
Hi! No, you definitely need the file extension to be .csv only (no. xlsx). If excel won't let you do it, try creating it in Google sheets and then download as a .csv file. Let me know if that works!
@aislinnbutron Жыл бұрын
@@HumanitarianDataSolutions Thank you for replying so quickly! follow-up question, when I save in excel now it gives me the option for "csv", however, while they all end as that they begin with other names, so I am not sure which one to select. For example, CSV UTF-8 (comma delimited) (.csv), Comma Separated Values (.csv), Macintosh Comma Separated (.csv), MS-DOS Comma Separated (.csv). I originally upload with 1st option but it says there is an error.
@HumanitarianDataSolutions Жыл бұрын
@@aislinnbutron hi again! What I would recommend is using CSV UTF-8. The reason is because I think this version will be best if you have Non-English-alphabet characters in your text. I could be wrong on that, but it's what I use for multi-lingual csv files and it works well!
@aislinnbutron Жыл бұрын
@@HumanitarianDataSolutions When saved as a CSV UTF-8 file and uploaded as explained by your video in Kobocollect I receive an error message. I have not deployed my survey but I go to see how it would be displayed and as the survey is loading an error message appears, and says * Can't find plantlist.csv. Do you have any suggestions as to why this is? Thank you!!
@HumanitarianDataSolutions Жыл бұрын
@@aislinnbutron you need to deploy your survey first, then check 👍
@rawadshayya5662 Жыл бұрын
how can i limit the input of a value from column in another assessment in the same kobo account for example in Assessment1 has Index : ID1 ID2 ID3 ID4 ID5 ID6 in Assessment2 i asked to enter a value ID: he must except only the values of index in Assessment2
@HumanitarianDataSolutions Жыл бұрын
Hi there! to do this, you would want to look at parent and child forms under 'dynamic data attachments'. Check out this longer/more complex tutorial that is most likely where you need to start: kzbin.info/www/bejne/pXjXeaycrLKXnbc
@darylmansala2324 Жыл бұрын
Can I ask questions about how can you hide a group of questions if you select one from option example: the question is about status option will be, married single widowed if I select single the group of question will hide from form -- what's your wife job --- this will be hidden if I select single option
@HumanitarianDataSolutions Жыл бұрын
Great question! What you should be looking at is "skip logic" in kobotoolbox. So the way you do it is actually kind of thinking about it in the opposite way. In your example, you'd ask your "status" question. Then you'd put a "skip logic" on your group of follow - up questions that essentially says "if they answered 'married', then show this group of questions". So, if they didn't answer "married", that entire group would never appear in the questionnaire. Does that make sense?
@darylmansala2324 Жыл бұрын
@@HumanitarianDataSolutions I've seen your video about skip logic, but it seems only 2 option from your question in your example how about 3-4 more option where only "SINGLE" option will be skipping the question and other option will not skip the logic if selected
@jaganeswar2 жыл бұрын
Will you pls explain about the auto send in odk. I just tried it but its not working. I need to know about it further.
@HumanitarianDataSolutions2 жыл бұрын
Can you let me know what your issue/challenge is? For auto-send - you can choose for it only to work when you're collected to WiFi, for example, so it doesn't use up your mobile data allowance. But what challenge are you having?
@jaganeswar2 жыл бұрын
@@HumanitarianDataSolutions i just turn on auto send then created new form with wifi on. At the end I send send finalized form check box checked. But it's not send it still in finalized form. I just tried in Google drive and server forms both. But it not send the form automatically to drive or server.
@HumanitarianDataSolutions2 жыл бұрын
I just saw this come up in the ODK Forum which means it might be a bug... forum.getodk.org/t/odk-collect-app-form-auto-send-not-working/39544 Can you take a look and see if you can reinstall ODK and get it working?
@yambodji2 жыл бұрын
good job!
@HumanitarianDataSolutions2 жыл бұрын
Thanks for the encouragement!!
@RajithLakshman Жыл бұрын
@HumanitarianDataSolutions Hi Janna thanks for this. Very useful for my work. I have a question about updating CSV media files. Is there a way to update a CSV file without redeploying it? Would perhaps using a URL to an externally saved (not in the Kobo server) CSV file do the trick? You see I am keen to regularly update the data available to the enumerators but would like to spare them the hassle of downloading the questionnaire to Kobo Collect every time I do that. Thank you.
@HumanitarianDataSolutions Жыл бұрын
Hi @RajithLakshman, and thanks for your question! Right now, you only link to a csv file that's uploaded to Kobo, so not to an external CSV file. One idea is to go to the settings of Kobo Collect project -> Form Management -> Blank form update mode and choose 'Previously downloaded forms only' or 'Exactly match server' - while this would still require you to redeploy, it would allow updates to happen automatically when the device is connected to the internet, so the enumerators don't have additional hassle. Would something like this work for your use-case?
@mahamatbenamou8854 Жыл бұрын
@@HumanitarianDataSolutions Hi Janna, thank your for this best tutorial. Always like you read on my mind. My question is the same but i would like to know if it's possible the replace the csv file uploaded on the MEDIA kobo server. Because i used to update the csv choices. It's possible to replace the file on the device using kobo collect, but it's not possible when you collect the data on Ekento (via web). I'm waiting for your answer. Thank you.
@HumanitarianDataSolutions Жыл бұрын
@@mahamatbenamou8854 yes exactly you'd replace the csv file in the media folder in kobotoolbox, and then redeploy (just make sure the name of the csv is exactly the same!!)
@mahamatbenamou8854 Жыл бұрын
@@HumanitarianDataSolutions so what about update online when you collect data. Is it possible to update it in settings, media file?
@HumanitarianDataSolutions Жыл бұрын
@@mahamatbenamou8854❤ You need to replace your csv file in the Settings/media tab on kobotoolbox. Then you need to "redeploy" your project. At that point, if someone fills in an Enketo Webform of your project, it will be the updated csv file that's being accessed. Does that make sense?
@mdianmohamed6 ай бұрын
anyone please can help me i have to updated a csv file automatically
@jaganeswar2 жыл бұрын
Can I do that? in google drive. instead of KoboToolbox
@HumanitarianDataSolutions2 жыл бұрын
Good question! You should be able to do it. What you'd need to do is copy the csv into your Android ODK media folder directly (eg by connecting your device to your computer and copying the file over). Check out this forum posting which talks about how to find the file path to the Collect media folder: community.kobotoolbox.org/t/how-to-track-the-media-location-to-add-a-csv-file-directly-in-the-collect-android-app/15742 Hope this helps! Janna
@jaganeswar2 жыл бұрын
@@HumanitarianDataSolutions i i'll check the link is there any doubt. I I'll let you know.
@BolsadaMãe Жыл бұрын
hello, could you help me? why in my kobotoolbox can't replace file CSV in media?
@HumanitarianDataSolutions Жыл бұрын
Hi! Thanks for asking a question! Instead of ''replacing" a csv in kobotoolbox, you should delete the existing csv in your media folder and upload the new (replacement) csv with exactly the same name. Does that solve your problem?
@faisalqusay52732 жыл бұрын
Thank you :)
@HumanitarianDataSolutions2 жыл бұрын
Very welcome! Hope it was helpful 😊
@jaganeswar2 жыл бұрын
Then i need to know how to concat multiple fields values. If I have choose one 1 it had a value of fruits and choose one two that had a fruits value and choose one 3 that have a shops value. I need to show these values in single choose one. Like choices, option 1:fruit: apple vegetables: carrot shop: a shop , option 2:fruit: Banana vegetables: carrot shop: a shop , option 1:fruit: apple vegetables: Brinjal shop: a shop
@HumanitarianDataSolutions2 жыл бұрын
Hi! I think I can help you solve your problem - but I'm not sure if I'm exactly 100% sure on what you're trying to do exactly. For example, are you trying to create a 'note' that gets shown to the data collector to remind/show them what the participant had previously selected? Or are you trying to create a new select-one question that has options from a previous multiple-select question? Or are you looking to just create a calculation question that concatenates all the values into a single column? (this is as a hidden column that isn't seen by the data collector/participant)? Thanks! Janna
@jaganeswar2 жыл бұрын
@@HumanitarianDataSolutions yes i need a select one that need to show the already give choose ones. Just like concst multiple chooseone. Then show in a new choose one. I need it to be shown like. (Option 1) Fruit:apple Colour:red Vitamins: vitamin c (Option 2) Fruit: banana Colour: yellow Vitamins: vitamin b3 Just like this need to be in a separated line. I need a solution to show the chooseone like this. I am trying to create a form with text field (to enter Search String). Form contains field such as State, District and Taluk While performing the Search, it should check in all the three fields and then return the result. Attached the expected output of the Form. I used the Search function, but it only searches in one field. Is it possible to Search in multiple fields and return the output
@HumanitarianDataSolutions2 жыл бұрын
Hi! I've seen your post about the search using three fields in the forum. In general, I've not seen a three-line option before for select one... The only way I can think to do it would be selecting an image, and the image itself has three lines of text. However, the best option is to see your XLSForm to see what you've tried, and then go from there. KZbin isn't possible to share an XLSForm. Can you head to the Kobotoolbox community forum and post your request?
@jaganeswar2 жыл бұрын
@@HumanitarianDataSolutions Thanks for your information. I ill move further with community.
@KerriMcCrea-e9q Жыл бұрын
Hello, for some reason I keep receiving an error code while trying to access my project on an Android. I pick blank form, and the message reads "node for itemset doesnt' exist! [instance(plantlistpulldata_V3)/root/item/label]" . I've formatted my cvs file and my xls file like your first example. But not quite sure whats going. Any tips ?
@HumanitarianDataSolutions Жыл бұрын
Hi - thanks for reaching out and sorry you're having this error. Can you try something - it looks like the instance name is a bit long, and includes a capital and special character. Could you first try to simplify the instance name? Secondly - can you go to the 'calculation' column in your XLSForm and copy the calculation you've written there, as it is written, just so I can see the formatting you've used in the formula? Thanks!
@KerriMcCrea-e9q Жыл бұрын
@@HumanitarianDataSolutions Love your videos, by the way, I am new to creating xls forms and kobotoolbox. I finally figured out why I had an error message. But now I have a new question for you. I do have tens of thousands of choices in my choice list, as well as a choice-list that keeps getting updated over time. That's why I wanted to make a separate csv file. I do not want to redeploy my xls form every time I change/update my csv file. But I did notice that once I upload my cvs file in media, it lets me know I must redeploy this form to see media changes. Have you encountered this problem?
@VisuLytics2 жыл бұрын
Hello, we need to provide a username and password in the kobocollect mobile app. It looks like we have to provide credentials of our main kobo account which looks like a security issue. We can add team members in KoboToolBox but I did not see a way to assign the password to those team members. Can anyone guide if there is a way to assign passwords to the team members of a form that can then be used in the kobocollect app. many thanks
@HumanitarianDataSolutions2 жыл бұрын
Hi! The password for the KoBoCollect app is the same password and username that is used to access their KoBo account on the computer. For example - when I create the KoBoToolbox account online - I set up my username as 'data-speaks-collector' and set my password as 'charlie789' (e.g., this is fake, just an axample). Then, when you log on to the KoBoCollect app on your phone - you use the same username and password. As the project owner, you can share your project with multiple usernames - but you won't know their password (unless you set up and manage all your team members KoBo accounts). So this is something the team members have to provide, not you. Does that make sense? Hope this helps, Janna
@VisuLytics2 жыл бұрын
@@HumanitarianDataSolutions Thank you Jana for the detailed reply. I actually got confused that I had to create the team accounts within the project and within one Kobo Account. After searching all around, I was able to figure out the simple thing Kobo users are independent of your project or account - they can be created separately as one creates their account on Kobo under the two servers. Anyways, thank you for your reply. Now a days I am stuck in another issue which is to run the Kobocollect app on iOS devices. I know kobocollect app is not available for iOS devices but I am trying to find an alternate, for example, running android apps on iOS using an emulator etc. If you ever come across this issue, please do let me know how did you overcome this. Many thanks.
@HumanitarianDataSolutions2 жыл бұрын
@@VisuLytics Can you just have them fill in the data using the Enketo Web browser version of the form, on their phone? It still works offline and saves the data in the browser cache. Let me know what you think of this idea!
@VisuLytics2 жыл бұрын
@@HumanitarianDataSolutions Yes, we did explore that option but that way we are unable to capture some device level information like device username etc.