Translations:Expression Manager/71/hu
From LimeSurvey Manual
Függetlenül attól, hogy továbbra is használja a Feltételszerkesztőt, vagy manuálisan állítja össze a Relevanciaegyenleteket, a következő további előnyöket élvezheti:
- Létrehozhat összetettebb érvényesítési feltételeket
- Az összes speciális kérdés attribútum (például max_answers, min_num_value_n, max_num_value) használhat kifejezéseket. Tehát a minimális/maximális feltételek könnyen beállíthatók az előzetes válaszok alapján, még akkor is, ha ugyanazon az oldalon vannak.
- EM kezeli az összes reguláris kifejezés alapú érvényesítést is, így a preg és az egyenlet erőteljesen kombinálható. alapú kérdésattribútumok.
- Kérdések és csoportok egyszerű átrendezése (vagy törlése)
- Az 1.92-es verzió előtt nem lehetett átrendezni a kérdéseket vagy csoportokat, ha a LimeSurvey úgy gondolta, hogy az ilyen átrendezés megszakadhat felhasználási körülmények között. Hasonlóképpen nem törölhetett kérdéseket, ha bármilyen más kérdés is függött volna tőlük.
- Az EM szintaxiskiemelő funkciójával könnyen látható és ellenőrizhető, hogy megpróbál-e kérdéseket használni, mielőtt deklarálnák őket. Így mostantól bármikor átrendezheti vagy törölheti a kérdéseket és csoportokat. Az EM frissíti az összes szintaxiskiemelést, hogy megmutassa a lehetséges hibákat.
- Az újrarendezési kérdések nézetét továbbfejlesztettük, hogy segítse az ilyen áttekintést. Most megmutatja a kérdés relevanciaegyenletét és testreszabását, így azonnal láthatja, hogy valamelyik változó rózsaszínűvé válik-e (azaz a deklaráció előtt használatosak).
- A kérdés/csoportos navigációs index mindig elérhető és pontos
- Az 1.92-es verzió előtt ezek az indexek nem voltak elérhetők, ha bonyolult feltételek voltak
- Az EM-vel garantálni tudjuk, hogy pontosak.
- Az alanyok akár vissza is ugorhatnak egy korábbi kérdésre, módosíthatják a választ , majd ugorjon előre (vagy küldje be)
- Előre ugráskor az EM újra érvényesíti az összes közbeeső kérdést/csoportot.
- Ha bármely kérdés irrelevánssá válik, akkor az adatbázisban NULLÁ lesz. hogy az adatok belsőleg konzisztensek legyenek
- Ha bármely kérdés relevánssá válik, vagy újonnan nem teljesíti a kötelező vagy érvényesítési szabályokat, az EM megáll ezen az oldalon, és arra kényszeríti a felhasználót, hogy válaszoljon ezekre a kérdésekre, mielőtt a végső rendeltetési helyére ugorna.
#A feltételek automatikus konvertálása relevanciássá
- Ha frissíti az adatbázist, minden létező, feltételekkel rendelkező felméréshez relevanciaegyenleteket generálnak
- Amikor importál egy felmérést, szükség szerint relevanciaegyenletek jönnek létre.
- A feltételek hozzáadásakor, törlésekor vagy módosításakor az EM generálja a megfelelő relevanciaegyenletet.
- Kényelmes szintaxis kiemelés
- Amikor az EM megjeleníti a relevanciaegyenletet, akkor is megjeleníti a Qcode-ot, ha SGQA kódot írt be, mivel feltételezzük, hogy ez könnyebben olvasható lesz.
- Minden változó színkóddal van ellátva, hogy megmutassa, hogy az aktuális kérdés előtt vagy után (vagy az aktuális csoport előtt vagy után) deklarálták-e. Ezzel gyorsan észlelheti és kijavíthatja azokat az eseteket, amikor a relevancia (beleértve a tömbszűrőt), a testreszabási vagy az érvényesítési egyenleteket próbálja használni, mielőtt deklarálná azokat.
- Ezenkívül, ha az egeret a színkódolt változó fölé viszi , látni fogja a kérdés legfontosabb metaadatait. Ez magában foglalja a csoportsorozatot, a kérdéssorszámot, a Qcode-ot, a kérdés szövegét és az összes elérhető válaszlehetőséget (ha ez egy felsorolt válaszlehetőséget tartalmazó kérdéstípus).
- A válaszlehetőségek listája ezt a szintaxist használja : 'answers':{key:val, ... }.
- key szintaxisa: 'scale~code', ahol a scale a válasz skála (pl. kettős skála esetén), és a code a válaszkód.
- val szintaxisa 'value~shown', ahol az érték a az értékelési érték (ha értékeléseket használ, egyébként "kód") (pl. Qcode.value), és a "shown" az alany által látott megjelenített érték (pl. Qcode.shown)
- Ez azt jelenti, hogy sok felmérés használhat számításokat anélkül, hogy értékelési módra lenne szüksége. Ha olyan válaszlehetőségeket sorol fel, amelyek egyediek, nem decimálisak és nem negatívak, egyszerűen elvégezheti a számításokat a Qcode.code értékek alapján.
- A felmérés teljes logikájának és tartalmának egyszerű áttekintése
- Van egy új Survey Logic megjelenítése funkció, amely lehetővé teszi, hogy egyetlen oldalon mindent megtekintsen a felmérésről (vagy csoportról vagy kérdésről).
- Megjeleníti a csoport, kérdés, alkérdés és válasz szintű részleteket a kiválasztott hatókörhöz (felmérés vs. csoport vs. kérdés)
- Megjeleníti a relevanciát, a részkérdés-szintű relevanciát (a tömbszűrő és a tömb_szűrő_kizárása esetén), valamint a generált érvényesítési egyenletet (a preg-hez és bármely érvényesítési szabályhoz, mint a min/max összeg/szám értékek), és az összes nem üres kérdésattribútum.
- Minden szintaktikailag kiemelve van, így láthatja a lehetséges szintaktikai hibákat (például a kiegyensúlyozatlan zárójeleket vagy a változók deklarálása előtti használatát)
- A szintaxis- A highligting támogatja a gyors navigációt és a felmérés szerkesztését.
- Ha egy változó nevére kattint, megnyílik egy böngészőablak (vagy lap), amely megjeleníti a kérdést, és lehetővé teszi a szerkesztést.
- Ha rákattint egy csoport nevére, megnyílik egy böngészőablak (vagy lap), amely a csoport átrendezési nézetét mutatja, így könnyedén mozgathatja a kérdéseket.
- Az összes kérdésattribútum szintaxisa is kiemelve van. Ez lehetővé teszi a kifejezések beállítását és megtekintését a speciális kérdésbeállításokon belül (például az értékek max/min számának/összegének egy kifejezésre való alapozása)
- Az EM szerzője hasonló nézetet használt (kicsit tisztább), hogy lehetővé tegye az együttműködő epidemiológusok és intézményi kutatók számára. A felülvizsgáló testület több ezer kérdést tartalmazó felméréseket érvényesít és engedélyez a rendkívül elágazó és személyre szabott strukturált interjúk során