JLABS

Mikrobiologie-2001.Step-by-step.038

Úkol 038 - zobrazení všech sloupců ze seznamů XSEZ


Bullet Jedná se zase o konkrétní úkol pro FN Bulovka.
Bullet Kontext. Předpřipravený pohled na seznamy neobsahuje všechny vhodné kolonky. Chceme po vyfiltrování pomocí knoflíku Sestava získat hodnoty všech kolonek a vzniklý soubor nějak dále zpracovat v Excelu apod.
Bullet Řešení.
A.Vše se odehraje v adresáři params a v souboru views_seznamy.prm.

B.Musíme vybrat z tabulky Vzorky pár identifikačních sloupců a z tabulky XSEZ pak sloupce všechny. Případně si dáme tu práci, že je vyjmenujeme
ve vhodném pořadí sami.

C.Upravíme soubor views_seznamy.prm přidáním kapitoly Seznamy se všemi kolonkami. Odpovídající query do databáze je join přes obě zmíněné tabulky na bázi klíče Labno.

Hlášení pozitivů enterální laboratoř
    SQL = select * from xsezview where seznam = 'hp-entero' order by sezid desc
    Autosize = 1
    Colored = Color
HP-TBC
    SQL = select * from xsezview where seznam = 'hp-tbc' order by sezid desc
    Autosize = 1
    Colored = Color
Hlášení pozitivů - GO
    SQL = select * from xsezview where seznam = 'hp-go' order by sezid desc
    Autosize = 1
    Colored = Color
Hlášení pozitivů - LUES
    SQL = select * from xsezview where seznam = 'hp-lues' order by sezid desc
    Autosize = 1
    Colored = Color
Hlášení pozitivů - MRSA
    SQL = select * from xsezview where seznam = 'hp-mrsa' order by sezid desc
    Autosize = 1
    Colored = Color
Seznam významných nálezů
    SQL = select * from xsezview where seznam = 'seznam' order by sezid desc
    Autosize = 1
    Colored = Color
EARSS
    SQL = select * from xsezview where seznam = 'earss' order by sezid desc
    Autosize = 1
    Colored = Color
EARSS-ECO
    SQL = select * from xsezview where seznam = 'earss-eco' order by sezid desc
    Autosize = 1
    Colored = Color
TBC-IDENT
    SQL = select * from xsezview where seznam = 'tbc-ident' order by sezid desc
    Autosize = 1
    Colored = Color
Break
Items = Seznamy se všemi kolonkami
    HP-TBC všechny kolonky
        SQL = select Vzorky.Prijmeni,Vzorky.Jmeno,Vzorky.RC,Vzorky.Material,Vzorky.DatumPrijmu,Vzorky.Diagnoza,Xsez.* from vzorky,xsez where xsez.labno=vzorky.labno and xsez.seznam = 'hp-tbc' order by sezid desc
        Autosize = 1
        Colored = Color
Break
Všechny seznamy pozadu
    SQL = select * from xsezview order by sezid desc
    Autosize = 1
    Colored = Color


D.Hotovo


Bullet Rejstřík kapitoly


JLABS Aktualizováno dne 20080213. Komentář: info@jlabs.cz