Skripti kirjutamisel võib tekkida vajadus luua kohandatud funktsioon, mis nõuab mitut korduvat ülesannet, mis erinevad JavaScripti sisseehitatud funktsioonidest.
Juhised
Samm 1
Oma kohandatud funktsiooni loomise alustamiseks sisestage väärtusfunktsioon ja määrake soovitud nimi: function function_name.
2. samm
Loodud funktsiooni jaoks kasutage järgmist süntaksit: - sulgudes () määratletakse muutujate parameetrid, mis on loodud kasutaja määratud funktsiooni jaoks valikulised, - lokkisulgudega {} javascripti koodi kuvamiseks.
3. samm
Kasutage süntaksi säilitamiseks järgmisi sümboleid: - komad - muutujate parameetrite eraldamiseks; - semikoolon - funktsiooni väärtuse lõpu määratlemiseks. Seega näeb kasutaja määratud parameetriteta funktsioon välja selline: function function_name () {}; funktsiooni_nimi.
4. samm
Kasutage vastloodud UDF-i lehe kuvamise sätete muutmiseks või arvutuste tegemiseks ja tulemuse tagastamiseks. Selleks kasutatakse käsku return. Näide: funktsiooni summa (a, u) {var c = (a + u); return c;};
5. samm
Kasutage võimalust luua nimetamata kasutaja määratletud funktsioon, mida saab kutsuda muutujale kirjutades või otse. Neid funktsioone nimetatakse tavaliselt funktsiooniliitriteks või lambda funktsioonideks.
6. samm
Laiendage Open Office'i rakenduse akna ülemise tööriistariba menüüd "Tööriistad", et teha dokumendilehe valemites kohandatud funktsiooni loomise võimalus koos järgneva helistamise võimalusega ja minge üksusele "Makrod".
7. samm
Valige jaotis Makrohaldus ja valige OpenOffice.org Basic. Alternatiivne viis makroredaktori tööriista kutsumiseks on korraga klahvikombinatsiooni Alt + F11 vajutamine.
8. samm
Määrake praegune dokument grupis Makro ja klõpsake nuppu Uus.
9. samm
Kinnitage valitud toimingu sooritamine, vajutades nuppu OK ja sisestage loodava kasutaja määratud funktsiooni kood: function function_name () function_name = 1end funktsioon.
10. samm
Sisestage dokumendilehe soovitud lahtrisse väärtus "= funktsiooni_nimi" (sulgudes).