Nástroje používateľa

Nástoje správy stránok


dev:omega:labview

Rozdiely

Tu môžete vidieť rozdiely medzi vybranou verziou a aktuálnou verziou danej stránky.

Odkaz na tento prehľad zmien

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ôtexistuje **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>
dev/omega/labview.1538118287.txt.gz · Posledná úprava: 2018/09/28 09:04 od Boris Duchaj