Jump to content
  • 0

Hoe in hetzelfde veld blijven na script trigger?


Gido_

Question

Posted (edited)

Wow. Bijna 10 jaar geleden en mijn paswoord werkt nog. Hier zitten pros achter de schermen! ;)

Onderga 'n nieuwe FM-aanval met indertijd aangeschafte FMP Advanced 12. Ik lijk veel bugs op te merken... :( (maar ik hield ook Win 7 niet up to date ;) )

>> Het probleempje...

Ik vermoed dat ik een bepaald veld liefst valideer via een script trigger (onObjectExit), wat ik dus ook doe.

Bij foute ingave is het probleem dat ik (na 'OK' van mijn error popup) dit veld niet terug actief kan maken. FM komt neer op het volgende veld, wat ik dus veel te verwarrend en gevaarlijk vind...

Go to Field of Go to Object in het script werken niet, en ik denk dat ik wel snap waarom.

FM doet waarschijnlijk na mijn script wat de oorspronkelijke bedoeling was, nl. (wegens Tab) naar het volgende veld springen. Maar zelfs een voorafgaande Go to Previous Field in het script kan dit niet compenseren. FM blijft koppig... ;)

Ik zou graag in dat veld willen blijven totdat een gewenste ingave wordt gegeven (en standaard veldvalidatie lijkt mij teveel loopholes te hebben).

Edited by Gido_

2 answers to this question

Recommended Posts

  • 0
Posted

Dit kun je voor elkaar krijgen door wanneer de test aangeeft dat de invoer fout is de scriptstap Exit Script met een 'false' returnwaarde te laten uitvoeren. Bijvoorbeeld:

Exit Script [Text Result: 0]

Zie de bijlage voor een voorbeeldje

blijfinveld.fmp12

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...