Gertaerak
Gertaerak fitxa-orrian, makro bat eslei diezaiekezu inprimakian gertatzen diren gertaera batzuei.
Gertaera bat makro batekin estekatzeko, gertaera gauzatzen denean exekutatu beharreko komando guztiak biltzen dituen makroa idatzi behar duzu lehendabizi. ... botoian klik eginez, dagokion gertaerari esleitu makro haudagokion gertaeraren ondoan. Esleitu makroaelkarrizketa-koadroa irekitzen du. Bertan makroa hauta dezakezu.
Ondorengo ekintzak indibidualki konfigura daitezke, hau da, zeure elkarrizketa-koadroak erabil ditzakezu ekintza bat deskribatzeko:
-
Errore-mezua bistaratzea,
-
Ezabatze-prozesua berrestea (datu-erregistroak direnean),
-
Parametro-kontsulta,
-
Sarrerak egiaztatzea datu-erregistroak gordetzean.
Horrek esan nahi duena da, adibidez, datu-erregistro bat ezabatzean "ezabatzea berrestea" eska dezakezula "Benetan ezabatu nahi duzu wyz bezeroa?" edo antzeko ohar batekin.
Gertaeren elkarrizketa-koadroan erakusten diren gertaerak ezin dira zuzenean editatu. Gertaera bat zerrendatik ezaba dezakezu Ezab tekla sakatuz.
Makro batekin esteka daitezkeen inprimakietako gertaerak zerrendatzen eta azaltzen ditu:
Bete parametroak
Bete parametroak gertaera kargatuko den inprimakiak bete beharreko parametroak dituenean gertatzen da. Adibidez, inprimakiaren datu-iturburua ondorengo SQL komandoa izan daiteke:
SELECT * FROM address WHERE name=:name
Hemen kargatzean bete beharreko parametroa da :name. Posible bada, parametroa automatikoki beteko da inprimaki nagusitik. Parametroa ezin bada bete, gertaerari dei egiten zaio eta estekatutako makro batek bete dezake parametroa.
Bidali aurretik
Bidali aurretik gertaera inprimaki-datuak bidali aurretik gertatzen da.
Birkargatu aurretik
Birkargatu aurretik gertaera inprimaki bat birkargatu aurretik gertatzen da. Datu-edukia oraindik ez da freskatu.
Birkargatzean
Birkargatzean gertaera inprimakia birkargatu ondoren gertatzen da. Datu-edukia freskatu da.
Deskargatu aurretik
Deskargatu aurretik gertaera inprimakia deskargatu aurretik gertatzen da, hau da, datu-iturburutik bereizi aurretik.
Deskargatzean
Deskargatzean gertaera inprimakia deskargatu ondoren gertatzen da, hau da, datu-iturburutik bereizita.
Eguneratu aurretik
Aurretik eguneratzeko gertaera erabiltzaileak aldatutako kontrol-edukia datu-iturburuetan idatzi baino lehen gertatzen da. Estekatutako makroak, adibidez, ekintza eragotz dezake "FALSE" (faltsua) itzuliz.
Eguneratu ondoren
Ondoren eguneratzeko gertaera erabiltzaileak aldatutako kontrol-edukia datu-iturburuan idatzi ondoren gertatzen da.
Berrezarri aurretik
Berrezarri aurretik gertaera inprimaki bat berrezarri aurretik gertatzen da. Estekatutako makroak, adibidez, ekintza eragotz dezake "FALSE" (faltsua) itzuliz.
Inprimaki bat berrezartzen da ondorengo baldintzetako bat betetzen bada:
-
'Reset' botoi gisa definitutako (HTML) botoi bat sakatzen du erabiltzaileak.
-
Datu-iturburu bati estekatutako formula batean erregistro berri eta huts bat sortzen da. Azken erregistroan, esaterako, Hurrengo erregistroa botoia sakatuz.
Berrezarri ondoren
Berrezarri ondoren gertaera inprimaki bat berrezarri ondoren gertatzen da.
Erregistro-ekintzaren aurretik
Erregistro-ekintzaren aurretik gertaera uneko erregistroa aldatu aurretik gertatzen da. Adibidez, makro estekatuak informazioa eska dezake elkarrizketa-koadroan.
Erregistro-ekintzaren ondoren
Erregistro ekintzaren ondoren gertaera uneko erregistroa aldatu ondoren gertatzen da.
Erregistroa aldatu aurretik
Erregistroa aldatu aurretik gertaera uneko erregistro-erakuslea aldatu aurretik gertatzen da. Estekatutako makroak, adibidez, ekintza eragotz dezake "FALSE" (faltsua) itzuliz.
Erregistroa aldatu ondoren
Erregistroa aldatu ondoren gertaera uneko erregistroa aldatu eta berehala gertatzen da.
Errorea gertatzean
Errorea gertatzean gertaera aktibatu egingo da, datu-iturburura sartzean erroreren bat gertatzen bada. Hori inprimakietan, zerrenda-koadroetan eta konbinazio-koadroetan aplikatuko da.
Ezabatzea berrestean
Ezabatzea berrestean gertaera inprimakitik datuak ezabatu bezain laster gertatzen da. Adibidez, makro estekatuak informazioa eska dezake elkarrizketa-koadro batean.
Kargatzean
Kargatzean gertaera inprimakia kargatu ondoren gertatzen da.