Actions

Translations

Tab Separated Value survey structure/15/nl: Difference between revisions

From LimeSurvey Manual

No edit summary
No edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 4: Line 4:
#'''"Herhalen" - een groep meerdere keren gebruiken'''.  Als de groep naar je zin is, kopieer de groep dan zo vaak als het nodig is.  Gebruik Excel om alleen de 'G'-rijen te bekijken (voor groepen), en gebruik de Excel kolomsleepfunctie om de vergelijkingen voor elke groep bij te werken (bijv. voor een telling kan de eerste vergelijking zijn "aantalMensen > 1", de volgende moet zijn "aantalMensen > 2").  Door het slepen wordt het nummer aangepast.  Filter op 'Q'-rijen en zorg ervoor dat elke vraag een unieke waarde heeft (bijv.  g1_v1, g1_v2, g1_vN, gebruik find/replace om in de 2e groep g1 te wijzigen in g2; g3 voor de volgende, enz.).
#'''"Herhalen" - een groep meerdere keren gebruiken'''.  Als de groep naar je zin is, kopieer de groep dan zo vaak als het nodig is.  Gebruik Excel om alleen de 'G'-rijen te bekijken (voor groepen), en gebruik de Excel kolomsleepfunctie om de vergelijkingen voor elke groep bij te werken (bijv. voor een telling kan de eerste vergelijking zijn "aantalMensen > 1", de volgende moet zijn "aantalMensen > 2").  Door het slepen wordt het nummer aangepast.  Filter op 'Q'-rijen en zorg ervoor dat elke vraag een unieke waarde heeft (bijv.  g1_v1, g1_v2, g1_vN, gebruik find/replace om in de 2e groep g1 te wijzigen in g2; g3 voor de volgende, enz.).
#'''Wijzigen volgorde vragen/groepen'''.  Wijzig eenvoudig de rijen in je spreadsheetbestand.
#'''Wijzigen volgorde vragen/groepen'''.  Wijzig eenvoudig de rijen in je spreadsheetbestand.
#'''Testen enquête-modules'''.  Bij lange enquêtes wil je mogelijk het testen in meerdere modules doen.  Maak gewoon voor elke module een nieuw werkblad in Excel. Dit voorkomt dat je veel gegevens moet invoeren om latere modules van de nquête te testen.
#'''Testen enquête-modules'''.  Bij lange enquêtes wil je mogelijk het testen in meerdere modules doen.  Maak gewoon voor elke module een nieuw werkblad in Excel. Dit voorkomt dat je veel gegevens moet invoeren om latere modules van de enquête te testen.
#'''Testen verplichte vragen'''.  Een veelgehoorde klacht is dat je veel vragen verplicht moet maken, maar dat je die bij het testen wilt overslaan.  Maak gewoon een centraal werkblad aan met de uiteindelijk gewenste waarden.  Om te testen verwijder je dan de "mandatory" kolom en bewaart het resultaat  als een kopie.  Test dan door die versie te importeren, alle vragen zijn dan optioneel.  Importeren dan na het testen weer de centrale versie.
#'''Testen verplichte vragen'''.  Een veelgehoorde klacht is dat je veel vragen verplicht moet maken, maar dat je die bij het testen wilt overslaan.  Maak gewoon een centraal werkblad aan met de uiteindelijk gewenste waarden.  Om te testen verwijder je dan de "mandatory" kolom en bewaart het resultaat  als een kopie.  Test dan door die versie te importeren, alle vragen zijn dan optioneel.  Importeren na het testen weer de centrale versie.
#'''Standaarden zetten'''.  Je kunt deze waarden ook in de bestemde kolom zetten en die dus niet via de GUI invoeren.  Soms is het niet mogelijk om via de GUI de gewenste waarde in te voeren, zoals bij expressies om een standaard voor een lijst te vullen (bijvoorbeeld een aantal token-attributen).
#'''Standaarden zetten'''.  Je kunt deze waarden ook in de bestemde kolom zetten en dus niet via de GUI invoeren.  Soms is het niet mogelijk om via de GUI de gewenste waarde in te voeren, zoals bij expressies om een standaard voor een lijst in te voeren (bijvoorbeeld een aantal [[Survey participants/nl|deelnemersattributen]]).
#'''Vertaling'''.  Je kunt per taal een kopie van je bestand maken.  Kopieer alle regels voor de standaardtaal en pas het taalveld aan.  Het vertalen kun je door vertalers laten doen, daarna maak je er dan weer een bestand van.
#'''Vertaling'''.  Je kunt per taal een kopie van je bestand maken.  Kopieer alle regels voor de standaardtaal en pas het taalveld aan.  Het vertalen kun je door vertalers laten doen, daarna maak je er weer een bestand van.
#'''Bulk setting of advanced question attributes'''.  You may want all of your equations to start visible (so you can see their values as you collect data), but then hide them all before going to production.  Simply filter the spreadsheet on class = 'Q' and question type = '*' (equation), and set always_hide to 1 for each of those questions.  Similarly, say after you create the survey, you decide which questions should appear in public statistics.  Rather than edit each question through the GUI, filter on class = 'Q', and set public_statistics = 1 for all of the questions that should be visible in statistics.
#'''Bulk instellen van geavanceerde vraagattributen'''.  Misschien wil je al je vergelijkingen in het begin zichtbaar maken (dan zie je de waarde bij het verzamelen van de gegevens), maar ze verbergen als je de enquête in productie gaat gebruiken.  Filter dan het spreadsheet op class = 'Q' en vraagtype = '*' (vergelijking), en zet bij elke vergelijking  always_hide op 1.  Op dezelfde manier kun je na het aanmaken van de enquête besluiten welke vragen in de openbare statistieken getoond worden.  In plaats van elke vraag via het scherm te wijzigen, kun je filteren op class = 'Q', en  public_statistics op 1 zetten voor alle vragen die getoond moeten worden in de statistieken.
#'''Find and replace'''.  Say you decide you need to change some phrasing across all of your questions, you can use Excel find and replace to make those changes.  Similarly, say you decide to do a bulk-renaming of your variables, find and replace can come to the rescue.  If you need regular-expression based find and replace, you can select the desired column, copy to a text editor, do your find and replace, and paste the column back into the spreadsheet.
#'''Zoek en vervang'''.  Als je een bepaalde tekst in al je vragen wilt wijzigen, dan kun je met Excel zoeken en de wijzigingen aanbrengen.  Ook kun je op deze manier, als je dat wilt, je variabelen hernoemen.  Als je dit zoeken en vervangen met reguliere expressies wilt doen, selecteer dan de gewenste kolom en kopieer die naar een tekstverwerker, breng je wijziging aan en kopieer het resultaat terug naar de kolom in het spreadsheet.
#'''Gaining approvals'''.  If you are doing research, you may have an Institutional Review board who insists upon seeing the text of the questions.  This may be a convenient way to share it.  Similarly for discussions with a client.
#'''Toestemming verkrijgen'''.  Als je onderzoek doet, dan heb je mogelijk toestemming nodig van iemand die de enquête wil reviewen.  Dit kan een gemakkelijke manier zijn om de teksten te laten zien.  Of voor overleg met de klant.
#'''Team consensus'''.  If you are trying to get a group to agree upon the wording or appearance of a question or group, you can rapidly prototype / edit the spreadsheet, import it, and show the team (via question or group preview) exactly what the users will see.  That way you can get approval from the team before they leave the room rather than having to document requirements, build them, and get approval at future meetings.
#'''Overeenstemming team'''.  Als je een team wilt laten instemmen met de presentatie of de tekst van een vraag of een vraaggroep, dan kun je hiermee snel een prototype maken en wijzigen door het spreadsheet te wijzigen en te importeren, en dan het team via het voorvertonen van de vraag(groep) laten zien wat de gebruikers zullen zien.
#'''Upgrading from other  survey formats'''.  If you have existing survey in XML, Word, or other format, you can create a translation process to map them to this format.  Although you could also try mapping to the .lss format, the advantage of this format is that it doesn't require you to keep track of foreign key relationships between groups, questions, sub-questions, answers, and defaults.
#'''Upgraden van andere enquête-formaten'''.  Als je een bestaande enquête in XML, Word, of ander formaat hebt, dan kun je een vertaling doen om het naar dit formaat om te zetten.  Je kunt ook proberen dit naar het .lss formaat te vertalen, het voordeel van dit formaat is dat je geen rekening hoeft te houden met foreign key relaties tussen groepen, vragen, subvragen, antwoorden en standaardwaarden.

