Com Ref - Analýza: Zápis - Uživatelská Příručka Epi Info ™

Obsah:

Com Ref - Analýza: Zápis - Uživatelská Příručka Epi Info ™
Com Ref - Analýza: Zápis - Uživatelská Příručka Epi Info ™

Video: Com Ref - Analýza: Zápis - Uživatelská Příručka Epi Info ™

Video: Com Ref - Analýza: Zápis - Uživatelská Příručka Epi Info ™
Video: Мультиварка MOULINEX. Ошибка E0 (Как устранить?) 2023, Prosinec
Anonim

Referenční příručka

Příkazy pro analýzu: WRITE

Popis

Příkaz WRITE odešle záznamy do výstupní tabulky nebo souboru v zadaném formátu. Specifikace zahrnují, které proměnné se zapisují, pořadí proměnných a typ souboru, který se má zapsat.

Syntax

NAPÍŠTE {} {:} tabulku {}

NAPÍŠEJTE {} {:} tabulku * EXCEPT {}

  • představuje VYMĚNIT nebo PŘIPOJIT
  • představuje cestu a název souboru výstupu.
  • představuje jeden nebo více názvů proměnných.
  • představuje následující přípustné výstupy:
Typ databáze, specifikátor a prvek

Typ databáze Specifikátor Živel
Epi Info 7 “Epi Info 7
MS Access 97-2003 MS Access 97-2003
MS Access 2007 MS Access 2007
Excel 97-2003 MS Access 97-2003
Excel 2007 MS Access 2007
SQL Server Název serveru a název databáze
Text (oddělený) "Text"

Komentáře

Záznamy smazané v Enter nebo vybrané v klasické analýze se zpracovávají stejně jako v jiných příkazech pro analýzu. Mohou být zapsány definované proměnné, které vám umožní vytvořit nový soubor Epi Info 7 a provést trvalé změny. Pokud není výslovně uvedeno, globální a trvalé proměnné nebudou zapsány.

Chcete-li zapsat pouze vybrané proměnné, lze vložit slovo EXCEPT, které označuje všechny proměnné s výjimkou proměnných následujících po EXCEPT.

Pokud zadaný výstupní soubor neexistuje, pokusí se jej vytvořit příkaz WRITE.

Musí být zadáno APPEND nebo REPLACE, což znamená, že existující soubor / tabulka se stejným názvem bude vymazán nebo budou k existujícímu souboru / tabulce připojeny záznamy. Pokud se všechna pole, která se zapisují, neshodují s poli v existujícím souboru během APPEND, nepřidaná pole se přidají do výstupní tabulky.

Příklady

Příklad 1: Datová tabulka Oswego (75 záznamů) z Sample. PRJ je zapsána do databáze s názvem SampleOutput. Název cílové tabulky se nazývá Oswego_1. Druhý příkaz READ přečte nově vytvořenou datovou tabulku.

PŘEČTĚTE SI {. / Projects / Sample / Sample.prj}: Oswego NÁPIS VYMĚŇTE "Epi7" {Provider = Microsoft. Jet. OLEDB.4.0; Zdroj dat =. / Projects / Sample / SampleOutput.mdb}: Oswego_1 * PŘEČTĚTE SI {. / Projects / Sample / SampleOutput.mdb}: Oswego_1

Příklad 2: Datová tabulka Oswego (75 záznamů) ze Sample. PRJ je zapsána do databáze s názvem SampleOutput třikrát. Metoda APPEND zajišťuje, že každý příkaz WRITE několikrát připojí celou sadu dat. Po spuštění všech tří příkazů WRITE bude tabulka Oswego_2 uvnitř SampleOutput.mdb obsahovat 225 záznamů.

PŘEČTĚTE SI {. / Projects / Sample / Sample.prj}: Oswego PŘIPOJTE "Epi7" {Provider = Microsoft. Jet. OLEDB.4.0; Zdroj dat = ". / Projects / Sample / SampleOutput.mdb"}: OSWEGO_2 * PŘIPOJTE "Epi7" {Provider = Microsoft. Jet. OLEDB.4.0; Zdroj dat = ". / Projects / Sample / SampleOutput.mdb"}: OSWEGO_2 * PŘIPOJTE "Epi7" {Provider = Microsoft. Jet. OLEDB.4.0; Zdroj dat = ". / Projects / Sample / SampleOutput.mdb"}: OSWEGO_2 * PŘEČTĚTE SI {. / Projects / Sample / SampleOutput.mdb}: OSWEGO_2

Příklad 3: Tento příklad ukazuje, jak definovat proměnné do trvalých databázových proměnných. Datová tabulka Oswego od Sample. PRJ je zapsána do databáze s názvem SampleOutput. Všimněte si, že definovaná proměnná IncubationTime v Sample. PRJ neexistuje, ale po provedení příkazu WRITE je nyní součástí nově vytvořené datové tabulky Oswego_3.

PŘEČTĚTE SI {. / Projects / Sample / Sample.prj}: Oswego DEFINUJTE inkubační čas NUMERIC ASSIGN IncubationTime = HOURS (TimeSupper, DateOnset) SEZNAM Inkubační doba NÁPIS VYMĚŇTE "Epi7" {Provider = Microsoft. Jet. OLEDB.4.0; Zdroj dat = ". / Projects / Sample / SampleOutput.mdb"}: OSWEGO_3 * PŘEČTĚTE SI {. / Projects / Sample / SampleOutput.mdb}: OSWEGO_3 SEZNAM * GRIDTABLE

Příklad 4: Záznamy z formuláře Oswego v databázi Sample se exportují do tabulky Excel. Zadáním věku, pohlaví a doby inkubace v příkazu WRITE budou exportovány pouze tyto proměnné. Tento příklad nemusí fungovat, pokud není v počítači nainstalována aplikace Microsoft Excel.

PŘEČTĚTE SI {. / Projects / Sample / Sample.prj}: Oswego DEFINUJTE inkubační čas ASSIGN IncubationTime = HOURS (TimeSupper, DateOnset) NÁPIS VYMĚŇTE "Epi7" {Provider = Microsoft. Jet. OLEDB.4.0; Zdroj dat = ". / Projects / Sample / Oswego.xls"; Extended Properties = "Excel 8.0; HDR = Yes; IMEX = 1"}: OSWEGO_1 Age Sex IncubationTime * PŘEČTĚTE SI {. / Projects / Sample / Oswego.xls}: [OSWEGO_1 $] SEZNAM * GRIDTABLE

Příklad 5: Záznamy z formuláře Oswego v databázi Sample se exportují do textového souboru.

PŘEČTĚTE SI {. / Projects / Sample / Sample.prj}: Oswego NÁPIS VYMĚŇTE "Epi7" {Provider = Microsoft. Jet. OLEDB.4.0; Zdroj dat = ". / Projects / Sample"; Extended Properties = "text; HDR = Yes; FMT = Delimited"}: [OSWEGO # txt] *

Doporučená: