2023 Автор: Stephanie Arnold | [email protected]. Последно модифициран: 2023-05-20 19:52
Как да управлявате данни
- ПРОЧЕТЕТЕ команда
- ПРОЧЕТЕТЕ Excel
- ПРОЧЕТЕТЕ достъп
- ПРОЧЕТЕТЕ ASCII текст
- ПРОЧЕТЕТЕ SQL Server
- Свързани форми
- НАПИСЕТЕ командата
- MERGE командване
Използвайте командата READ
За да се анализират данните, те трябва да бъдат прочетени или импортирани в Classic Analysis. Командата READ ви позволява да изберете проект и / или таблица с данни за стартиране на статистически данни. Командата READ се използва почти всеки път, когато отворите Classic Analysis.
Внимание
Никога не манипулирайте таблицата с формуляри в софтуерно приложение извън Epi Info 7.
Базата данни може да се повреди и да направи формата неизползваема.
-
От папката Класически данни за анализ на командното дърво щракнете върху Прочетете. Отваря се диалоговият прозорец „ПРОЧЕТЕТЕ“.
READ command dialog Фигура 9.2: Прозорец за четене
- Полето Тип на базата данни показва файла на базата данни, който ще бъде зареден (. PRJ,. MDB,. XLS). Определете формата на данните за данните, които ще се четат. Ако не е посочено друго, изходните файлове, създадени от тези данни, се съхраняват в тази папка за местоназначение.
- Полето Източник на данни показва местоположението / пътя на файла. Ако използвате база данни на SQL Server, полето Източник на данни ще изисква имена на сървър и база данни.
- Полето „ Последни източници на данни “предоставя списък с наскоро достъпни бази данни в класически анализ или визуално табло. Избирайки един от източниците на данни, налични в списъка, не е необходимо да предоставяте информация за типа на базата данни или източника на данни. Само таблици с данни или формуляри ще трябва да бъдат избрани отново. Ако четете файл на проекта Epi Info 7 от секцията Източник на данни, поставете отметка в квадратчетата Forms, за да видите наличните формуляри в проекта, или поставете отметка в квадратчета Tables, за да видите всички таблици на проекти.
- От секцията Форми изберете форма във вашия проект. Това чете таблицата с данни, свързана с вашия формуляр.
-
Щракнете върху OK. Командата READ се записва в програмния редактор и се изпълнява едновременно. Текущото местоположение на файла на формуляра, броя на записа и датата се появяват в прозореца за класически анализ на изхода; командата READ се появява в програмния редактор.
Щракнете върху Запиши само, за да запазите командата в програмния редактор. Командата не се изпълнява и броя на записа не се показва
Прочетете файл на Microsoft Excel
- От класическото дърво на командния анализ щракнете върху Прочетете. Отваря се диалоговият прозорец „ПРОЧЕТЕТЕ“.
- От падащия списък „Формати на данни“изберете Work Excel 97-2003 Workbook или MS Excel 2007 Workbook.
- В полето Източник на данни щракнете върху бутона Преглед, за да разгледате и изберете работната книга (.xls или .xlsx), която да импортирате в Classic Analysis.
- Кликнете върху Отваряне.
- Първият ред съдържа имената на полета се проверява по подразбиране. Ако първият ред на електронната таблица не съдържа имена на полета, премахнете отметката от квадратчето.
- Щракнете върху OK.
- Изберете работен лист от списъка, предоставен в Explorer Explorer.
- Щракнете върху OK. Информацията за броя на записите и файловете се появява в прозореца Класически анализ на изхода.
Прочетете Microsoft Access File
- От класическото дърво на командния анализ щракнете върху Прочетете. Отваря се диалоговият прозорец „ПРОЧЕТЕТЕ“.
- От падащия списък Формати на данни изберете MS Access 2002-2003 (.mdb) или MS Access 2007 (.accdb).
- В полето Източник на данни щракнете върху бутона Преглед, за да разгледате и изберете файла, който да импортирате в Класически анализ.
- Щракнете върху OK.
- Изберете таблица с данни от списъка, предоставен в Explorer Explorer.
- Щракнете върху OK. Информацията за броя на записите и файловете се появява в прозореца Класически анализ на изхода.
Прочетете ASCII текстов файл
- От класическото дърво на командния анализ щракнете върху Прочетете. Отваря се диалоговият прозорец „ПРОЧЕТЕТЕ“.
- От падащия списък Формати на данни изберете Плосък файл ASCII.
- В полето Източник на данни щракнете върху бутона Преглед, за да разгледате.
- Кликнете отново върху бутона Преглед. Изберете директория на файла, която да импортирате в Classic Analysis.
- Щракнете върху OK.
- Изберете файла от списъка, предоставен в Explorer Source Explorer.
- Щракнете върху OK.
Забележка: Има две форми на текстови файлове. Тъй като и двете имат само една таблица за файл, не е необходимо да указвате таблица. И двамата поставят данните за един запис на един ред. Разликата е в начина, по който са обозначени полетата.
Прочетете база данни на SQL Server
- От класическото дърво на командния анализ щракнете върху Прочетете. Отваря се диалоговият прозорец „ПРОЧЕТЕТЕ“.
- От падащия списък Формати на данни изберете базата данни на Microsoft SQL Server.
- В полето Източник на данни щракнете върху бутона Преглед, за да разгледате.
- Когато се отвори диалоговият прозорец Свързване с SQL Server, посочете името на сървъра и името на базата данни, за да се свържете и импортирате в Classic Analysis.
- Щракнете върху OK.
- От списъка, предоставен в Explorer Explorer, изберете таблица с данни.
- Щракнете върху OK. Информацията за броя на записите и файловете се появява в прозореца Класически анализ на изхода.
Използвайте сродни форми
За да използвате RELATE, командата READ трябва да отвори поне един формуляр / таблица. Формата / таблицата, която трябва да бъде свързана, изисква ключово поле, което свързва записи в двете форми / таблици и може да се използва за обединяването им. Клавишите в главните и свързани таблици или форми не изискват същото име. Ако таблицата е създадена в Form Designer и въвеждането на данни е завършено с помощта на Enter, Класическият анализ може да установи връзка автоматично, като използва променливите Global Record ID и Foreign Key, създадени от Epi Info 7. Ако връзката е създадена в друга програма, която използва различни клавиши, ключовите променливи в двата файла трябва да бъдат идентифицирани.
Връзките са представени от двойни колони (::). Класическият анализ може да установи връзки с помощта на множество клавиши. Понастоящем в класическия анализ могат да бъдат свързани само проекти на Epi Info 7.
След издаване на командата RELATE променливите в свързаната таблица могат да бъдат използвани, сякаш са част от основната таблица. Имената на променливи се дублират в свързаните таблици; имената на променливите ще бъдат наложени с пореден номер. Могат да се извършват честоти, кръстосани таблици и други операции, включващи данни в основните и свързаните таблици. Командата WRITE може да създаде нова таблица, съдържаща и двата набора данни. Повече от една таблица може да бъде свързана с основната таблица чрез използване на поредица от СВЪРЗАНИ команди.
Ключовете за свързване могат да съдържат математически или низови изрази за конкатенация. Функциите на Epi Info 7 могат да се използват за определяне на връзки. Може да е по-лесно обаче да напишете нов файл, в който сложният ключ е включен като единична променлива. Използвайте тази единствена променлива като ключ.
PRJ файл RELATE синтаксис
Използвайте READ, за да отворите първия PRJ файл, и RELATE, за да отворите втория и да създадете връзката.
ЧЕТЕТЕ {. ProjectsSampleSample.prj}: Наблюдение ОТНОШЕНИЕ RHepatitis GlobalRecordId:: GlobalRecordId
Опитай
Epi Info 7 има свързана база данни във файла Sample. PRJ, която съдържа две форми: Надзор и RHepatitis. Променливият идентификатор на GLOBAL RECORD е вътрешният идентификационен ключ на Epi Info 7, разположен в повече от една форма в проекта.
- Прочетете в проекта Sample. PRJ. Отворено наблюдение.
- Кликнете НА СВЪРЗАНЕ. Отваря се диалоговият прозорец СВЪРЗАН.
- Изберете RHepatitis. Бутонът за изграждане на ключ се активира.
- Кликнете върху Ключ за изграждане. Отваря се диалоговият прозорец СВЪРЗАН-КОНСТРУКЦИЯ. Уверете се, че е избран радио бутона Current Table.
- От падащия списък Налични променливи изберете GLOBALRECORDID.
- Изберете радио бутона Свързана таблица.
- От падащия списък Налични променливи изберете GLOBALRECORDID.
- Щракнете върху OK. Полето на съответните таблици се попълва.
-
Щракнете върху OK. Отваря се диалоговият прозорец RELATE и полето Key се попълва с информация за присъединяване.
RELATE command dialog Фигура 9.3: Диалогова кутия за връзка
-
Щракнете върху OK. Свързаната информация за формата се появява в прозореца Изход.
Данните от двете таблици вече могат да се използват за изчисляване на статистиката
Използвайте командата WRITE
Използвайте за създаване на нов файл с избрани променливи.
Синтаксис
НАПИСЕТЕ {} {:} таблица {} НАПИСЕТЕ {} {:} таблица * НАПИСЕТЕ {} {:} таблица * ОСВЕН {{]}
За да използвате командата WRITE, отворете проект, използвайки командата READ. Следвай тези стъпки:
-
От класическото дърво на командния анализ щракнете върху Напиши. Отваря се диалоговият прозорец WRITE.
WRITE command dialog Фигура 9.4: Диалогово поле за запис
-
Дръжте настройката по подразбиране All (*) непроверена, за да запишете всички променливи в нов файл.
Забележка: Можете също така да изберете отделни променливи от списъка с файлове, като щракнете върху името на променливата или изберете Всички (*) С изключение на изключване на конкретни променливи.
-
От раздела Изходен режим щракнете върху бутона за замяна.
- Replace създава нов файл и презаписва всички съществуващи променливи и записи. За да презапишете или замените данните в таблица, използвайте селектираната замяна.
- Append добавя нови променливи и записи в края на съществуващите данни.
-
Използвайки падащия списък, изберете желания формат на изхода.
Наличните изходни формати са същите като тези, които могат да бъдат импортирани с помощта на командата READ (т.е. MS Access, MS Excel, SQL Server и Flat ASCII файл)
- Щракнете върху бутона Преглед в полето Информация за свързване, за да посочите името и местоположението на файла.
- Щракнете върху OK.
- Определете име за таблицата на местоназначение или изберете име на таблица от падащия списък (ако таблицата вече съществува).
-
Щракнете върху OK.
- За да видите данните, използвайте командата READ, за да отворите новосъздадения проект.
- Командата WRITE няма да създаде формуляр и не може да създаде таблица с данни за работа с формуляр. За да запазите формулярите, използвайте командата MERGE.
- Не всички изходни формати поддържат всички възможни входни формати.
Използвайте командата MERGE
Използвайте командата MERGE за присъединяване към записи. MERGE се поддържа само ако източникът на данни READ е проект на Epi Info 7. За сливането е необходим ключ, наречен GLOBAL RECORD ID, който представлява вътрешна променлива за съвпадение в двата набора данни.
Синтаксис
MERGE