Latest revision as of 18:40, 19 May 2020

Message definition (Tab Separated Value survey structure)
Here are some convenient things you can do with this approach to authoring instruments:
#'''Use same Answers for many questions'''. Just copy the 'A' rows and paste after each question that should have the same set.
#'''Use same subquestions for many questions'''. Just copy the 'SQ' rows and paste them after each question that needs it.
#'''"Looping" - use same group many times'''. After the group is the way you want it, copy it as many times as needed. Use Excel filtering to view just the 'G' rows (for groups), and use the Excel column drag feature to update the relevance equations for each group (e.g., for a census, the first relevance might be "numPeople > 1", the next should be "numPeople > 2". The drag feature will auto-update the number). Filter by 'Q' rows and ensure that each question has a unique value (e.g., say you name your variables g1_q1, g1_q2, g1_qN, use find/replace to convert g1 to g2 the second group; g3 for the third, etc.).
#'''Re-ordering questions/groups'''. Simply re-order the rows of the spreadsheet file.
#'''Testing survey modules'''. For long surveys, you may want to break up the testing into modules. Simply create new spreadsheet files for each module, deleting any rows that you don't need. This avoids the need to enter lots of data to test later sections of the survey.
#'''Testing mandatory questions'''. A common complaint is not the need to make many questions mandatory, but the need to turn off the mandatory feature for testing. Simply create the master spreadsheet with mandatory set to the final desired values. Then, to test it, just delete the "mandatory" column and save the test version of the spreadsheet. When you import that version, none of the questions will be mandatory. After you have finished your testing, import the master copy.
#'''Setting defaults'''. Rather than using the GUI, you can enter any desired defaults in the default column. This is especially helpful for cases where the GUI does not let you enter the desired value, like [[ExpressionScript - Presentation|expressions]] to set the default for list items (like populating a list from a [[Survey participants|survey participant]] attribute).
#'''Translation'''. You can create copies of your spreadsheet - one per language. Include all the rows for the primary language, then copy and paste them below, and use drag to change the language field to the target language. These can be distributed to your translators, and re-integrated into a single spreadsheet file when they are done.
#'''Bulk setting of advanced question attributes'''. You may want all of your equations to start visible (so you can see their values as you collect data), but then hide them all before going to production. Simply filter the spreadsheet on class = 'Q' and question type = '*' (equation), and set always_hide to 1 for each of those questions. Similarly, say after you create the survey, you decide which questions should appear in public statistics. Rather than edit each question through the GUI, filter on class = 'Q', and set public_statistics = 1 for all of the questions that should be visible in statistics.
#'''Find and replace'''. Say you decide you need to change some phrasing across all of your questions, you can use Excel find and replace to make those changes. Similarly, say you decide to do a bulk-renaming of your variables, find and replace can come to the rescue. If you need regular-expression based find and replace, you can select the desired column, copy to a text editor, do your find and replace, and paste the column back into the spreadsheet.
#'''Gaining approvals'''. If you are doing research, you may have an Institutional Review board who insists upon seeing the text of the questions. This may be a convenient way to share it.  Similarly for discussions with a client.
#'''Team consensus'''. If you are trying to get a group to agree upon the wording or appearance of a question or group, you can rapidly prototype / edit the spreadsheet, import it, and show the team (via question or group preview) exactly what the users will see.  That way you can get approval from the team before they leave the room rather than having to document requirements, build them, and get approval at future meetings.
#'''Upgrading from other survey formats'''. If your survey is in XML, Word, or other format, you can create a translation process to map them to this format. Although you could also try mapping to the .lss format, the advantage of this format is that it doesn't require you to keep track of foreign key relationships between groups, questions, subquestions, answers, and defaults.

