Logo bg.centerdiseasecondtrol.com

Com Ref - Анализ: Определете - Ръководство за потребителя - Epi Info ™

Съдържание:

Com Ref - Анализ: Определете - Ръководство за потребителя - Epi Info ™
Com Ref - Анализ: Определете - Ръководство за потребителя - Epi Info ™

Видео: Com Ref - Анализ: Определете - Ръководство за потребителя - Epi Info ™

Видео: Com Ref - Анализ: Определете - Ръководство за потребителя - Epi Info ™
Видео: „АЗ ЗНАМ, ЧЕ СЪМ ДОБРА МАЙКА”: Историята на Цветелина, жертва на домашно насилие 2023, Може
Anonim

Справка за командите

Команди за анализа: ОПРЕДЕЛЕТЕ

описание

Тази команда създава нова променлива.

Синтаксис

DEFINE () ()

  • представлява името на променливата, която трябва да бъде създадена.
  • е нивото на видимост и наличност на новата променлива и трябва да бъде една от запазените думи STANDARD, GLOBAL или PERMANENT. Ако е пропуснат, се приема STANDARD и може да не се използва индикатор за тип.
  • се изисква и не може да се използва, ако е пропуснат. е типът данни на новата променлива и трябва да бъде една от следните запазени думи: NUMERIC, TEXTINPUT, YN или DATEFORMAT. Ако е пропуснат, променливият тип ще бъде направен въз основа на типа данни на първата стойност, присвоена на променливата. Пропускането на типа поле обаче не се препоръчва. След като се определи тип поле, променливият тип не може да бъде променен. При опит да зададете данни от различен тип на променливата ще възникне грешка.

Коментари

Персонализираната променлива, дефинирана в Epi Info 7, може да няма предварително определен тип данни, ако пропуснатата, когато променливата е дефинирана. Ако променливата няма предварително определен тип и не е била използвана, променливата ще приеме стойност във всеки от четирите типа данни (текст, номер, дата, да / не [булева]), която е присвоена на променливата първата време. След това променливата придобива типа данни на зададената стойност и нейният тип данни не може да бъде променен. Пропускането на типа поле обаче не се препоръчва. При опит да зададете данни от различен тип данни ще възникне грешка. Могат да се използват различни функции за манипулиране на данни, променяйки типа данни на стойностите, за да съответстват на типа данни на променливата. Някои от тези функции включват FORMAT, TXTTONUM, TXTTODATE и NUMTODATE.

Променлив обхват

  • STANDARD променливите запазват стойността си само в рамките на текущия запис и се нулират при зареждане на нов запис. Стандартните променливи се използват временно, като се държат като другите полета в базата данни. В класическия анализ стандартните променливи губят своите стойности и дефиниции с всеки оператор READ.
  • GLOBAL променливите запазват стойности в свързани форми и когато програмата отвори нов формуляр, но се премахват, когато класическата програма за анализ е затворена. Глобалните променливи съществуват по време на изпълнение на програмата. Глобалните променливи също се използват за съхраняване на стойности между промените в източника на данни (например, когато се използва командата READ). Глобалните променливи в класическия анализ може да не зависят пряко или косвено от полетата на таблицата.
  • PERMANENT променливите се съхраняват във файла EpiInfo. Config.xml и запазват всяка присвоена стойност, докато стойността не бъде променена от друго задание или променливата не бъде определена. Постоянните променливи се споделят между програмите на Epi Info 7 (т.е. Меню, Enter, Класически анализ и т.н.) и продължават да съществуват, дори ако компютърът се изключи. Постоянните променливи в класическия анализ може да нямат стойности, които зависят пряко или косвено от полетата на таблицата. Създадена за постоянна променлива ще съществува за една сесия и трябва да се възстановява всеки път, когато се използва.

Тип индикатори

  • ТЕКСТИНПУТ - Променливите от този тип данни могат да получават всякакви буквено-цифрови символи, включително символи и изхода на функции (например, FORMAT).
  • NUMERIC - Променливите от този тип данни могат да получават номера и изхода на функции (например, TXTTONUM).
  • DATEFORMAT - Променливите от този тип данни могат да получават стойности на датата, включително изхода на функции (например, TXTTODATE и NUMTODATE).
  • YN - Променливите от този тип данни могат да получават булеви стойности на (+) за Yes и (-) за No. До извършване на задание, стойностите на променливите от тип YN са (.) Или липсват.

пример

ПРОЧЕТЕТЕ {. \ Проекти \ Проба \ Sample.prj}: Наблюдение ОПРЕДЕЛЯ ДАТЕФОРМАТ за рожден ден ASSIGN Рожден ден = 2006-01-01 DEFINE HospitalCode NUMERIC ASSIGN HospitalCode = 854 ОПРЕДЕЛЕТЕ Дим YN ASSIGN Smoke = (+) СПИСЪК болница за рожден денКод дим

Популярни по теми