Migration instructions for users
Repeated questions versus multi-content questions
Old Hashdata Version
In the old version of Hashdata, to configure multi-content questions, there were two options:
- Use navigation logic, or;
- Use display logic.
To exemplify multi-content questions, let's consider a registration form that requests information about people's
State
, City
and Address
. It would not be good practice to display, in the City
question, the more than 5,000
Brazilian municipalities as selection options. A better solution would be to display, in the City
question, only the municipalities
of the Federation Unit chosen by the user.
For this, 28 Multiple options (only one answer) elements would be necessary: one to choose the State and another 27 to group the cities of each Federation Unit.
See below how the multi-content questions configured in each of the approaches above would look in the old version of the system:
1. Navigation logic
Using the navigation logic resource, the following configuration would be necessary:
When navigation logic is enabled, the system displays questions until it finds a configured navigation logic. At this point, the flow is interrupted and the system waits for the user to click Next.
- In the State question, for each of the 27 possible responses, it would be necessary to register a condition, for example:
- So that, after selecting the city, the form flow proceeds to a question unrelated to the city selection, all possible responses from each of the questions grouping the cities of each state—such as
Cities of Acre
,Cities of Alagoas
, and so on—would need to have a navigation logic condition indicating which question to proceed to, such as theAddress
question, for example: - Cities of Acre
-
(...)
-
Cities of Tocantins
If the response is equal to Acre, go to Cities of Acre.
If the response is equal to Alagoas, go to Cities of Alagoas.
If the response is equal to Amazonas, go to Cities of Amazonas.
(...)
If the response is equal to Tocantins, go to Cities of Tocantins.
If the response is equal to Acrelândia, go to Address.
If the response is equal to Assis Brasil, go to Address.
(...)
If the response is equal to Abreul ândia, go to Address.
If the response is equal to Aguiarnópolis, go to Address.
(...)
Graphically, using navigation logic to configure multi-content questions, considering the example above, would look like this:
2. Display Logic
Using the display logic feature, the following configuration would be required:
- In each question related to the cities of each State in the Federation, it would be necessary to enable the display logic and include a satisfaction condition, as follows:
- Cities of Acre
- Cities of Alagoas
-
(...)
-
Cities of Tocantins
Reference: State
Satisfaction condition: If the answer is equal to Acre
Reference: State
Satisfaction condition: If the answer is equal to Alagoas
Reference: State
Satisfaction condition: If the answer is equal to Tocantins
Graphically, using display logic to configure multi-content questions, considering the proposed example, would look like this:
New Version of Hashdata
In the new version of Hashdata, configuring multi-content questions has become much simpler.
Using the same previous example, to display in the City
question only the cities of the chosen Federation Unit, it is enough to
use only two elements of the Single selection type, one for the State
and another for the City
, together with the
functionality conditional content (multicontent)
Graphically, the configuration of multi-content questions in the new version, considering our example, looks like this:
Learn more... by following the creation of this example in practice.
Email Confirmation
After the account migration, carried out automatically by the Hashdata team, it is recommended that users link the Hashdata account to an email address. This link is optional and is only necessary for those who wish to receive email notifications, such as collection reports, for example.
Your email address is also required to recover your password if you forget it. Therefore, it is highly recommended that all users link an email address to their Hashdata account. See the steps in the image below:
Hashdata Home Screen Preview. Click on the image to enlarge it.
After entering your email address and choosing a password, you will receive a confirmation email. Click on the confirmation link and that's it! Your email has been successfully confirmed.