11.07.2015 Views

PSP3 - uživatelská příručka - Amit

PSP3 - uživatelská příručka - Amit

PSP3 - uživatelská příručka - Amit

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

LCDSHELL - Editor terminálových obrazovek3.6.2 ParametryParametry funkčních modulů mohou být asi dvaceti různých typů. Lze je rozdělit doněkolika skupin podle vzájemné příbuznosti.Číselné hodnotyParametry, jejichž hodnotou je číslo, slouží k zadávání konstant. U každého z parametrůmůže být omezen rozsah přípustných hodnot. Číselné parametry mohou být v zásadětrojího typu:- celé číslo (1213, -451 apod.)- celé číslo zadávané v šestnáctkové soustavě (1A8F, 4FDE12BA apod.)- reálné číslo (-23.456, 13.546e-8 apod.)Strukturované čísloSpeciálním typem číselného parametru je tzv. bitově kódovaný parametr. Hodnotatakového parametru je složena za dvou nebo více dílčích hodnot logického typu(ANO/NE) nebo celočíselného typu (hodnota). Hodnota parametru tohoto typu se zobrazujejako číslo v šestnáctkové soustavě, ale při zadávání hodnoty se objeví seznamdílčích složek čísla.Výběr složky ze seznamu k editaci provádíme stejným způsobem jako výběr parametrumodulu, editaci zahájíme tlačítkem "Edituj". Je-li vybraná složka logického typu, změníihned po stisku "Edituj" svůj stav, je-li číselná, je nutné zadat její hodnotu.Po editaci všech potřebných složek čísla stisk tlačítka "OK" editaci tohoto parametruukončí. Z hodnoty jednotlivých složek se určí hodnota parametru jako celku.Databázové proměnnéOdkazy na databázové proměnné tvoří druhou, velmi významnou skupinu parametrůfunkčních prvků. Těchto odkazů je opět řada variant. Ve všech se vždy zadává jménoproměnné (TID). Požadované jméno můžeme přímo zapsat nebo, odmítáme-li si zezásady cokoli pamatovat, lze stiskem tlačítka "Výběr" zobrazit seznam všech proměnnýchdefinovaných v databázi a z něj si pouze vybrat. Program LCDSHELL volbu zkontroluje;neexistuje-li námi zadaná proměnná, upozorní nás.Kromě TIDu může odkaz na databázovou proměnnou obsahovat ještě další údaje - např.číslo bitu uvnitř proměnné nebo pro přístup k řádkům, sloupcům nebo jednotlivým prvkůmmatice řádkový nebo sloupcový index popř. oba dva indexy.3.7 Expertní kontrolaK provedení expertní kontroly zvolíme v menu příkaz Volby|Expertní kontrola. ProgramLCDSHELL zobrazí standardní dialogové okénko pro volbu jména souboru - protokoluo provedené expertní kontrole. Tento protokol je k dispozici i pro pozdější použití.Program LCDSHELL standardně používá pro jméno souboru s protokolem jménosouboru s návrhem obrazovek, doplněné příponou .LST.Po stisku tlačítka "OK" program provede expertní kontrolu a zobrazí v okně protokolo provedené expertní kontrole. Do protokolu zapisuje program LCDSHELL údaje tří typů -jsou to souhrnné údaje, varování a chybová hlášení.Souhrnné údajeSouhrnné údaje informují o statistických a jiných údajích zjištěných při expertní kontrole -např. počet navržených obrazovek, celkový počet použitých popisných prvků apod. Podletěchto údajů získá autor aplikace představu o celkovém budoucím chování a vlastnostechnávrhu.VarováníExpert informuje autora o drobných prohřešcích proti pravidlům a konvencím návrhu veformě varování. Programátor musí sám posoudit, zda je předmět varování skutečnědrobný a nepodstatný prohřešek nebo zda signalizuje skrytou vážnější chybu.Typickým varováním jsou upozornění na prohřešky proti správným a úplným podkladůmpro automatické generování dokumentace.LCDSHELL - Editor terminálových obrazovek 130

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!