Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Honako hauei aplikatzen zaie: Mihise-aplikazioak
Ereduetan oinarritutako aplikazioak
Funtzioak Validatezutabe bakar baten edo erregistro osoaren balioa datu-iturri batentzat baliozkoa den egiaztatzen du.
Deskribapenak
Erabiltzaileak datuen aldaketak bidali aurretik, bidalketaren baliozkotasunari buruzko berehalako iritzia eman diezaiokezu, eta horrek erabiltzailearen esperientzia hobetuko du.
Datu-iturburuek erregistro batean baliozko balioa izatea zer den azal dezakete. Informazio honek muga asko izan ditzake, adibidez hauek:
- zutabeak balioa behar duen ala ez
- zein luzera izan dezakeen testu-kate batek
- zenbakiak zein zenbaki-tartetakoa izan behar duen
- datak zein data-tartetakoa izan behar duen
Funtzioak Validate informazio hori erabiltzen du balio bat baliozkoa den ala ez zehazteko eta, hala ez bada, errore-mezu egoki bat itzultzeko. DataSourceInfo funtzioa erabil dezakezu erabiltzen den informazio Validate bera ikusteko.
Datu-iturburuak aldatu egiten dira zenbat balioztapen informazio ematen duten, inongo informaziorik ez ematea barne. Validate Informazio horretan oinarritutako balioak soilik egiaztatu ditzake. Arazorik aurkitzen ez bada ere Validate , datuen aldaketa aplikatzeak huts egin dezake. Errors funtzioa erabil dezakezu porrotari buruzko informazioa lortzeko.
Arazoren bat aurkitzen bada Validate , funtzioak errore-mezu bat itzultzen du, aplikazioaren erabiltzaileari erakutsi diezaiokezuna. Balio guztiak baliozkoak badira, hutsikValidate itzultzen du. Balioztapen informaziorik ez duen bilduma batekin lan egiterakoan, balioak beti baliozkoak dira.
Sintaxia
Validate( DataSource, Column, Value )
- DataSource – Beharrezkoa. Datu-iturburu honekin baliozkotu behar da.
- Zutabea – Beharrezkoa. Baliozkotu beharreko zutabea.
- Balioa – Beharrezkoa. Hautatutako zutabeko baliozkotu beharreko balioa.
Validate( DataSource, OriginalRecord, Updates )
- DataSource – Beharrezkoa. Datu-iturburu honekin baliozkotu behar da.
- OriginalRecord - Beharrezkoa. Erregistroan baliozkotu beharreko eguneratzeak.
- Eguneraketak - Beharrezkoa. Jatorrizko erregistroan aplikatu beharreko aldaketak.
Adibideak
Adibide horien kasuan, puntuazioak datu-iturburuko ehunekoa zutabeko balioa 0 eta 100 artean egon behar da, biak barne. Datuek balioztapena igarotzen badute, funtzioak hutsune bat itzuliko du. Bestela, funtzioak errore-mezu bat itzultzen du.
Validate Zutabe bakar batekin
| Formula | Deskribapenak | Emaitza |
|---|---|---|
| Validate( Puntuazioak, Ehunekoa, 10 ) | Egiaztatzen du 10 balio baliozkoa den a la ez puntuazioak datu-iturburuko ehunekoa zutaberako. | hutsik |
| Validate( Puntuazioak, Ehunekoa, 120 ) | Egiaztatzen du 120 balio baliozkoa den a la ez puntuazioak datu-iturburuko ehunekoa zutaberako. | "Balioek 0 eta 100 artean egon behar dute". |
Validate Erregistro osoa
| Formula | Deskribapenak | Emaitza |
|---|---|---|
| Validate( Scores, EditRecord, Gallery.Updates ) | Zutabe guztietako balioak puntuazioak datu-iturbururako baliozkoak diren ala ez egiaztatzen du. Adibide honetan, ehunekoa zutabeko balioa 10 da. | hutsik |
| Validate( Scores, EditRecord, Gallery.Updates ) | Zutabe guztietako balioak puntuazioak datu-iturbururako baliozkoak diren ala ez egiaztatzen du. Adibide honetan, ehunekoa zutabeko balioa 120 da. | "Balioek 0 eta 100 artean egon behar dute". |