Moravské přístroje, a. s., zdroj: http://www.controlweb.eu/art?id=338&lang=405, vytištěno: 03.05.2025 19:17:13
Service Pack 8a pro
Control Web 5 opravuje
problémy nalezené v systému
Control Web 5 a přidává řadu rozšíření. Service Pack 8a lze stáhnout
ze sekce
Stažení software nebo jej můžete objednat na CD-ROM za
režijní cenu.
Opravy chyb
Některé JPG obrázky mohly při načítání způsobit pád
systému.
Prohlížení alarmů v historickém režimu nevracelo
plně použitou paměť; přístroj alarm_viewer tak
mohl spotřebovat po dlouhé době běhu veškerou dostupnou
paměť.
Překladač chybně nedovolil přeložit aplikaci
s nepojmenovanou sekcí alarm_and_archive,
pokud v této sekci byl zapsán atribut table_name
a atribut archive_table_name zapsán nebyl.
Přístroj sql nenastavoval v proceduře
SetData číselné hodnoty.
Přístroj sql mohl způsobit pád systému při
volání procedury Execute s prázdným
parametrem.
Maska pro zobrazování čísel chybně nedovolila oddělit
desetinné číslice jinými znaky, maska zlomkové části tak musela
být zapsána jako souvislý blok znaků #, @
a *.
Ovladač DDE nezapisoval do výstupních řetězcových kanálů
prázdné řetězce.
Procedura system.DriverQueryProc nepředávala
řetězcové parametry do procedury ovladače QueryProc3W.
Vývojové prostředí dovolovalo vysunout přístroje za levý
a horní okraj vlastníka.
Byla opravena chyba datových inspektorů, která mohla
způsobit zdvojování chybně zapsaných procedur datových
sekcí.
Procedury SelectNext (SelectPrev)
přístroje listbox neoznačovaly řádek následující
(předcházející) vybraný řádek, ale řádek následující
(předcházející) řádek naposledy vybraný procedurami SelectFirst,
SelectNext, SelectPrev či SelectLast.
Některé 3DS modely mohly být načteny s posunem
v hierarchii skupin.
Volání procedur s číselnými parametry mezi různými
moduly mohlo způsobit chybu běhu.
Úpravy chování
Mimo zde vyjmenovaných bodů SP8 nezpůsobuje žádnou změnu
chování aplikačních programů.
Zápis do datového elementu s typem boolean pomocí
atributu value_string nyní korektně přijímá i řetězce
'0' a '1' (navíc ke stávajícím 'false',
'true', 'FALSE' a 'TRUE').
Pokud formulář na WWW stránce vrací data metodou POST,
přístroj httpd detekuje zda-li je použito
kódování UTF8 a pokud ano, převede text do aktuální kódové
stránky (stejný převod z UTF8 do ACP u dat zasílaných
metodou GET již prováděly předešlé verze systému).
Průhledný režim zobrazování přístrojů (tedy přístrojů,
které nepřekreslují celou svou plochu, a na místo toho je
v části jejich plochy zobrazen podklad) je blokován pokud
jsou přístroje umístěny přímo na pracovní ploše. Nedochází tedy
k neúplnému překreslování, ale přístroje se chovají jako by
volba průhlednosti nebyla zvolena.
Rozšíření
Do přístroje trend_viewer byla doplněna
možnost definovat tloušťku čar jednotlivých průběhů grafu
trendu. Zároveň byla doplněna i nativní OCL procedura,
SetSerieLineWidth,která umožňuje definovat tloušťky
čar programově. Více viz popis přístroje
trend.
Do přístroje trend byla doplněna možnost
definovat tloušťku čar jednotlivých průběhů grafu trendu.
Zároveň byla doplněna i nativní OCL procedura, SetSerieLineWidth,která
umožňuje definovat tloušťky čar programově. Více viz popis
přístroje trend.
Do přístroje trend byla doplněna nativní
OCL procedura, SetPrintParams,která umožňuje
definovat umístění a rozměry grafu trendu. Více viz popis
přístroje trend.
Pro archivaci dat z datových sekcí
archive, alarm a
alarm_and_archive lze nyní použít i databázi
MySQL v5 a vyšší.
Průvodce vytvořením webového rozhraní aplikace byl
rozšířen o export přístroje multi_switch
v režimu radio_button.
Do přístroje httpd přibyl nový parametr
encoding, umožňující explicitně volit způsob
kódování odesílaných stránek.
Při načítání 3D modelů ve formátu 3DS jsou
nyní načítány, vytvářeny a správně do hierarchie skupin
zařazovány i prázdné "DUMMY" skupiny.
|