JezK
Edit File: 1666014939.M463024P18935.mocha3025.mochahost.com,S=9891,W=10124:2,S
Return-Path: <01000183e639e8d9-03c6419c-4da3-4057-9012-9cedca6da584-000000@amazonses.com> Delivered-To: dr.wali@jack.ngo Received: from mocha3025.mochahost.com by mocha3025.mochahost.com with LMTP id +OspGtteTWP3SQAAaMJ/gg (envelope-from <01000183e639e8d9-03c6419c-4da3-4057-9012-9cedca6da584-000000@amazonses.com>) for <dr.wali@jack.ngo>; Mon, 17 Oct 2022 09:55:39 -0400 Return-path: <01000183e639e8d9-03c6419c-4da3-4057-9012-9cedca6da584-000000@amazonses.com> Envelope-to: dr.wali@jack.ngo Delivery-date: Mon, 17 Oct 2022 09:55:39 -0400 Received: from a8-59.smtp-out.amazonses.com ([54.240.8.59]:34109) by mocha3025.mochahost.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 (Exim 4.95) (envelope-from <01000183e639e8d9-03c6419c-4da3-4057-9012-9cedca6da584-000000@amazonses.com>) id 1okQah-0008gT-L4 for dr.wali@jack.ngo; Mon, 17 Oct 2022 09:55:39 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=gm23s7ueet6ffoogxti5zu56xxskhj75; d=kobotoolbox.org; t=1666014898; i=@community.kobotoolbox.org; h=Date:From:Reply-To:To:Message-ID:Subject:Mime-Version:Content-Type:Content-Transfer-Encoding:List-Unsubscribe:List-ID:List-Archive; bh=QgS31RPGwUCTMlrBhtrOBYtEZciXmGSNRvFzC2Q8gWk=; b=jl/a0k5xi8i5C4jR1ZAp5hyDt2Hp3lgCAsouJiUcDKWhIAgdC0L/aTOsUjleaNpi cz2codvTgar5GxD3M4+lVFniUoaBYOPldRTo2+7dpQuGaVO796fuPU8Jm5BX3t45Zvf JjwPpj5NKfOdm64VcHCBV1dyFt9sLXPPSOza1eqE= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=6gbrjpgwjskckoa6a5zn6fwqkn67xbtw; d=amazonses.com; t=1666014898; h=Date:From:Reply-To:To:Message-ID:Subject:Mime-Version:Content-Type:Content-Transfer-Encoding:List-Unsubscribe:List-ID:List-Archive:Feedback-ID; bh=QgS31RPGwUCTMlrBhtrOBYtEZciXmGSNRvFzC2Q8gWk=; b=dqW8GtdSCCHvOf+SleuYk7jOhCn935NEAnJDTk6LLkxOA0mipUd1uKBmGjeVfJP2 qFOY6A1H/URj+c6SwtRgiBVH81b+Wn8rW7bbwO3ZMaXS8wImSzv1Ms7clvwflHCc1zx 4y7meqOiNXuy8bJ2Dp2oHqmKWnrsOku4Wzuee+cM= Date: Mon, 17 Oct 2022 13:54:58 +0000 From: Elijah via KoboToolbox Community Forum <noreply@community.kobotoolbox.org> Reply-To: KoboToolbox Community Forum <community+e9ae7bad3d33f2b8a6114c185f15da55@kobotoolbox.org> To: dr.wali@jack.ngo Message-ID: <01000183e639e8d9-03c6419c-4da3-4057-9012-9cedca6da584-000000@email.amazonses.com> Subject: [KoboToolbox Community Forum] [User Support/Form Building] Filtered Kobo Matrix List using Uploaded CSV Data Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--==_mimepart_634d5eb2103f2_1a8d697ea0cc1466570"; charset=UTF-8 Content-Transfer-Encoding: 7bit List-Unsubscribe: <https://community.kobotoolbox.org/email/unsubscribe/7b0f6e09131b8ee19dc19d5128f91abedf333ade7ada1c81090d7c5d78fa06d4> X-Discourse-Post-Id: 90791 X-Discourse-Topic-Id: 34493 X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Precedence: list List-ID: KoboToolbox Community Forum | User Support Form Building <form-building.user-support.community.kobotoolbox.org> List-Archive: https://community.kobotoolbox.org/t/filtered-kobo-matrix-list-using-uploaded-csv-data/34493 Feedback-ID: 1.us-east-1.9B+QRNHYKjG4pDWfuYM8tyMp/1A6Fa1MX2vhO/OHP8A=:AmazonSES X-SES-Outgoing: 2022.10.17-54.240.8.59 ----==_mimepart_634d5eb2103f2_1a8d697ea0cc1466570 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit I want to build a dynamic kobo question matrix. I have a large list of choices that I have uploaded in an external csv file to help render the question matrix. I also have a select dropdown that I intend to use to filter the questions that will appear in the kobo question matrix created. 1. Is there a way to set the value of a `kobo--matrix_list` to reference the list uploaded in the.csv file? 2. Can the value of `kobo--matrix_list` be dynamic in such a way that the data from the uploaded .csv file can be filtered based on the value selected in the dropdown before rendering the matrix? --- [Visit Topic](https://community.kobotoolbox.org/t/filtered-kobo-matrix-list-using-uploaded-csv-data/34493/1) or reply to this email to respond. To unsubscribe from these emails, [click here](https://community.kobotoolbox.org/email/unsubscribe/7b0f6e09131b8ee19dc19d5128f91abedf333ade7ada1c81090d7c5d78fa06d4). ----==_mimepart_634d5eb2103f2_1a8d697ea0cc1466570 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit <!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head> <meta http-equiv="Content-type" name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no, width=device-width"> <meta name="color-scheme" content="light dark"> <meta name="supported-color-schemes" content="light dark"> <!-- prevent ios zooming + autoscaling --> <meta name="x-apple-disable-message-reformatting"> <title></title> </head> <body style="line-height: 1.4; text-align:left;" dir="ltr"> <!--[if mso]> <style type="text/css"> body, table, td, th, h1, h2, h3 { font-family: Arial, sans-serif !important; } </style> <![endif]--> <div> <div></div> <div style="margin-bottom:25px;"> <table cellspacing="0" cellpadding="0" border="0"> <tbody><tr> <td style="vertical-align:top;width:55px;"> <img src="https://community.kobotoolbox.org/letter_avatar_proxy/v4/letter/e/dfb087/45.png" title="ELIJAHKIMANI" width="45" height="45"> </td> <td> <a href="https://community.kobotoolbox.org/u/elijahkimani" target="_blank" style="color:#006699;; font-size:13px;font-family:'lucida grande',tahoma,verdana,arial,sans-serif;text-decoration:none;font-weight:bold; text-decoration: none; font-weight: bold; color: #006699;">ELIJAHKIMANI</a> <br> <span style="text-align:right;color:#999999;padding-right:5px;font-family:'lucida grande',tahoma,verdana,arial,sans-serif;font-size:11px">October 17</span> </td> </tr> </tbody></table> <div style="padding-top:5px;" dm="body"><p style="margin-top:0; border: 0;">I want to build a dynamic kobo question matrix. I have a large list of choices that I have uploaded in an external csv file to help render the question matrix.<br> I also have a select dropdown that I intend to use to filter the questions that will appear in the kobo question matrix created.</p> <ol> <li style="padding-bottom: 10px">Is there a way to set the value of a <code style="background-color: #f9f9f9; padding: 2px 5px;" dm="bg">kobo--matrix_list</code> to reference the list uploaded in the.csv file?</li> <li style="padding-bottom: 10px">Can the value of <code style="background-color: #f9f9f9; padding: 2px 5px;" dm="bg">kobo--matrix_list</code> be dynamic in such a way that the data from the uploaded .csv file can be filtered based on the value selected in the dropdown before rendering the matrix?</li> </ol></div> </div> <div style="color:#666;"><hr style="background-color: #ddd; height: 1px; border: 1px;; background-color: #ddd; height: 1px; border: 1px;"> <p><a href="https://community.kobotoolbox.org/t/filtered-kobo-matrix-list-using-uploaded-csv-data/34493/1" style="font-weight: normal;; text-decoration: none; font-weight: bold; color: #006699;; background-color: #2F70AC; color: #FFFFFF; border-top: 4px solid #2F70AC; border-right: 6px solid #2F70AC; border-bottom: 4px solid #2F70AC; border-left: 6px solid #2F70AC; display: inline-block; font-weight: bold;">Visit Topic</a> or reply to this email to respond.</p></div> <div style="color:#666;"><p>To unsubscribe from these emails, <a href="https://community.kobotoolbox.org/email/unsubscribe/7b0f6e09131b8ee19dc19d5128f91abedf333ade7ada1c81090d7c5d78fa06d4" style="text-decoration: none; font-weight: bold; color: #006699;; color:#666;">click here</a>.</p></div> </div> <div itemscope="" itemtype="http://schema.org/EmailMessage" style="display:none"> <div itemprop="action" itemscope="" itemtype="http://schema.org/ViewAction"> <link itemprop="url" href="https://community.kobotoolbox.org/t/filtered-kobo-matrix-list-using-uploaded-csv-data/34493/1"> <meta itemprop="name" content="Read full topic"> </div> </div> <!-- prevent Gmail on iOS font size manipulation --> <div style=" display: none; white-space: nowrap; font: 15px courier; line-height: 0; "> </div> <style> @media (prefers-color-scheme: dark) { html { background: #151515 !important; } h1, h2, h3, h4, h5, h6, p, span, td { color: #dddddd !important; } [data-stripped-secure-media] { border-color: #454545 !important; } [data-stripped-secure-upload] { border-color: #454545 !important; } [dm='text-color'] { color: #dddddd; } [dm='header'] { background: #151515 !important; } [dm='topic-body'] { background: #151515 !important; border-bottom: 1px solid #454545 !important; } [dm='triangle'] { border-top-color: #151515 !important; } [dm='body'] { background: #222222 !important; color: #dddddd !important; } [dm='body_primary'] { background: #062e3d !important; color: #dddddd !important; } [dm='bg'] { background: #323232 !important; border-color: #454545 !important; } } </style> </body></html> ----==_mimepart_634d5eb2103f2_1a8d697ea0cc1466570--