HĂ€ndelser

PÄ fliken HÀndelser kan du koppla makron till hÀndelser som intrÀffar i kontrollfÀlten i ett formulÀr.

When the event occurs, the linked macro will be called. To assign a macro to an event, press the ... button. The Assign Action dialog opens.

SÄ hÀr anvÀnder du det hÀr kommandot...

Snabbmenyn i ett markerat formulÀrelement KontrollfÀlt... - fliken HÀndelser

Öppna verktygsraden FormulĂ€rkontroller eller FormulĂ€rutkast, klicka pĂ„ ikonen Kontroll - fliken HĂ€ndelser


Vilka hÀndelser som Àr tillgÀngliga beror pÄ vilken typ av kontroll du arbetar med. De hÀndelser som finns pÄ fliken HÀndelser Àr de som Àr relevanta för den aktuella kontrollen. Följande hÀndelser Àr definierade:

GodkÀnn ÄtgÀrd

Den hÀr hÀndelsen intrÀffar innan en ÄtgÀrd utlöses av att en anvÀndare klickar pÄ kontrollen. NÀr anvÀndaren klickar pÄ "Skicka" pÄbörjas en skicka-ÄtgÀrd, men den faktiska "skicka-processen" pÄbörjas först nÀr hÀndelsen Vid utförande sker. Du kan avsluta processen med hjÀlp av hÀndelsen GodkÀnn ÄtgÀrd. Om den lÀnkade metoden returnerar FALSKT pÄbörjas inte Vid utförande.

Vidta ÄtgÀrd

HÀndelsen Vidta ÄtgÀrd innebÀr att ÄtgÀrden har startats. Om formulÀret t.ex. innehÄller en "Skicka"-knapp sÄ startar ÄtgÀrden nÀr en anvÀndare trycker pÄ den.

Modifierad

HÀndelsen Modifierad intrÀffar nÀr kontrollen tappat fokus och innehÄllet har förÀndrats sedan dess.

Text modifierad

HÀndelsen Text modifierad intrÀffar nÀr du skriver in eller Àndrar text i ett inmatningsfÀlt.

Status Àndrad

The Item status changed event takes place if the status of the control field has changed.

Vid fokusering

HÀndelsen Vid fokusering intrÀffar om ett kontrollfÀlt ges fokus.

Vid fokusförlust

HÀndelsen Vid fokusförlust intrÀffar om ett kontrollfÀlt tappar fokus.

Efter tangenttryck

HÀndelsen Tangent tryckt intrÀffar nÀr anvÀndaren trycker ned en tangent medan kontrollen har fokus. Den hÀr hÀndelsen kan lÀnkas till ett makro som kontrollerar poster.

Efter tangenttryck

HÀndelsen Tangent slÀppt intrÀffar nÀr anvÀndaren slÀpper upp en tangent medan kontrollen har fokus.

Mus inom

HÀndelsen Mus inom intrÀffar om muspekaren Àr inuti kontrollfÀltet.

Musrörelse vid tangenttryck

HÀndelsen Musrörelse vid tangenttryck intrÀffar nÀr musen dras samtidigt som en tangent trycks in. Till exempel nÀr ytterligare en tangent bestÀmmer lÀget (flytta eller kopiera) under en dra-och-slÀpp-ÄtgÀrd.

Musrörelse

HÀndelsen Musrörelse intrÀffar om musen flyttas över kontrollen.

Musknapp nedtryckt

HÀndelsen Musknapp nedtryckt intrÀffar om musknappen trycks in medan muspekaren befinner sig pÄ kontrollen.

Symbolen Info

Observera att denna hÀndelse ocksÄ anvÀnds för att meddela om en popupsnabbmeny pÄ kontrollen.


Musknapp uppslÀppt

HÀndelsen Musknapp uppslÀppt intrÀffar om musknappen slÀpps medan muspekaren befinner sig pÄ kontrollen.

Mus utanför

HÀndelsen Mus utanför intrÀffar om muspekaren Àr utanför kontrollfÀltet.

Innan uppdatering

HÀndelsen Före uppdatering intrÀffar innan kontrollinnehÄllet som Àndras av anvÀndaren skrivs in i datakÀllan. Det lÀnkade makrot kan t.ex. förhindra denna ÄtgÀrd genom att returnera "FALSE".

Efter uppdatering

HÀndelsen Efter uppdatering intrÀffar efter att kontrollinnehÄllet som Àndrats av anvÀndaren skrivits in i datakÀllan.

Innan ÄterstÀllande

HÀndelsen Innan ÄterstÀllande intrÀffar innan ett formulÀr ÄterstÀlls. Det lÀnkade makrot kan till exempel förhindra denna ÄtgÀrd genom att returnera "FALSKT".

Ett formulÀr ÄterstÀlls nÀr ett av följande villkor uppfylls:

  1. AnvÀndaren klickar pÄ HTML-kommandoknappen som Àr definierad som Reset-kommandoknapp

  2. En ny och tom post skapas i ett formulÀr som Àr lÀnkat till datakÀllan. I den sista posten kan du t.ex. trycka pÄ knappen NÀsta post.

Efter ÄterstÀllande

HÀndelsen Efter ÄterstÀllande intrÀffar efter att ett formulÀr ÄterstÀllts.