Wait
OŠETŘENÍ KLÁVESNICE
Warning
SPECIÁLNÍ FUNKCE V TRANSFORMACI
Watch
PARAMETRY EDITACE
Where (SQL)
ODBC
While
PŘÍKAZY CYKLU
Width
WIDTH - duplicitní klíčové slovo
■ report(..width..)... parametry automatické sestavy: počet znaků na řádek
■ graph(...width..)... parametr příkazu graph: šířka objektů v procentech
viz. width
Window
OKNO PRO VÝSTUP - with window
Windows
WINDOWS
Sítě Windows For Workgroups (WFW) a Windows 95, případně smíšené jsou
typu peer to peer. Přesto lze z důvodů bezpečnosti doporučit vyhrazení
jednoho počítače jako datového serveru. Není třeba používat program SHARE.
Určitou slabinou (oproti Novellu) je nedostatek informací o interních
strukturách systému (.INI soubory), nutných pro řešení občasných problémů.
Známé problémy:
■ Při tisku na síťovou tiskárnu pod WFW nelze nastavit timeout. Jde o
analogii parametru TI novelské utility CAPTURE. Implicitně platí 45 sec.
což znamená, že tisk nastane až zhruba minutu po té, co byl odeslán z
PC FANDu (aplikace).
Od verze PC FANDu 4.0 je toto řešeno nastavením FANDINST - TISKARNY -
- TIMEOUT=255. Viz. instalace tiskárny.
■ Občasné problémy při tisku nastávají i ve WIN95. Většinou jde o ztrátu
několika znaků na konci sestavy. Není pozorován ani dokumentován
jednoznačný vliv instalačních parametrů tiskárny ve WIN95 na tyto
problémy. Většinou pomůže znovu instalovat tiskárnu a při tom si dát
pozor na povolení tisku z DOS-aplikací.
Nastavení tiskárny - volba Start / Settings / Printer / Properties /
Details.
Pozor na:
Port Settings / MS-DOS print job properties (doporučujeme vypnout)
Port Settings / Check port before printing (zapnout)
Timeout settings - čekací doby (např. 15 a 45)
■ Nastavení HARDWARE, doporučujeme projít nastavení BIOSu pomocí SETUPu.
U nových desek věnujte pozornost volbě "Peripheral Setup" z voleb "SPP"
(standard pararel port), "ECP" (extended capabilities port) vyzkoušejte
"ECP". (CHIP 2/96,str.144)
■ Při připojení stanice s WIN95 k serveru Novell nelze sdílet RdOnly
soubory (např. úlohy). Jde o stejný problém, který se řeší v konfigurač-
ním souboru NET.CFG parametrem READ ONLY COMPATIBILITY=OFF. Ten ovšem
nelze v distribuční verzi WIN95 nastavit.
Řešení : - Ve FANDu 4.0 se úlohy při provedení otevírají rovnou RdOnly
bez testování atributů souboru.
- Nové 32-bit. drivery pro Novell pod WIN95 jsou dostupné na
Internetu. V nich lze parametr Read Only Compatibility nastavit.
■ DOS - klient pro sítě WINxy má více variant. Při použití základní verze
NET START BASIC mohou být problémy s textovými soubory, pokud jsou jinde
než na lokálním disku.
Startujte proto síť pomocí NET START FULL nebo je třeba v souboru
SYSTEM.INI nastavit správné implicitní hodnoty pro klienta, to jest
[network]
AutoStart=Full
PreferredRedir=Full
■ Windows 95 / 98
Při problémech s datovými soubory zkuste nastavení parametrů:
Ovládací panely -> Systém -> Výkon -> Systém souborů ->
Co dělat v nesnázích.
Zde naleznete 6 zaškrtávacích polí, jejichž nastavením lze ovlivnit
souborový systém Windows. Obecné optimální nastavení není známo,
je třeba prostě něco změnit a ověřit chování aplikace.
With
WITH, DO - duplicitní klíčová slova
With graphics
GRAFICKÉ PŘÍKAZY
With locked
LAN - PŘÍKAZ WITH LOCKED
With shared
LAN - PŘÍKAZ WITH SHARED
With window
OKNO PRO VÝSTUP - with window
Wr
LAN - POUŽITÍ VYŠŠÍCH MÓDŮ BLOKOVÁNÍ
Wrap
SETEDITTXT
write* (PROLOG)
write[ln]
write[ln]({Proměnná|'TextKonst'}[{,Proměnná|'TextKonst'}])
Výpis textových konstant, konstantních termů a přiřazených
proměnných. Writeln po výpisu přejde na nový řádek. Umožňuje výpis
termu libovolné struktury.
Příklad:
maz:- retract(a(X)),write(X).
Write
WRITE, WRITELN - duplicitní klíčová slova
Příkazy write a writeln provedou výpis údajů na obrazovku, jejich syntaxe
je však různá v kapitole P (procedury) a L (logic).
■ write(...)............. výstup na obrazovku (procedury)
■ write(...) ............ výstup na obrazovku - kapitola L write*
WriteLn
WRITE, WRITELN - duplicitní klíčová slova
WriteRec
WRITEREC - zápis věty do souboru
Příkaz pro zápis věty do souboru má dvě základní varianty podle způsobu
identifikace věty : fyzickým číslem věty nebo hodnotou jednoho z vlastních
klíčů souboru.
██ syntaxe: WRITEREC ( RecordProměnná , ČísloVěty [ ,+ ] )
WRITEREC ( RecordProměnná [ /NázevKlíče ]
, HodnotaKlíče [ ,+ ] )
■ RecordProměnná Lokální proměnná typu record of soubor. Z deklarace této
proměnné se odvodí, do kterého souboru se věta zapíše.
■ + ............ Provedení aditivních změn. V případě havárie se aditivní
změny neprovedou a nastaví se exitcode=1.
1. varianta
■ ČísloVěty..... Číselný výraz - fyzické číslo věty. Writerec(RecVar,0)
provede zápis nové věty (na konec souboru).
2. varianta
■ NázevKlíče ... Vlastní klíč souboru. Implicitně @.
■ HodnotaKlíče Textový výraz, hodnota klíče v interní podobě.
Slouží k identifikaci věty a může být jiný než v record
proměnné ( přepsání věty se změnou klíčových údajů).
Viz. SQL, keyof.
readrec isdeleted deleterec linkrec klíče recallrec
░░░░░░░░░░░░
░░příklady░░
░░░░░░░░░░░░
██ P Ukazka1 * VAR p : record of PARAM ;
...
writerec(p,''); {zápis poslední věty parametr. souboru}
██ F soubor.x klic : N,3 ; polozka : A,10 ;
#K @ klic ;
P Ukazka2 * VAR rec : record of soubor ; i : real ;
BEGIN
... { tohle neprojde neboť nelze }
soubor[i].klic := '111' ; { zapsat do klíčového údaje }
... { platné věty }
readrec(rec,i);
rec.klic:='111'; { takto dojde i k aktualizaci }
writerec(rec,i); { indexů věty !!! }
...
END ;
Ww
WW - duplicitní klíčové slovo
■ ww ................... editace v okně: obecný popis parametrů okna
■ edit(...ww...) ....... parametry editace: editace v okně
■ edittxt(...ww...) .... příkazy pro editaci textu: editace textu v okně
■ graph(...ww...) ...... okno pro graf
■ ww=(...) ............. uživatelské pohledy: navigace v okně