﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Millisecond Forums » Millisecond Forums » Inquisit 5  » Drill-down question in Inquisit</title><generator>InstantForum 2017-1 Final</generator><description>Millisecond Forums</description><link>https://forums.millisecond.com/</link><webMaster>Millisecond Forums</webMaster><lastBuildDate>Mon, 14 Sep 2026 00:24:02 GMT</lastBuildDate><ttl>20</ttl><item><title>Drill-down question in Inquisit</title><link>https://forums.millisecond.com/Topic20554.aspx</link><description>Hi all,&lt;br/&gt;&lt;br/&gt;I'd like to create a drill-down question in Inquisit. &amp;nbsp;I'm thinking of something similar to the drill-down question type in Qualtrics. &amp;nbsp;Basically, if you have a large number of response options in a dropdown menu, say 2000 names in a list, you can make the selection process more manageable by having participants first select the first letter of the first name, then the first name, then the last name. &amp;nbsp;I'd also like Inquisit to draw the response options from a .csv file located where the Inquisit script is hosted.&lt;br/&gt;&lt;br/&gt;I see that there is a &amp;lt;dropdown&amp;gt; element in Inquisit, but it's unclear to me whether the options property of a &amp;lt;dropdown&amp;gt; can reference the results of a previously completed &amp;lt;dropdown&amp;gt; (i.e., the first letter of the first name that was selected by the participant). &amp;nbsp;It's also unclear to me whether Inquisit can populate the options properties from, say, an outside .csv file.&lt;br/&gt;&lt;br/&gt;Can anyone give me some advice about this?&lt;br/&gt;&lt;br/&gt;&lt;img src="https://www.millisecond.com/forums/Uploads/Images/6c9e884e-5606-445e-af03-1ee4.png" data-download-url="https://www.millisecond.com/forums/Uploads/Images/1533004c-d6a2-4faf-ac29-886c.png"&gt;</description><pubDate>Fri, 27 Jan 2017 12:49:31 GMT</pubDate><dc:creator>psforscher</dc:creator></item><item><title>RE: Drill-down question in Inquisit</title><link>https://forums.millisecond.com/Topic20564.aspx</link><description>&lt;div data-id="20563" class="if-quote-wrapper" unselectable="on" data-guid="1485549100978"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20563" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20563" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20563" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20563"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20562" class="if-quote-wrapper" unselectable="on" data-guid="1485549100978"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20562" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20562" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20562" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20562"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20561" class="if-quote-wrapper" unselectable="on" data-guid="1485549100978"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20561" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20561" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20561" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20561"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20560" class="if-quote-wrapper" unselectable="on" data-guid="1485549100978"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20560" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20560" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20560" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20560"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20559" class="if-quote-wrapper" unselectable="on" data-guid="1485549100978"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20559" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20559" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20559" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20559"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20557" class="if-quote-wrapper" unselectable="on" data-guid="1485549100978"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20557" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20557" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20557" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20557"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20556" class="if-quote-wrapper" unselectable="on" data-guid="1485549100978"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20556" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20556" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20556" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20556"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20554" class="if-quote-wrapper" unselectable="on" data-guid="1485549100978"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20554" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20554" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20554" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20554"&gt;&lt;div class="if-quote-message-margin"&gt;Hi all,&lt;br/&gt;&lt;br/&gt;I'd like to create a drill-down question in Inquisit. &amp;nbsp;I'm thinking of something similar to the drill-down question type in Qualtrics. &amp;nbsp;Basically, if you have a large number of response options in a dropdown menu, say 2000 names in a list, you can make the selection process more manageable by having participants first select the first letter of the first name, then the first name, then the last name. &amp;nbsp;I'd also like Inquisit to draw the response options from a .csv file located where the Inquisit script is hosted.&lt;br/&gt;&lt;br/&gt;I see that there is a &amp;lt;dropdown&amp;gt; element in Inquisit, but it's unclear to me whether the options property of a &amp;lt;dropdown&amp;gt; can reference the results of a previously completed &amp;lt;dropdown&amp;gt; (i.e., the first letter of the first name that was selected by the participant). &amp;nbsp;It's also unclear to me whether Inquisit can populate the options properties from, say, an outside .csv file.&lt;br/&gt;&lt;br/&gt;Can anyone give me some advice about this?&lt;br/&gt;&lt;br/&gt;&lt;img src="https://www.millisecond.com/forums/Uploads/Images/6c9e884e-5606-445e-af03-1ee4.png" data-download-url="https://www.millisecond.com/forums/Uploads/Images/1533004c-d6a2-4faf-ac29-886c.png"&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20554"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Neither is possible in Inquisit, I'm afraid.&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20556"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Hi Dave, thanks for replying. &amp;nbsp;Can you recommend any close alternatives? &amp;nbsp;In other words, solutions that satisfy the following constraints:&lt;br/&gt;&lt;br/&gt;(1) Draw the possible selections from an outside file containing ~2000 elements&lt;br/&gt;(2) Present the selections to the participant in a way that is not overwhelming&lt;a class="if-quote-goto quote-link" href="#" data-id="20557"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;- Inquisit can load contents from an external file via &amp;lt;include&amp;gt; elements. The included file's contents however, would still have to be valid Inquisit syntax, i.e. you would have to fully specify the dropdown with all ~2000 options in that file either way. It is not possible to dynamically populate a &amp;lt;dropdown&amp;gt; with an unknown number of options.&lt;br/&gt;- I cannot think of a good way to achieve (2).&lt;br/&gt;&lt;br/&gt;However, assuming the name-selection example is what you actually want to do, why would a dropdown be preferable to e.g. simple textboxes that allow a participant to enter her/his first and last name?&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20559"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;I'd prefer to avoid textboxes because of typos, nicknames, people who use middle names as first names, people who make selections outside of the predetermined group of people that I'm interested in, etc. &amp;nbsp;In other words, I will be asking ~2000 people to make about three selections each and want to avoid the inevitable matching headache that would result from allowing totally free responses.&lt;br/&gt;&lt;br/&gt;If I'm following you, the &amp;lt;include&amp;gt; element would have to be a text file, correct? &amp;nbsp;So it would have to look something like this?&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Script&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;include&amp;gt;&lt;br/&gt;/file="List.txt"&lt;br/&gt;&amp;lt;/include&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Text file&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;/options=("Name 1", "Name 2", "Name 3" ...)&lt;a class="if-quote-goto quote-link" href="#" data-id="20560"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Just to be clear about what I'm doing -- I have a list of names that I will need to update periodically. &amp;nbsp;At the time of analysis, for each participant, I will need to match their selections to the finalized list of names. &amp;nbsp;So I would like to ensure that there is a clear 1-to-1 mapping of selections to list elements.&lt;a class="if-quote-goto quote-link" href="#" data-id="20561"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;As for the &amp;lt;include&amp;gt; question: No, only having the /options attribute in the text file would not be enough. It would have to contain the entire &amp;lt;dropdown&amp;gt; element.&lt;br/&gt;&lt;br/&gt;I.e. in the main script you'd have&lt;br/&gt;&lt;br/&gt;&amp;lt;include&amp;gt;&lt;br/&gt;/ file = "list.txt"&lt;br/&gt;&amp;lt;/include&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;surveypage mypage&amp;gt;&lt;br/&gt;/ questions = [1=mydropdown]&lt;br/&gt;&amp;lt;/surveypage&amp;gt;&lt;br/&gt;&lt;br/&gt;with list.txt containing &lt;br/&gt;&lt;br/&gt;&amp;lt;dropdown mydropdown&amp;gt;&lt;br/&gt;/ options = ("Name 1", "Name 2", "Name 3", ...)&lt;br/&gt;...&lt;br/&gt;&amp;lt;/dropdown&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20562"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Do you have an option to content-validate free-response questions? &amp;nbsp;In other words, the program won't proceed unless the text meets some pre-specified conditions (such as being equivalent to a specified list of names)?&lt;a class="if-quote-goto quote-link" href="#" data-id="20563"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Yes, that can be done like so:&lt;br/&gt;&lt;br/&gt;&amp;lt;values&amp;gt;&lt;br/&gt;/ namelist_pt1 = ",ADAM SMITH,BARBARA MILLER,CHARLES JONES,"&lt;br/&gt;/ namelist_pt2 = ",PATRICK STEWART,CLARA REYNOLDS,DANA WINTER,"&lt;br/&gt;/ normalizedname = ""&lt;br/&gt;&amp;lt;/values&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;expt&amp;gt;&lt;br/&gt;/ blocks = [1=nameblock; 2=taskblock]&lt;br/&gt;&amp;lt;/expt&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;block nameblock&amp;gt;&lt;br/&gt;/ trials = [1=namepage]&lt;br/&gt;&amp;lt;/block&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;block taskblock&amp;gt;&lt;br/&gt;/ trials = [1=mytrial]&lt;br/&gt;&amp;lt;/block&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;surveypage namepage&amp;gt;&lt;br/&gt;/ ontrialend = [values.normalizedname = toupper(concat(concat(",", textbox.name.response), ",")); ]&lt;br/&gt;/ questions = [1=name]&lt;br/&gt;/ branch = [if (!contains(values.namelist_pt1, values.normalizedname) &amp;amp;&amp;amp; !contains(values.namelist_pt2, values.normalizedname)) surveypage.notonlist]&lt;br/&gt;&amp;lt;/surveypage&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;textbox name&amp;gt;&lt;br/&gt;/ caption = "Please enter your first and last name:"&lt;br/&gt;&amp;lt;/textbox&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;surveypage notonlist&amp;gt;&lt;br/&gt;/ caption = "That name is not on the list. Please try again."&lt;br/&gt;/ branch = [surveypage.namepage]&lt;br/&gt;/ timeout = 2500&lt;br/&gt;&amp;lt;/surveypage&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;trial mytrial&amp;gt;&lt;br/&gt;/ stimulusframes = [1=mytext]&lt;br/&gt;/ validresponse = (57)&lt;br/&gt;&amp;lt;/trial&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;text mytext&amp;gt;&lt;br/&gt;/ items = ("This is the actual task.")&lt;br/&gt;&amp;lt;/text&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;</description><pubDate>Fri, 27 Jan 2017 12:49:31 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: Drill-down question in Inquisit</title><link>https://forums.millisecond.com/Topic20563.aspx</link><description>&lt;div data-id="20562" class="if-quote-wrapper" unselectable="on" data-guid="1485547174258"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20562" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20562" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20562" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20562"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20561" class="if-quote-wrapper" unselectable="on" data-guid="1485547174258"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20561" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20561" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20561" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20561"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20560" class="if-quote-wrapper" unselectable="on" data-guid="1485547174258"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20560" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20560" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20560" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20560"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20559" class="if-quote-wrapper" unselectable="on" data-guid="1485547174258"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20559" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20559" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20559" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20559"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20557" class="if-quote-wrapper" unselectable="on" data-guid="1485547174258"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20557" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20557" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20557" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20557"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20556" class="if-quote-wrapper" unselectable="on" data-guid="1485547174258"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20556" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20556" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20556" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20556"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20554" class="if-quote-wrapper" unselectable="on" data-guid="1485547174258"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20554" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20554" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20554" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20554"&gt;&lt;div class="if-quote-message-margin"&gt;Hi all,&lt;br/&gt;&lt;br/&gt;I'd like to create a drill-down question in Inquisit. &amp;nbsp;I'm thinking of something similar to the drill-down question type in Qualtrics. &amp;nbsp;Basically, if you have a large number of response options in a dropdown menu, say 2000 names in a list, you can make the selection process more manageable by having participants first select the first letter of the first name, then the first name, then the last name. &amp;nbsp;I'd also like Inquisit to draw the response options from a .csv file located where the Inquisit script is hosted.&lt;br/&gt;&lt;br/&gt;I see that there is a &amp;lt;dropdown&amp;gt; element in Inquisit, but it's unclear to me whether the options property of a &amp;lt;dropdown&amp;gt; can reference the results of a previously completed &amp;lt;dropdown&amp;gt; (i.e., the first letter of the first name that was selected by the participant). &amp;nbsp;It's also unclear to me whether Inquisit can populate the options properties from, say, an outside .csv file.&lt;br/&gt;&lt;br/&gt;Can anyone give me some advice about this?&lt;br/&gt;&lt;br/&gt;&lt;img src="https://www.millisecond.com/forums/Uploads/Images/6c9e884e-5606-445e-af03-1ee4.png" data-download-url="https://www.millisecond.com/forums/Uploads/Images/1533004c-d6a2-4faf-ac29-886c.png"&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20554"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Neither is possible in Inquisit, I'm afraid.&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20556"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Hi Dave, thanks for replying. &amp;nbsp;Can you recommend any close alternatives? &amp;nbsp;In other words, solutions that satisfy the following constraints:&lt;br/&gt;&lt;br/&gt;(1) Draw the possible selections from an outside file containing ~2000 elements&lt;br/&gt;(2) Present the selections to the participant in a way that is not overwhelming&lt;a class="if-quote-goto quote-link" href="#" data-id="20557"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;- Inquisit can load contents from an external file via &amp;lt;include&amp;gt; elements. The included file's contents however, would still have to be valid Inquisit syntax, i.e. you would have to fully specify the dropdown with all ~2000 options in that file either way. It is not possible to dynamically populate a &amp;lt;dropdown&amp;gt; with an unknown number of options.&lt;br/&gt;- I cannot think of a good way to achieve (2).&lt;br/&gt;&lt;br/&gt;However, assuming the name-selection example is what you actually want to do, why would a dropdown be preferable to e.g. simple textboxes that allow a participant to enter her/his first and last name?&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20559"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;I'd prefer to avoid textboxes because of typos, nicknames, people who use middle names as first names, people who make selections outside of the predetermined group of people that I'm interested in, etc. &amp;nbsp;In other words, I will be asking ~2000 people to make about three selections each and want to avoid the inevitable matching headache that would result from allowing totally free responses.&lt;br/&gt;&lt;br/&gt;If I'm following you, the &amp;lt;include&amp;gt; element would have to be a text file, correct? &amp;nbsp;So it would have to look something like this?&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Script&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;include&amp;gt;&lt;br/&gt;/file="List.txt"&lt;br/&gt;&amp;lt;/include&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Text file&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;/options=("Name 1", "Name 2", "Name 3" ...)&lt;a class="if-quote-goto quote-link" href="#" data-id="20560"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Just to be clear about what I'm doing -- I have a list of names that I will need to update periodically. &amp;nbsp;At the time of analysis, for each participant, I will need to match their selections to the finalized list of names. &amp;nbsp;So I would like to ensure that there is a clear 1-to-1 mapping of selections to list elements.&lt;a class="if-quote-goto quote-link" href="#" data-id="20561"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;As for the &amp;lt;include&amp;gt; question: No, only having the /options attribute in the text file would not be enough. It would have to contain the entire &amp;lt;dropdown&amp;gt; element.&lt;br/&gt;&lt;br/&gt;I.e. in the main script you'd have&lt;br/&gt;&lt;br/&gt;&amp;lt;include&amp;gt;&lt;br/&gt;/ file = "list.txt"&lt;br/&gt;&amp;lt;/include&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;surveypage mypage&amp;gt;&lt;br/&gt;/ questions = [1=mydropdown]&lt;br/&gt;&amp;lt;/surveypage&amp;gt;&lt;br/&gt;&lt;br/&gt;with list.txt containing &lt;br/&gt;&lt;br/&gt;&amp;lt;dropdown mydropdown&amp;gt;&lt;br/&gt;/ options = ("Name 1", "Name 2", "Name 3", ...)&lt;br/&gt;...&lt;br/&gt;&amp;lt;/dropdown&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20562"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Do you have an option to content-validate free-response questions? &amp;nbsp;In other words, the program won't proceed unless the text meets some pre-specified conditions (such as being equivalent to a specified list of names)?</description><pubDate>Fri, 27 Jan 2017 12:00:20 GMT</pubDate><dc:creator>psforscher</dc:creator></item><item><title>RE: Drill-down question in Inquisit</title><link>https://forums.millisecond.com/Topic20562.aspx</link><description>&lt;div data-id="20561" class="if-quote-wrapper" unselectable="on" data-guid="1485541831410"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20561" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20561" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20561" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20561"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20560" class="if-quote-wrapper" unselectable="on" data-guid="1485541831410"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20560" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20560" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20560" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20560"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20559" class="if-quote-wrapper" unselectable="on" data-guid="1485541831410"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20559" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20559" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20559" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20559"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20557" class="if-quote-wrapper" unselectable="on" data-guid="1485541831410"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20557" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20557" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20557" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20557"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20556" class="if-quote-wrapper" unselectable="on" data-guid="1485541831410"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20556" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20556" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20556" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20556"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20554" class="if-quote-wrapper" unselectable="on" data-guid="1485541831410"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20554" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20554" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20554" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20554"&gt;&lt;div class="if-quote-message-margin"&gt;Hi all,&lt;br/&gt;&lt;br/&gt;I'd like to create a drill-down question in Inquisit. &amp;nbsp;I'm thinking of something similar to the drill-down question type in Qualtrics. &amp;nbsp;Basically, if you have a large number of response options in a dropdown menu, say 2000 names in a list, you can make the selection process more manageable by having participants first select the first letter of the first name, then the first name, then the last name. &amp;nbsp;I'd also like Inquisit to draw the response options from a .csv file located where the Inquisit script is hosted.&lt;br/&gt;&lt;br/&gt;I see that there is a &amp;lt;dropdown&amp;gt; element in Inquisit, but it's unclear to me whether the options property of a &amp;lt;dropdown&amp;gt; can reference the results of a previously completed &amp;lt;dropdown&amp;gt; (i.e., the first letter of the first name that was selected by the participant). &amp;nbsp;It's also unclear to me whether Inquisit can populate the options properties from, say, an outside .csv file.&lt;br/&gt;&lt;br/&gt;Can anyone give me some advice about this?&lt;br/&gt;&lt;br/&gt;&lt;img src="https://www.millisecond.com/forums/Uploads/Images/6c9e884e-5606-445e-af03-1ee4.png" data-download-url="https://www.millisecond.com/forums/Uploads/Images/1533004c-d6a2-4faf-ac29-886c.png"&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20554"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Neither is possible in Inquisit, I'm afraid.&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20556"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Hi Dave, thanks for replying. &amp;nbsp;Can you recommend any close alternatives? &amp;nbsp;In other words, solutions that satisfy the following constraints:&lt;br/&gt;&lt;br/&gt;(1) Draw the possible selections from an outside file containing ~2000 elements&lt;br/&gt;(2) Present the selections to the participant in a way that is not overwhelming&lt;a class="if-quote-goto quote-link" href="#" data-id="20557"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;- Inquisit can load contents from an external file via &amp;lt;include&amp;gt; elements. The included file's contents however, would still have to be valid Inquisit syntax, i.e. you would have to fully specify the dropdown with all ~2000 options in that file either way. It is not possible to dynamically populate a &amp;lt;dropdown&amp;gt; with an unknown number of options.&lt;br/&gt;- I cannot think of a good way to achieve (2).&lt;br/&gt;&lt;br/&gt;However, assuming the name-selection example is what you actually want to do, why would a dropdown be preferable to e.g. simple textboxes that allow a participant to enter her/his first and last name?&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20559"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;I'd prefer to avoid textboxes because of typos, nicknames, people who use middle names as first names, people who make selections outside of the predetermined group of people that I'm interested in, etc. &amp;nbsp;In other words, I will be asking ~2000 people to make about three selections each and want to avoid the inevitable matching headache that would result from allowing totally free responses.&lt;br/&gt;&lt;br/&gt;If I'm following you, the &amp;lt;include&amp;gt; element would have to be a text file, correct? &amp;nbsp;So it would have to look something like this?&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Script&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;include&amp;gt;&lt;br/&gt;/file="List.txt"&lt;br/&gt;&amp;lt;/include&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Text file&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;/options=("Name 1", "Name 2", "Name 3" ...)&lt;a class="if-quote-goto quote-link" href="#" data-id="20560"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Just to be clear about what I'm doing -- I have a list of names that I will need to update periodically. &amp;nbsp;At the time of analysis, for each participant, I will need to match their selections to the finalized list of names. &amp;nbsp;So I would like to ensure that there is a clear 1-to-1 mapping of selections to list elements.&lt;a class="if-quote-goto quote-link" href="#" data-id="20561"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;As for the &amp;lt;include&amp;gt; question: No, only having the /options attribute in the text file would not be enough. It would have to contain the entire &amp;lt;dropdown&amp;gt; element.&lt;br/&gt;&lt;br/&gt;I.e. in the main script you'd have&lt;br/&gt;&lt;br/&gt;&amp;lt;include&amp;gt;&lt;br/&gt;/ file = "list.txt"&lt;br/&gt;&amp;lt;/include&amp;gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;surveypage mypage&amp;gt;&lt;br/&gt;/ questions = [1=mydropdown]&lt;br/&gt;&amp;lt;/surveypage&amp;gt;&lt;br/&gt;&lt;br/&gt;with list.txt containing &lt;br/&gt;&lt;br/&gt;&amp;lt;dropdown mydropdown&amp;gt;&lt;br/&gt;/ options = ("Name 1", "Name 2", "Name 3", ...)&lt;br/&gt;...&lt;br/&gt;&amp;lt;/dropdown&amp;gt;&lt;br/&gt;&lt;br/&gt;</description><pubDate>Fri, 27 Jan 2017 10:34:38 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: Drill-down question in Inquisit</title><link>https://forums.millisecond.com/Topic20561.aspx</link><description>&lt;div data-id="20560" class="if-quote-wrapper" unselectable="on" data-guid="1485540589497"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20560" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20560" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20560" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20560"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20559" class="if-quote-wrapper" unselectable="on" data-guid="1485540589497"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20559" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20559" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20559" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20559"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20557" class="if-quote-wrapper" unselectable="on" data-guid="1485540589497"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20557" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20557" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20557" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20557"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20556" class="if-quote-wrapper" unselectable="on" data-guid="1485540589497"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20556" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20556" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20556" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20556"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20554" class="if-quote-wrapper" unselectable="on" data-guid="1485540589497"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20554" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20554" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20554" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20554"&gt;&lt;div class="if-quote-message-margin"&gt;Hi all,&lt;br/&gt;&lt;br/&gt;I'd like to create a drill-down question in Inquisit. &amp;nbsp;I'm thinking of something similar to the drill-down question type in Qualtrics. &amp;nbsp;Basically, if you have a large number of response options in a dropdown menu, say 2000 names in a list, you can make the selection process more manageable by having participants first select the first letter of the first name, then the first name, then the last name. &amp;nbsp;I'd also like Inquisit to draw the response options from a .csv file located where the Inquisit script is hosted.&lt;br/&gt;&lt;br/&gt;I see that there is a &amp;lt;dropdown&amp;gt; element in Inquisit, but it's unclear to me whether the options property of a &amp;lt;dropdown&amp;gt; can reference the results of a previously completed &amp;lt;dropdown&amp;gt; (i.e., the first letter of the first name that was selected by the participant). &amp;nbsp;It's also unclear to me whether Inquisit can populate the options properties from, say, an outside .csv file.&lt;br/&gt;&lt;br/&gt;Can anyone give me some advice about this?&lt;br/&gt;&lt;br/&gt;&lt;img src="https://www.millisecond.com/forums/Uploads/Images/6c9e884e-5606-445e-af03-1ee4.png" data-download-url="https://www.millisecond.com/forums/Uploads/Images/1533004c-d6a2-4faf-ac29-886c.png"&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20554"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Neither is possible in Inquisit, I'm afraid.&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20556"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Hi Dave, thanks for replying. &amp;nbsp;Can you recommend any close alternatives? &amp;nbsp;In other words, solutions that satisfy the following constraints:&lt;br/&gt;&lt;br/&gt;(1) Draw the possible selections from an outside file containing ~2000 elements&lt;br/&gt;(2) Present the selections to the participant in a way that is not overwhelming&lt;a class="if-quote-goto quote-link" href="#" data-id="20557"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;- Inquisit can load contents from an external file via &amp;lt;include&amp;gt; elements. The included file's contents however, would still have to be valid Inquisit syntax, i.e. you would have to fully specify the dropdown with all ~2000 options in that file either way. It is not possible to dynamically populate a &amp;lt;dropdown&amp;gt; with an unknown number of options.&lt;br/&gt;- I cannot think of a good way to achieve (2).&lt;br/&gt;&lt;br/&gt;However, assuming the name-selection example is what you actually want to do, why would a dropdown be preferable to e.g. simple textboxes that allow a participant to enter her/his first and last name?&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20559"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;I'd prefer to avoid textboxes because of typos, nicknames, people who use middle names as first names, people who make selections outside of the predetermined group of people that I'm interested in, etc. &amp;nbsp;In other words, I will be asking ~2000 people to make about three selections each and want to avoid the inevitable matching headache that would result from allowing totally free responses.&lt;br/&gt;&lt;br/&gt;If I'm following you, the &amp;lt;include&amp;gt; element would have to be a text file, correct? &amp;nbsp;So it would have to look something like this?&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Script&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;include&amp;gt;&lt;br/&gt;/file="List.txt"&lt;br/&gt;&amp;lt;/include&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Text file&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;/options=("Name 1", "Name 2", "Name 3" ...)&lt;a class="if-quote-goto quote-link" href="#" data-id="20560"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Just to be clear about what I'm doing -- I have a list of names that I will need to update periodically. &amp;nbsp;At the time of analysis, for each participant, I will need to match their selections to the finalized list of names. &amp;nbsp;So I would like to ensure that there is a clear 1-to-1 mapping of selections to list elements.</description><pubDate>Fri, 27 Jan 2017 10:11:05 GMT</pubDate><dc:creator>psforscher</dc:creator></item><item><title>RE: Drill-down question in Inquisit</title><link>https://forums.millisecond.com/Topic20560.aspx</link><description>&lt;div data-id="20559" class="if-quote-wrapper" unselectable="on" data-guid="1485540132113"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20559" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20559" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20559" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20559"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20557" class="if-quote-wrapper" unselectable="on" data-guid="1485540132113"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20557" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20557" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20557" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20557"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20556" class="if-quote-wrapper" unselectable="on" data-guid="1485540132113"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20556" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20556" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20556" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20556"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20554" class="if-quote-wrapper" unselectable="on" data-guid="1485540132113"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20554" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20554" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20554" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20554"&gt;&lt;div class="if-quote-message-margin"&gt;Hi all,&lt;br/&gt;&lt;br/&gt;I'd like to create a drill-down question in Inquisit. &amp;nbsp;I'm thinking of something similar to the drill-down question type in Qualtrics. &amp;nbsp;Basically, if you have a large number of response options in a dropdown menu, say 2000 names in a list, you can make the selection process more manageable by having participants first select the first letter of the first name, then the first name, then the last name. &amp;nbsp;I'd also like Inquisit to draw the response options from a .csv file located where the Inquisit script is hosted.&lt;br/&gt;&lt;br/&gt;I see that there is a &amp;lt;dropdown&amp;gt; element in Inquisit, but it's unclear to me whether the options property of a &amp;lt;dropdown&amp;gt; can reference the results of a previously completed &amp;lt;dropdown&amp;gt; (i.e., the first letter of the first name that was selected by the participant). &amp;nbsp;It's also unclear to me whether Inquisit can populate the options properties from, say, an outside .csv file.&lt;br/&gt;&lt;br/&gt;Can anyone give me some advice about this?&lt;br/&gt;&lt;br/&gt;&lt;img src="https://www.millisecond.com/forums/Uploads/Images/6c9e884e-5606-445e-af03-1ee4.png" data-download-url="https://www.millisecond.com/forums/Uploads/Images/1533004c-d6a2-4faf-ac29-886c.png"&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20554"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Neither is possible in Inquisit, I'm afraid.&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20556"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Hi Dave, thanks for replying. &amp;nbsp;Can you recommend any close alternatives? &amp;nbsp;In other words, solutions that satisfy the following constraints:&lt;br/&gt;&lt;br/&gt;(1) Draw the possible selections from an outside file containing ~2000 elements&lt;br/&gt;(2) Present the selections to the participant in a way that is not overwhelming&lt;a class="if-quote-goto quote-link" href="#" data-id="20557"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;- Inquisit can load contents from an external file via &amp;lt;include&amp;gt; elements. The included file's contents however, would still have to be valid Inquisit syntax, i.e. you would have to fully specify the dropdown with all ~2000 options in that file either way. It is not possible to dynamically populate a &amp;lt;dropdown&amp;gt; with an unknown number of options.&lt;br/&gt;- I cannot think of a good way to achieve (2).&lt;br/&gt;&lt;br/&gt;However, assuming the name-selection example is what you actually want to do, why would a dropdown be preferable to e.g. simple textboxes that allow a participant to enter her/his first and last name?&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20559"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;I'd prefer to avoid textboxes because of typos, nicknames, people who use middle names as first names, people who make selections outside of the predetermined group of people that I'm interested in, etc. &amp;nbsp;In other words, I will be asking ~2000 people to make about three selections each and want to avoid the inevitable matching headache that would result from allowing totally free responses.&lt;br/&gt;&lt;br/&gt;If I'm following you, the &amp;lt;include&amp;gt; element would have to be a text file, correct? &amp;nbsp;So it would have to look something like this?&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Script&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;&amp;lt;include&amp;gt;&lt;br/&gt;/file="List.txt"&lt;br/&gt;&amp;lt;/include&amp;gt;&lt;br/&gt;&lt;br/&gt;&lt;strong&gt;Text file&lt;/strong&gt;&lt;br/&gt;&lt;br/&gt;/options=("Name 1", "Name 2", "Name 3" ...)</description><pubDate>Fri, 27 Jan 2017 10:08:55 GMT</pubDate><dc:creator>psforscher</dc:creator></item><item><title>RE: Drill-down question in Inquisit</title><link>https://forums.millisecond.com/Topic20559.aspx</link><description>&lt;div data-id="20557" class="if-quote-wrapper" unselectable="on" data-guid="1485539589842"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20557" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20557" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20557" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20557"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20556" class="if-quote-wrapper" unselectable="on" data-guid="1485539589842"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20556" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20556" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20556" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20556"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20554" class="if-quote-wrapper" unselectable="on" data-guid="1485539589842"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20554" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20554" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20554" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20554"&gt;&lt;div class="if-quote-message-margin"&gt;Hi all,&lt;br/&gt;&lt;br/&gt;I'd like to create a drill-down question in Inquisit. &amp;nbsp;I'm thinking of something similar to the drill-down question type in Qualtrics. &amp;nbsp;Basically, if you have a large number of response options in a dropdown menu, say 2000 names in a list, you can make the selection process more manageable by having participants first select the first letter of the first name, then the first name, then the last name. &amp;nbsp;I'd also like Inquisit to draw the response options from a .csv file located where the Inquisit script is hosted.&lt;br/&gt;&lt;br/&gt;I see that there is a &amp;lt;dropdown&amp;gt; element in Inquisit, but it's unclear to me whether the options property of a &amp;lt;dropdown&amp;gt; can reference the results of a previously completed &amp;lt;dropdown&amp;gt; (i.e., the first letter of the first name that was selected by the participant). &amp;nbsp;It's also unclear to me whether Inquisit can populate the options properties from, say, an outside .csv file.&lt;br/&gt;&lt;br/&gt;Can anyone give me some advice about this?&lt;br/&gt;&lt;br/&gt;&lt;img src="https://www.millisecond.com/forums/Uploads/Images/6c9e884e-5606-445e-af03-1ee4.png" data-download-url="https://www.millisecond.com/forums/Uploads/Images/1533004c-d6a2-4faf-ac29-886c.png"&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20554"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Neither is possible in Inquisit, I'm afraid.&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20556"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Hi Dave, thanks for replying. &amp;nbsp;Can you recommend any close alternatives? &amp;nbsp;In other words, solutions that satisfy the following constraints:&lt;br/&gt;&lt;br/&gt;(1) Draw the possible selections from an outside file containing ~2000 elements&lt;br/&gt;(2) Present the selections to the participant in a way that is not overwhelming&lt;a class="if-quote-goto quote-link" href="#" data-id="20557"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;- Inquisit can load contents from an external file via &amp;lt;include&amp;gt; elements. The included file's contents however, would still have to be valid Inquisit syntax, i.e. you would have to fully specify the dropdown with all ~2000 options in that file either way. It is not possible to dynamically populate a &amp;lt;dropdown&amp;gt; with an unknown number of options.&lt;br/&gt;- I cannot think of a good way to achieve (2).&lt;br/&gt;&lt;br/&gt;However, assuming the name-selection example is what you actually want to do, why would a dropdown be preferable to e.g. simple textboxes that allow a participant to enter her/his first and last name?&lt;br/&gt;</description><pubDate>Fri, 27 Jan 2017 09:58:30 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: Drill-down question in Inquisit</title><link>https://forums.millisecond.com/Topic20557.aspx</link><description>&lt;div data-id="20556" class="if-quote-wrapper" unselectable="on" data-guid="1485538213414"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20556" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20556" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20556" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;Dave - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20556"&gt;&lt;div class="if-quote-message-margin"&gt;&lt;div data-id="20554" class="if-quote-wrapper" unselectable="on" data-guid="1485538213414"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20554" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20554" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20554" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20554"&gt;&lt;div class="if-quote-message-margin"&gt;Hi all,&lt;br/&gt;&lt;br/&gt;I'd like to create a drill-down question in Inquisit. &amp;nbsp;I'm thinking of something similar to the drill-down question type in Qualtrics. &amp;nbsp;Basically, if you have a large number of response options in a dropdown menu, say 2000 names in a list, you can make the selection process more manageable by having participants first select the first letter of the first name, then the first name, then the last name. &amp;nbsp;I'd also like Inquisit to draw the response options from a .csv file located where the Inquisit script is hosted.&lt;br/&gt;&lt;br/&gt;I see that there is a &amp;lt;dropdown&amp;gt; element in Inquisit, but it's unclear to me whether the options property of a &amp;lt;dropdown&amp;gt; can reference the results of a previously completed &amp;lt;dropdown&amp;gt; (i.e., the first letter of the first name that was selected by the participant). &amp;nbsp;It's also unclear to me whether Inquisit can populate the options properties from, say, an outside .csv file.&lt;br/&gt;&lt;br/&gt;Can anyone give me some advice about this?&lt;br/&gt;&lt;br/&gt;&lt;img src="https://www.millisecond.com/forums/Uploads/Images/6c9e884e-5606-445e-af03-1ee4.png" data-download-url="https://www.millisecond.com/forums/Uploads/Images/1533004c-d6a2-4faf-ac29-886c.png"&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20554"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Neither is possible in Inquisit, I'm afraid.&lt;br/&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20556"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Hi Dave, thanks for replying. &amp;nbsp;Can you recommend any close alternatives? &amp;nbsp;In other words, solutions that satisfy the following constraints:&lt;br/&gt;&lt;br/&gt;(1) Draw the possible selections from an outside file containing ~2000 elements&lt;br/&gt;(2) Present the selections to the participant in a way that is not overwhelming</description><pubDate>Fri, 27 Jan 2017 09:31:49 GMT</pubDate><dc:creator>psforscher</dc:creator></item><item><title>RE: Drill-down question in Inquisit</title><link>https://forums.millisecond.com/Topic20556.aspx</link><description>&lt;div data-id="20554" class="if-quote-wrapper" unselectable="on" data-guid="1485537922698"&gt;&lt;a class="quote-para" unselectable="on" style="display: none;" href="#" data-id="20554" title="Move Cursor Below" contenteditable="false"&gt;&lt;span unselectable="on"&gt;+&lt;/span&gt;&lt;/a&gt;&lt;a class="quote-delete" unselectable="on" style="display: none;" href="#" data-id="20554" title="Delete Quote" contenteditable="false"&gt;&lt;span unselectable="on"&gt;x&lt;/span&gt;&lt;/a&gt;&lt;span unselectable="on" class="quote-markup"&gt;[quote]&lt;/span&gt;&lt;div unselectable="on" class="if-quote-header" contenteditable="false"&gt;&lt;div unselectable="on" class="if-quote-toggle-wrapper"&gt;&lt;a class="if-quote-toggle quote-link" href="#" data-id="20554" title=" "&gt;&lt;/a&gt;&lt;/div&gt;&lt;span unselectable="on" class="quote-markup"&gt;[b]&lt;/span&gt;psforscher - Friday, January 27, 2017&lt;span unselectable="on" class="quote-markup"&gt;[/b]&lt;/span&gt;&lt;/div&gt;&lt;div class="if-quote-message if-quote-message-20554"&gt;&lt;div class="if-quote-message-margin"&gt;Hi all,&lt;br/&gt;&lt;br/&gt;I'd like to create a drill-down question in Inquisit. &amp;nbsp;I'm thinking of something similar to the drill-down question type in Qualtrics. &amp;nbsp;Basically, if you have a large number of response options in a dropdown menu, say 2000 names in a list, you can make the selection process more manageable by having participants first select the first letter of the first name, then the first name, then the last name. &amp;nbsp;I'd also like Inquisit to draw the response options from a .csv file located where the Inquisit script is hosted.&lt;br/&gt;&lt;br/&gt;I see that there is a &amp;lt;dropdown&amp;gt; element in Inquisit, but it's unclear to me whether the options property of a &amp;lt;dropdown&amp;gt; can reference the results of a previously completed &amp;lt;dropdown&amp;gt; (i.e., the first letter of the first name that was selected by the participant). &amp;nbsp;It's also unclear to me whether Inquisit can populate the options properties from, say, an outside .csv file.&lt;br/&gt;&lt;br/&gt;Can anyone give me some advice about this?&lt;br/&gt;&lt;br/&gt;&lt;img src="https://www.millisecond.com/forums/Uploads/Images/6c9e884e-5606-445e-af03-1ee4.png" data-download-url="https://www.millisecond.com/forums/Uploads/Images/1533004c-d6a2-4faf-ac29-886c.png"&gt;&lt;a class="if-quote-goto quote-link" href="#" data-id="20554"&gt;&lt;span class="goto"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;span class="quote-markup"&gt;[/quote]&lt;/span&gt;&lt;/div&gt;&lt;br/&gt;Neither is possible in Inquisit, I'm afraid.&lt;br/&gt;</description><pubDate>Fri, 27 Jan 2017 09:28:21 GMT</pubDate><dc:creator>Dave</dc:creator></item></channel></rss>