Promotic

Konverze obrazů z technologie VBScript na JavaScript

Účelem této kapitoly je ukázat, jak postupovat při převodu obrazů na jazyk JavaScript. Jakých chyb se vyvarovat, které metody lze použít a jak obrazy aplikace ladit.

Základní principy pro tvorbu Web obrazů jsou uvedeny ve Web obrazu.
Jednotlivé rozdíly v syntaxi obou jazyků jsou stručně popsány v kapitole Porovnání jazyků VBScript a JavaScript.
JavaScript je implementován jako "case sensitive", tzn. je nutno dodržovat přesně velká a malá písmena v názvech metod, příkazů a klíčových slov. Příkazy je nutno ukončit znakem středník ;

Prvním stupněm při ladění obrazů je odstranění případných chyb zjištěných v INFO systém při běhu obrazu v lokální aplikaci. Při testování obrazu na Web klientovi (Chrome, Firefox, ...) lze použít pro ladění klávesová zkratka Ctrl+Shift+Alt+mezerník. Tento ladící nástroj pak může "odhalit" i chyby, které se v lokální aplikaci neprojeví.

Často se opakující skriptové chyby:
- Nedodržování velkých a malých písmen v názvech metod, příkazů a klíčových slov.
- Neukončení příkazu středníkem.


V obrazech zpřístupněných do Webu v konfigurátoru "Povolit jako Web komponentu" se navíc chybuje:
- Nelze přímo přistupovat na Pma objekty mimo tento obraz. Viz Omezení pro psaní algoritmů (skripty).
- Čtení nebo zápis do vlastností buněk objektu PmgWTable je nahrazen metodami (např. vlastnost "CellText" nahradit metodou SetCellText, atd.).
Navigace:
 
 
- Konverze obrazů z technologie VBScript na JavaScript
 
 
© MICROSYS, spol. s r.o.