Opgave 2: Opret tæller i Table.onCreate Når du vil tælle antallet af kunder, hvis navn indeholder strengen Mini, skal du først erklære en global tæller og angive dens værdi til nul. Det gøres bedst i metoden Table.onCreate, da Table.onCreate udføres, før der hentes nogen rækker. I næste opgave skal du forøge tælleren betinget i metoden Row.onCreate( ). 1 Vælg tabellen i Layout ved at placere markøren i nærheden af tabellens nederste venstre hjørne. Tabelikonen vises som illustreret i Figur 22-5. Figur 22-5 Listeikon i layouteditoren 2 Vælg skillebladet Script. Scripteditoren vises som illustreret i Figur 22-6. Figur 22-6 Vinduet Script 3 Vælg onCreate på listen med tilgængelige scripts. 4 Skriv følgende linje kode i scripteditoren til metoden onCreate: countOfMinis = 0; 5 Vælg Vis resultat for at udføre rapporten og kontrollere, at koden ikke medfører fejl. 6 Blad ned til bunden af rapporten, hvor JavaScript-fejlmeddelelse vises. Hvis der ikke er nogen fejl, vises rapporten som illustreret i Figur 22-7. Hvis der vises en fejlmeddelelse, kan du have skrevet sætningen forkert. I det tilfælde skal du vende tilbage til vinduet Script, vælge den netop ændrede metode, rette fejlen og vælge Vis resultat igen. Figur 22-7 Rapportresultat
Når du vil tælle antallet af kunder, hvis navn indeholder strengen Mini, skal du først erklære en global tæller og angive dens værdi til nul. Det gøres bedst i metoden Table.onCreate, da Table.onCreate udføres, før der hentes nogen rækker. I næste opgave skal du forøge tælleren betinget i metoden Row.onCreate( ).