LibreOffice 7.1:n ohje
Oheiset lauseet ja funktiot ovat käytettävissä muuttujiin vaikutettaessa. Näitä funktioita käytetään muuttujien määrittelyyn ja niiden tyypin muuttamiseen tai määrittämiseen.
Ccur muuntaa merkkijonolausekkeen numeeriseksi tai valuuttalausekkeeksi. Paikalliset asetukset otetaan huomioon desimaalierottimessa ja valuuttasymboleissa.
CBool muuntaa merkkijono- tai numeerisen vertailun Boolen lausekkeeksi tai muuntaa numeerisen lausekkeen Boolen lausekkeeksi.
CDbl muuntaa numeerisen tai merkkijonolausekkeen kaksoistarkkuuden liukuluvuksi (double).
Csng muuntaa merkkijono tai numeerisen lausekkeen perustarkkuuden liukuluvuksi (single)
CVErr muuntaa merkkijono- tai numeerisen lausekkeen variant-lausekkeeksi, joka on alityyppiä "Error".
Jos tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty, DefBool-lause asettaa muuttujan oletustietotyypin alkukirjainten perusteella.
DefCur-lause asettaa muuttujan tietotyyppi kirjainalueen mukaiseksi, mikäli tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty.
DefDate-lause asettaa muuttujan tietotyyppi kirjainalueen mukaiseksi, mikäli tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty.
Asetetaan muuttujan tietotyyppi kirjainalueen mukaiseksi, mikäli tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty.
DefErr-lause asettaa muuttujan tietotyyppi kirjainalueen mukaiseksi, mikäli tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty.
Asetetaan muuttujan tietotyyppi kirjainalueen mukaiseksi, mikäli tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty.
Asetetaan muuttujan tietotyyppi kirjainalueen mukaiseksi, mikäli tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty.
Asetetaan muuttujan tietotyyppi kirjainalueen mukaiseksi, mikäli tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty.
DefSng-lause asettaa muuttujan tietotyyppi kirjainalueen mukaiseksi, mikäli tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty.
DefStr-lause asettaa muuttujan tietotyyppi kirjainalueen mukaiseksi, mikäli tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty.
Asetetaan muuttujan tietotyyppi kirjainalueen mukaiseksi, mikäli tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty.
IsDate testaa, voidaanko numeerinen tai merkkijonolauseke muuntaa Date-muuttujaksi (päivämääräksi).
IsEmpty tutkii, onko variant-muuttujan sisältö tyhjä-arvo. Se ilmaisee, ettei muuttujaa ole alustettu.
IsNull testaa, onko variant-muuttujassa erityinen Null-arvo, joka kertoo, että muuttuja ei sisällä tietoa.
IsNumeric tutkii, onko lauseke luku. Jos lauseke on luku, funktio palauttaa arvon True (tosi), muutoin funktio palauttaa arvon False (epätosi).
Tests if a variable is an object, as opposed to primitive data types such as dates, numbers, texts. The function returns True if the variable is an object, otherwise it returns False.
Erase poistaa kiinteäkokoisten taulukoiden alkioiden sisällöt ja vapauttaa muuttavakokoisten taulukoiden käyttämän muistin.
Option explicit -lauseella määrätään nimenomainen esittely jokaiselle ohjelmakoodin muuttujalle Dim-lauseella.
Public-lauseella asetetaan muuttuja tai taulukko moduulitasolla (ei siis proseduurin tai funktion sisällä), niin että esitelty muuttuja tai taulukko kelpaa kaikissa kirjastoissa ja moduuleissa.
Global-lauseella asetetaan muuttuja tai taulukko globaalilla tasolla (siis ei proseduurin tai funktion sisällä), niin että esitelty muuttuja tai taulukko kelpaa kaikissa kirjastoissa ja moduuleissa senhetkisen istunnon ajan.
Static-lauseella määritellään muuttuja tai taulukko proseduuritasolla proseduurin tai funktion sisällä, niin että muuttujan tai taulukon arvot jäävät voimaan proseduurista tai funktiosta poistuttaessa. Dim-lauseen käytännöt ovat myös voimassa.
Muuttujan tietoja palautetaan merkkijonona (TypeName) tai numeroarvona (VarType).
FindObject tekee mahdolliseksi objektin osoittamisen ajonaikaisesti merkkijonoparametrilla objektin nimen kautta.
FindPropertyObject tekee mahdolliseksi objektien osoittamisen ajonaikaisesti merkkijonoparametreilla, joissa käytetään objektien nimiä.
Optional-määre tekee mahdolliseksi määritellä parametri, joka välitetään funktioon valinnaisesti.
EqualUnoObjects palauttaa arvon True, jos kaksi määrättyä Basic Uno-oliota edustavat samaa Uno-olion ilmentymää.