Možda ćete trebati stvoriti prilagođenu funkciju prilikom pisanja skripte koja zahtijeva više ponavljajućih zadataka koji se razlikuju od ugrađenih JavaScript funkcija.
Instrukcije
Korak 1
Unesite funkciju vrijednosti da započnete kreiranje vlastite prilagođene funkcije i navedite željeno ime: function_name.
Korak 2
Koristite sljedeću sintaksu za kreiranu funkciju: - zagrade () za definiranje varijabilnih parametara koji nisu obavezni za kreiranu korisnički definiranu funkciju; - kovrčave zagrade {} za prikaz koda javascripta.
Korak 3
Upotrijebite sljedeće simbole za održavanje sintakse: - zarez - za odvajanje varijabilnih parametara; - zarez - za definiranje kraja vrijednosti funkcije. Dakle, korisnički definirana funkcija bez parametara izgleda ovako: function_name () {}; ime_funkcije.
Korak 4
Koristite novostvoreni UDF da biste promijenili postavke prikaza stranice ili izvršili proračune i vratili rezultat. Za to se koristi naredba return. Primjer: suma funkcije (a, u) {var c = (a + u); povratak c;};
Korak 5
Iskoristite mogućnost stvaranja neimenovane korisnički definirane funkcije koja se može pozvati pisanjem u varijablu ili izravno. Te se funkcije obično nazivaju funkcijskim literalima ili lambda funkcijama.
Korak 6
Proširite izbornik "Alati" na gornjoj traci s alatima prozora aplikacije Open Office da biste izvršili operaciju kreiranja prilagođene funkcije s mogućnošću naknadnog poziva u formulama lista dokumenta i idite na stavku "Makronaredbe".
Korak 7
Odaberite odjeljak Upravljanje makronaredbama i odaberite OpenOffice.org Basic. Alternativni način pozivanja alata Macro Editor je istodobno pritiskanje tipki Alt + F11.
Korak 8
Navedite trenutni dokument u grupi Makronaredbe i kliknite gumb Novo.
Korak 9
Potvrdite izvršavanje odabrane operacije pritiskom na tipku OK i unesite kod korisnički definirane funkcije koja će se kreirati: function function_name () function_name = 1end function.
Korak 10
Unesite vrijednost "= ime_funkcije" (bez zagrada) u željenu ćeliju na listu dokumenta.