IBM Lotus Symphony


Ladenie programu v jazyku Basic

Body prerušenia a jednokrokové vykonanie

Použitím jednokrokového vykonania môžete v každom riadku vo vašom programe v jazyku Basic vyhľadávať chyby. Chyby je možné ľahko sledovať, pretože okamžite vidíte výsledok každého kroku. Ukazovateľ v stĺpci bodu prerušenia editora označuje aktuálny riadok. Bod prerušenia môžete nastaviť aj v prípade, ak chcete vynútiť prerušenie programu v konkrétnej pozícii.

Dvakrát kliknite v stĺpci bodu prerušenia na ľavej strane okna Editor, čím prepnete bod prerušenia na príslušný riadok. Keď program dosiahne bod prerušenia, jeho vykonávanie bude prerušené.

Jednokrokové vykonanie používajúce ikonu jedného kroku spôsobí, že program sa rozdelí na procedúry a funkcie.

Vykonávanie kroku procedúry použitím ikony Krok procedúry má za následok, že program vynechá procedúry a funkcie ako jeden krok.

Vlastnosti bodu prerušenia

Vlastnosti bodu prerušenia sú dostupné cez jeho kontextovú ponuku kliknutím pravým tlačidlom myši na bod prerušenia v stĺpci bodu prerušenia.

Bod prerušenia môžete aktivovať a deaktivovať vybratím voľby Aktívny z jeho kontextovej ponuky. Keď je bod prerušenia deaktivovaný, neprerušuje vykonávanie programu.

Ak chcete zavolať dialógové okno Body prerušenia, kde môžete špecifikovať ďalšie voľby bodu prerušenia, v kontextovej ponuke bodu prerušenia vyberte Vlastnosti alebo v kontextovej ponuke stĺpca bodu prerušenia vyberte Body prerušenia.

Tento zoznam zobrazuje všetky body prerušenia s príslušným číslom riadka v zdrojovom kóde. Vybratý bod prerušenia môžete aktivovať alebo deaktivovať vybratím alebo zrušením výberu políčka Aktívny.

Počet odovzdaní špecifikuje, koľkokrát môže byť bod prerušenia odovzdaný pred prerušením programu. Ak zadáte hodnotu 0 (predvolené nastavenie), program bude prerušený hneď po zaznamenaní bodu prerušenia.

Ak chcete bod prerušenia z programu odstrániť, kliknite na tlačidlo Vymazať.

Sledovanie hodnoty premenných

Hodnoty premennej môžete monitorovať jej pridaním do okna Sledovanie. Ak chcete do zoznamu sledovaných premenných pridať premennú, zadajte jej názov do textového poľa Sledovanie a stlačte kláves Enter.

Hodnoty premenných sa zobrazujú len v prípade, ak sú v rozsahu. Premenné, ktoré nie sú zadefinované na aktuálnom mieste zdrojového kódu, zobrazia ("Mimo rozsahu") a nie hodnotu.

Do okna Sledovanie môžete pridať aj polia. Ak do textového poľa Sledovanie zadáte názov premennej poľa bez hodnoty indexu, zobrazí sa obsah celého poľa.

Ikona Tip Ak umiestnite myš nad preddefinovanú premennú v Editore v čase vykonávania, obsah premennej sa zobrazí v rozbaľovacom okienku.

Okno zásobníka volaní

Poskytuje prehľad o hierarchii volaní procedúr a funkcií. Môžete určiť, ktoré procedúry a funkcie volali ktoré ďalšie procedúry a funkcie v aktuálnom bode v zdrojovom kóde.

Zoznam run-time chýb

2 Nešpecifikovaná syntaktická chyba

3 Návrat bez príkazu Gosub

4 Zopakovať od začiatku

5 Neplatné volanie procedúry

6 Pretečenie

7 Nedostatok pamäte

8 Pole je už dimenzované

9 Index je mimo rozsahu

10 Duplicitná definícia

11 Rozdelenie nulou

12 Nedefinovaná premenná

13 Nezhoda typu

14 Neplatný parameter

18 Došlo k prerušeniu užívateľom

20 Pokračovať bez chyby

28 Nedostatok priestoru zásobníka

35 Podrutina alebo funkcia nie je zadefinovaná

48 Chyba pri zavádzaní DLL

49 Nesprávna konvencia volania DLL

51 Interná chyba

52 Nesprávny názov súboru alebo nesprávne číslo

53 Súbor sa nenašiel

54 Nesprávny režim súboru

55 Súbor je už otvorený

57 Chyba I/O zariadenia

58 Súbor už existuje

59 Nesprávna dĺžka záznamu

61 Plný disk

62 Vstup po konci súboru

63 Nesprávne číslo záznamu

67 Príliš veľa súborov

68 Zariadenie je nedostupné

70 Povolenie odmietnuté

71 Disk nie je pripravený

73 Funkcia nie je implementovaná

74 Žiadne premenovanie pomocou inej jednotky

75 Chyba prístupu k ceste/súboru

76 Cesta sa nenašla

91 Premenná objektu nie je nastavená

93 Neplatný vzorový reťazec

94 Neplatné použitie hodnoty Null

323 Nie je možné zaviesť modul

341 Neplatný index objektu

366 Žiadne aktívne zobrazenie alebo dokument

380 Nesprávna hodnota vlastnosti

382 Vlastnosť je len na čítanie

394 Vlastnosť je len na zapísanie

420 Neplatný odkaz na objekt

423 Vlastnosť alebo metóda sa nenašla

424 Objekt je vyžadovaný

425 Neplatné použitie objektu

430 Trieda nepodporuje OLE

438 Objekt nepodporuje metódu

440 Chyba automatizácie OLE

445 Objekt nepodporuje túto akciu

446 Objekt nepodporuje pomenované argumenty

447 Objekt nepodporuje aktuálne lokálne nastavenie

448 Pomenovaný argument nebol nájdený

449 Argument nie je voliteľný

450 Nesprávny počet argumentov

451 Objekt nie je kolekciou

452 Neplatná radová číslovka

453 Špecifikovaná funkcia DLL nebola nájdená

460 Neplatný formát schránky


Spätná väzba na produkt | Ďalšia dokumentácia | Ochranné známky