Pri pisanju skripta, ki zahteva več ponavljajočih se opravil, ki se razlikujejo od vgrajenih funkcij JavaScript, boste morda morali ustvariti funkcijo po meri.
Navodila
Korak 1
Vnesite funkcijo vrednosti, da sprožite ustvarjanje lastne funkcije po meri, in določite želeno ime: ime_funkcije.
2. korak
Za ustvarjeno funkcijo uporabite naslednjo sintakso: - oklepaji () določite spremenljive parametre, ki niso obvezni za ustvarjeno uporabniško določeno funkcijo; - kodraste oklepaje {} za prikaz kode javascript.
3. korak
Za ohranjanje skladnje uporabite naslednje simbole: - vejice - za ločevanje spremenljivk parametrov; - podpičje - za določitev konca vrednosti funkcije. Tako je uporabniško določena funkcija brez parametrov videti tako: function_name_ime () {}; ime_funkcije.
4. korak
Z novo ustvarjenim UDF spremenite nastavitve prikaza strani ali izvedite izračune in vrnite rezultat. Za to se uporablja ukaz return. Primer: vsota funkcije (a, u) {var c = (a + u); vrne c;};
5. korak
Izkoristite možnost ustvarjanja neimenovane uporabniško definirane funkcije, ki jo lahko pokličete s pisanjem v spremenljivko ali neposredno. Te funkcije se običajno imenujejo literal funkcij ali lambda funkcije.
6. korak
Razširite meni »Orodja« v zgornji orodni vrstici okna aplikacije Open Office, da izvedete operacijo ustvarjanja funkcije po meri z možnostjo poznejšega klica v formulah lista dokumenta in pojdite na element »Makri«.
7. korak
Izberite razdelek Upravljanje makrov in izberite OpenOffice.org Basic. Alternativni način za klic orodja za urejanje makrov je istočasno pritiskanje tipk Alt + F11.
8. korak
Določite trenutni dokument v skupini Makro in kliknite gumb Novo.
9. korak
Izvajanje izbrane operacije potrdite s pritiskom na gumb OK in vnesite kodo uporabniško določene funkcije, ki jo želite ustvariti: function_ime_ime () function_name = 1end function.
10. korak
Vnesite vrednost "= ime_funkcije" (brez oklepajev) v želeno celico na listu dokumenta.