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

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

Команда за анализ: MERGE

описание

Тази команда обединява записи в един набор данни с тези в друг глобалния идентификатор на записи, съдържащ се във всеки проект на Epi Info 7, за да установи съвпадението между записите. Записите във втория набор от данни, които нямат съвпадащи ключове, могат да бъдат добавени в края на набор от данни. Записите във втория набор от данни, които имат съвпадащи ключове, могат да бъдат използвани за актуализиране на записи в основния набор от данни. Записите във втория набор от данни могат да бъдат използвани като родител при дефиниране на връзка Epi Info 7 родител-дете, след като записите са обединени във формулярите родител и дете.

Синтаксис

MERGE

{LINKNAME =}

  • Най-

представлява типа и името на таблица с данни, която трябва да бъде прочетена като файла за сливане.

Представлява глобалния идентификатор на рекорда, върху който ще се изпълнява съвпадението или релацията. Те са във формата:::

  • The, може да бъде ПРИЛОЖЕНИЕ, актуализация или ОТНОСНО. Ако не е посочен тип, се изпълняват APPEND и UPDATE. За съвпадение на записи UPDATE замества стойността на всяко поле в таблицата READ, чието име съвпада в таблицата MERGE със стойността от таблицата MERGE, освен ако няма липсваща стойност. За несравнени записи, APPEND създава нов запис в таблицата READ със стойности само за онези полета, които съществуват в таблицата MERGE.
  • Понастоящем обединяването се поддържа само когато източникът на данни за ПРОЧЕТЕТЕ и МЕРГЕ е проект на Epi Info 7.

Коментари

ПРИЛОЖЕНИЕ добавя несъвпадащи записи в таблицата за сливане към текущия активен набор от данни. Добавени са само полета, намерени в двата набора от данни.

UPDATE заменя полетата от записи в активната таблица с тези в таблицата Merge, ако ключовите изрази съвпадат. Заменени са само полета, намерени в двата набора от данни с непразна стойност в таблицата за сливане.

RELATE премества уникалния ключ на текущата таблица към външния ключ на свързаната таблица, за да направи постоянна връзка. Свързаната таблица (Сливане) трябва да е таблица Access / Epi2000. Таблицата READ и таблиците RELATE трябва да са формуляри за информация на Epi.

пример

Този пример предполага, че имате два проекта, наречени SampleONE и SampleTWO, разположени в съответните папки. Искаме да обединим данните от SampleTWO в базата данни на SampleONE.

ПРОЧЕТЕТЕ {. \ Проекти \ SampleONE \ SampleONE.prj}: Наблюдение MERGE {. \ Проекти \ SampleTWO \ SampleTWO.prj}: Наблюдение GlobalRecordId:: GlobalRecordId

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