Skript komande U skriptovima se mogu koristiti sledece komande: // komentar // Red koji pocinje ovako je komentar %CCHAR # // Izmena kontrolnog karaktera. Na primer, posle ove komande sve komande treba pocinjati simbolom # umesto %. %COMMAND x := 1 // Izracunavanje izraza, funkcije ili procedure. Na primer, moze se pisati i %COMMAND DBSkip() cime se bira sledeci slog u tabeli. %IF x > 0 // Klasicna IF naredba. %ELSE // Ukoliko je uslov iza IF ispunjen, izvrsavaju se sve naredbe do ELSE, a u suprotnom sve komande od ELSE do ENDIF. %ENDIF %WHILE x > 0 // Klasicna WHILE naredba. Sve dok je uslov ispunjen, izvrsavaju se sve komande izmedju WHILE i ENDDO. %EXIT // Ukoliko dodje do naredbe EXIT, ciklus se prekida. %ENDDO %RETURN // Trenutno prekida izvrsenje skripta. %PAGE // Forsira prelazak na novu stranu (PageBreak) %JUSTIFY ON/OFF // Ukljucuje ili iskljucuje poravnavanje teksta sa desne strane. Ukoliko je ukljuceno, izmedju reci se dodaju spaceovi kako bi se poravnala desna margina. %COMMAND PageNL(66) // Određuje maksimalni broj redova po strani. %COMMAND PageW(130) // Određuje maksimalan broj karaktera u redu. %SPACING 2 // Podesava spacing - razmak izmedju redova kod stampe %HEADER // Definisanje hedera za preview izvestaja - sav tekst izmedju ove dve komande bice fiksiran na vrhu za vreme previewa. %ENDHEADER %CENTER Pera // Ispisuje tekst PERA centrirano %LINE 50 // Odredjuje koliki ce biti maksimalni red (char). Sve vise od ovoga se ignorise. Odnosi se na red za definisanje skripta, ne na red prilikom stampe. %CONDENSE ON|OFF // Ukljucuje ili iskljucuje kondenzovanu stampu %LOGO ON|OFF // Ukljucuje stampu logotipa %LOGOLEN 10 // Visina amblema %AFILE file // Naziv datoteke sa amblemom %PICTURE I:\LOGO.BMP // Štampa sliku sa opcijama Resize i Overwrite %CONTINUE ON|OFF // Kontinualno stampanje %QUALITY ON|OFF // Kvalitet stampe %DOWNLOAD romanyu.dwn // Datoteka za download %CUTLINE ON|OFF // Da li seci linije duze od zadate sirine? %LEFT 10 // Uvuci sav tekst 10 chr %LEVEL ON|OFF // Da li ispisivati crtice u help liniji prilikom analize skripta %ANAME amblem // Definise naziv amblema %PHEADER ON|OFF|niz // Ukljucuje heder strane i definise ga. %ENDPHEADER %FOOTER ON|OF|niz // Ukljucuje futer strane i definise ga %ENDFOOTER %DBEVAL QOut(a_naziv) // Ova komanda za svaki slog tekuce tabele izvrsava zadati izraz. U ovom primeru ce za svaki slog odstammpati polje A_NAZIV. Pre toga se može koristiti: %DB_FOR x > 0 // FOR zadaje uslov za svaki slog. %DB_WHILE x < 10 // WHILE je uslov koji se ispituje dok je ispunjen %DB_NEXT 10 // NEXT definise koliko narednih slogova treba obraditi %DB_RECORD 11 // RECORD tacno navodi broj sloga %DB_REST REST|ALL // REST odredjuje da li treba obraditi samo preostale slogove %SELECT Pera // Selektovanje tekuce tabele %SEEK "123" // Trazenje po indeksu zadate vrednosti %SKIP -1 // Pomeranje pokazivaca sloga %GO BOTTOM // Pomeranje na poslednji slog %GO TOP // Pomeranje na prvi slog u tabeli %TRACE ON|OFF // Trace mod za debug %ECHO ON|OFF // Da li se formatirani izlaz ispisuje