DATEVALUE ER -funktio
DATEVALUE
-funktio palauttaa Date arvon, joka muunnetaan annetusta tekstiarvosta määrätyssä muodossa ja valinnaisesti määritellyssä kulttuurissa päivämääräarvoksi. Lisätietoja tuetuista muodoista on kohdassa vakio ja mukautettu.
Syntaksi 1
DATEVALUE (text, format)
Syntaksi 2
DATEVALUE (text, format, culture)
Argumentit
text
: Merkkijono
Teksti, joka vastaa muokattavaa arvoa.
format
: Merkkijono
Annetun tekstin muoto. Lisätietoja tuetuista muodoista on kohdassa vakio ja mukautettu.
culture
: Merkkijono
Tietyn tekstin muotoilussa käytettävä kulttuuri. Lisätietoja tuetuista kulttuureista on kohdassa kulttuuri.
Palautusarvot
Päivämäärä
Tulokseksi saatava päivämääräarvo.
Käyttöhuomautukset
Kun kulttuuria ei ole määritetty kutsutun funktion argumentiksi, kutsuvan kontekstin määrittämä arvo culture
määritetään. Jos DATEVALUE
-funktiota kutsutaan esimerkiksi käyttämällä syntaksia 1 sähköisen raportoinnin (ER) muodossa TIEDOSTO-elementille, joka on määritetty käyttämään Saksan kulttuuria, muuntaminen tehdään Saksan kulttuurin avulla. culture
-arvon oletusarvo on FI-FI.
Esimerkki 1
DATEVALUE ("21-Dec-2016", "dd-MMM-yyyy")
palauttaa päivämääräarvon 2:55:00 am 21. joulukuuta 2016, joka perustuu määritettyyn mukautettuun muotoon ja oletussovelluksen EN-US -kulttuuriin.
Esimerkki 2
DATEVALUE ("21-Gen-2016", "dd-MMM-yyyy", "IT")
palauttaa päivämääräarvon 21. tammikuuta 2016 perustuen määritettyyn mukautettuun muotoon ja kulttuuriin.
Kuitenkin DATEVALUE ("21-Gen-2016", "dd-MMM-yyyy", "EN-US")
aiheuttaa poikkeuksen, joka ilmoittaa käyttäjälle, että määritettyä merkkijonoa ei tunnisteta kelvolliseksi päivämääräarvoksi tietylle kulttuurille.