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 09:04] Boris Duchaj |
dev:omega:labview [2018/09/28 11:34] (aktuálne) Boris Duchaj |
||
---|---|---|---|
Riadok 140: | Riadok 140: | ||
Spracovanie textových hodnôt je jednoduché prenesie sa text tak ako bol obdržaný z MEDIREXu | 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ť. | + | 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_results_templates// | + | 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 === | + | ===== Template pre timelinu ===== |
<code xml> | <code xml> | ||
Riadok 280: | 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> |