Collabora Office 23.05 Hjälp
Du kan felsöka varje kodrad i ett Basic-program genom att stega igenom programmet. Det gör det lättare att hitta fel, eftersom du omedelbart ser resultatet av varje stegning. En pekare i brytpunktskolumnen i redigeringsfönstret visar den aktuella raden. Du kan också skapa brytpunkter om du vill avbryta exekveringen på ett visst ställe.
Om du dubbelklickar i kolumnen brytpunkt till vänster i redigeringsfönstret skapar du (eller stänger av) en brytpunkt på den aktuella raden. När programmet når fram till brytpunkten avbryts programkörningen.
Du kan köra programmet ett steg i taget genom att använda ikonen Enkelt steg för att följa programkörningen in i procedurer och funktioner.
Om du använder ikonen Procedursteg behandlas varje funktionsanrop i stegningen som ett enskilt programsteg.
Du kan visa egenskaperna för en brytpunkt genom att högerklicka på den i brytpunktskolumnen.
Du kan aktivera och deaktivera en brytpunkt genom att klicka på Aktiv på snabbmenyn. Om du har deaktiverat en brytpunkt kommer programkörningen inte att avbrytas på brytpunktens plats.
Om du klickar på Egenskaper på snabbmenyn för en brytpunkt, eller klickar på Brytpunkter på brytpunktskolumnens snabbmeny, öppnas dialogrutan Brytpunkter där du kan ange övriga alternativ för brytpunkter.
I listan visas alla brytpunkter med motsvarande radnummer i källkoden. Du kan aktivera eller inaktivera en markerad brytpunkt genom att markera eller avmarkera kryssrutan Aktiv.
Värdet Genomflöde anger hur många gånger brytpunkten ska passeras innan exekveringen avbryts på brytpunktens rad. Om du anger 0 (standardinställningen) avbryts programmet alltid när en brytpunkt nås.
Om du vill ta bort brytpunkten helt från programmet klickar du på Radera.
Du kan granska variabelvärden genom att lägga till den i fönstret Bevakare. Om du vill lägga till en variabel i listan över bevakade variabler skriver du variabelns namn i textrutan Bevakare och trycker på Retur.
Värdet för en variabel visas endast om programkörningen är inom variabelns definitionsområde ("scope"). För variabler som inte är definierade på programkörningens position visas "Out of Scope" i stället för ett värde.
Du kan också visa matriser i fönstret Bevakare. Om du anger namnet på en matris utan ett indexvärde i textrutan Bevakare, visas hela matrisens innehåll.
Om du för muspekaren över en fördefinierad variabel i redigeringsfönstret när du stegar programmet, visas variabelns innehåll i en popup-ruta.
Visar en översikt över procedur- och funktionsanrop. Du kan kontrollera vilka procedurer och funktioner som anropats på ett visst ställe i källkoden.