Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.
Both sides previous revision Previous revision Next revision | Previous revision | ||
dev:omega:labview [2018/09/28 08:53] Boris Duchaj |
dev:omega:labview [2018/09/28 11:34] (aktuálne) Boris Duchaj |
||
---|---|---|---|
Riadok 137: | Riadok 137: | ||
- | === Template pre timelinu === | + | ===== Výstupné textové templaty ===== |
+ | Spracovanie textových hodnôt je jednoduché prenesie sa text tak ako bol obdržaný z MEDIREXu | ||
+ | |||
+ | Avšak prenos tabuľkových hodnôt je trochu iný. Vzhľadom na to, že lekári majú tendenciu si robiť vlastné zobrazenia výstupov takýchto hodnôt, existuje **templater** na túto okolnosť. | ||
+ | |||
+ | V databáze omegy sa nachádza tabuľka //dasta_exams_results_templates// | ||
+ | |||
+ | * template_idf = je idefko daného templatu, mal by obsahovať len písmená, čísla a _ inak nič | ||
+ | * template_label = je nejaký nadpis v slovenčine t.j. napr. Základný výstup a pod | ||
+ | * account_id = sem nutné napísať učet uživateľa, ktorému tento template patrí | ||
+ | * template_data = toto je už formátovanie ako to bude vyzerať, code behind je v //medirexLab.class.php// metóda //getFormatedOutput// | ||
+ | |||
+ | Vzor takého templatu je napr. | ||
+ | <code php> | ||
+ | {$exam_label}-/[{$exam_accepted}] | ||
+ | ------------------------------------------- | ||
+ | {strip|'\r'}{foreach from=$data item=row key=r} | ||
+ | {$row.exam_idf} ({$row.exam_label})...{$row.exam_value}[{$row.exam_unit}] ({$row.exam_scale.min}...{$row.exam_scale.max}),{/foreach} | ||
+ | </code> | ||
+ | |||
+ | Prakticky povedané su to nazvy polí tabuľky //dasta_exams_results_data// Poukladané tak ako aby to sedelo dľa požiadaviek | ||
+ | |||
+ | Jednotlivé templaty sú spojené s combo_boxom v LabsViewery kde sa naťahujú pri jeho inicializácii súbor //dicom_medirexlabs_loader_symbol.as// | ||
+ | |||
+ | ===== Template pre timelinu ===== | ||
<code xml> | <code xml> | ||
Riadok 271: | Riadok 295: | ||
</code> | </code> | ||
- | Funkčné xml na testovanie samozrejme nutný code-behind | + | ===== Funkčné xml tabu Dennej operatívy na testovanie samozrejme nutný code-behind ===== |
+ | |||
<code xml> | <code xml> |