Met deze aanpak kun je wat handige zaken doen met het maken van enquêtes:

  1. Gebruiken van dezelfde antwoorden voor meerdere vragen.  Kopieer alleen de 'A'-rijen en plak ze na elke vraag die dezelfde set antwoorden moet hebben.
  2. Gebruiken van dezelfde subvragen voor meerdere vragen.  Kopieer de 'SQ'-rijen en plak ze na elke vraag die dezelfde subvragen moet hebben.
  3. "Herhalen" - een groep meerdere keren gebruiken.  Als de groep naar je zin is, kopieer de groep dan zo vaak als het nodig is.  Gebruik Excel om alleen de 'G'-rijen te bekijken (voor groepen), en gebruik de Excel kolomsleepfunctie om de vergelijkingen voor elke groep bij te werken (bijv. voor een telling kan de eerste vergelijking zijn "aantalMensen > 1", de volgende moet zijn "aantalMensen > 2").  Door het slepen wordt het nummer aangepast.  Filter op 'Q'-rijen en zorg ervoor dat elke vraag een unieke waarde heeft (bijv. g1_v1, g1_v2, g1_vN, gebruik find/replace om in de 2e groep g1 te wijzigen in g2; g3 voor de volgende, enz.).
  4. Wijzigen volgorde vragen/groepen.  Wijzig eenvoudig de rijen in je spreadsheetbestand.
  5. Testen enquête-modules.  Bij lange enquêtes wil je mogelijk het testen in meerdere modules doen.  Maak gewoon voor elke module een nieuw werkblad in Excel. Dit voorkomt dat je veel gegevens moet invoeren om latere modules van de enquête te testen.
  6. Testen verplichte vragen.  Een veelgehoorde klacht is dat je veel vragen verplicht moet maken, maar dat je die bij het testen wilt overslaan.  Maak gewoon een centraal werkblad aan met de uiteindelijk gewenste waarden.  Om te testen verwijder je dan de "mandatory" kolom en bewaart het resultaat als een kopie.  Test dan door die versie te importeren, alle vragen zijn dan optioneel.  Importeren na het testen weer de centrale versie.
  7. Standaarden zetten.  Je kunt deze waarden ook in de bestemde kolom zetten en dus niet via de GUI invoeren.  Soms is het niet mogelijk om via de GUI de gewenste waarde in te voeren, zoals bij expressies om een standaard voor een lijst in te voeren (bijvoorbeeld een aantal deelnemersattributen).
  8. Vertaling.  Je kunt per taal een kopie van je bestand maken.  Kopieer alle regels voor de standaardtaal en pas het taalveld aan.  Het vertalen kun je door vertalers laten doen, daarna maak je er weer een bestand van.
  9. Bulk instellen van geavanceerde vraagattributen.  Misschien wil je al je vergelijkingen in het begin zichtbaar maken (dan zie je de waarde bij het verzamelen van de gegevens), maar ze verbergen als je de enquête in productie gaat gebruiken.  Filter dan het spreadsheet op class = 'Q' en vraagtype = '*' (vergelijking), en zet bij elke vergelijking always_hide op 1.  Op dezelfde manier kun je na het aanmaken van de enquête besluiten welke vragen in de openbare statistieken getoond worden.  In plaats van elke vraag via het scherm te wijzigen, kun je filteren op class = 'Q', en public_statistics op 1 zetten voor alle vragen die getoond moeten worden in de statistieken.
  10. Zoek en vervang.  Als je een bepaalde tekst in al je vragen wilt wijzigen, dan kun je met Excel zoeken en de wijzigingen aanbrengen.  Ook kun je op deze manier, als je dat wilt, je variabelen hernoemen.  Als je dit zoeken en vervangen met reguliere expressies wilt doen, selecteer dan de gewenste kolom en kopieer die naar een tekstverwerker, breng je wijziging aan en kopieer het resultaat terug naar de kolom in het spreadsheet.
  11. Toestemming verkrijgen.  Als je onderzoek doet, dan heb je mogelijk toestemming nodig van iemand die de enquête wil reviewen.  Dit kan een gemakkelijke manier zijn om de teksten te laten zien.  Of voor overleg met de klant.
  12. Overeenstemming team.  Als je een team wilt laten instemmen met de presentatie of de tekst van een vraag of een vraaggroep, dan kun je hiermee snel een prototype maken en wijzigen door het spreadsheet te wijzigen en te importeren, en dan het team via het voorvertonen van de vraag(groep) laten zien wat de gebruikers zullen zien.
  13. Upgraden van andere enquête-formaten.  Als je een bestaande enquête in XML, Word, of ander formaat hebt, dan kun je een vertaling doen om het naar dit formaat om te zetten.  Je kunt ook proberen dit naar het .lss formaat te vertalen, het voordeel van dit formaat is dat je geen rekening hoeft te houden met foreign key relaties tussen groepen, vragen, subvragen, antwoorden en standaardwaarden.