Partekatu bidez


Validate funtzioa

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".