Jump to content
  • 0

Verversen


Zero55

Question

Posted

Ik laat de gebruiker een variabele vullen met cijfers, eenmaal het vijfde cijfer ingetikt is start er een script.

Om het voor de gebruiker overzichtelijk te houden heb ik een veld op de layout geplaatst dat gevuld wordt met de variabele, zodat ze steeds kunnen zien welke cijfers ze getikt hebben

(bijna zoiets als bij een rekenmachine). Maar het probleem is nu dat het vijfde cijfer nooit in dat veld geraakt, want het script wordt onmiddellijk gestart na het intikken van het laatste cijfer. Heb al geprobeerd om "venster vernieuwen" in te bouwen, maar dan wordt heel het scherm opnieuw opgebouwd en dat duurt te lang, zijn er andere oplossingen ?

 

Mvg

Zero

4 answers to this question

Recommended Posts

  • 0
Posted

de cursor moet nergens naartoe...na de invoer wordt er een zoekopdracht gedaan met het ingevoerde nummer.

De layout moet je zien als een soort rekenmachine, hieronder het script :

Iphone: enter number unit

Ga naar lay-out [ “Iphone Nummers” (Unit Details) ]

Variabele instellen [ $totalNumber; Waarde:"" ]

Loop

Script onderbreken/hervatten [ Onbeperkt ]

Variabele instellen [ $totalNumber; Waarde:$totalNumber & $$entry ]

Veld instellen [ Unit Details::iphone_Totalnumber; $totalNumber ]

Script onderbreken/hervatten [ Duur (seconden): ,01 ]

Exit Loop If [ Length ( $totalNumber ) = 5 ]

End Loop

// Aangepast dialoogvenster tonen [ Titel: "Melding"; Bericht: "Unitnummer is " & $totalNumber; Knoppen: “OK” ]

Ga naar Zoeken [ ]

Script onderbreken/hervatten [ Duur (seconden): 0 ]

Veld instellen [ Unit Details::nummer; $totalNumber ]

Script onderbreken/hervatten [ Duur (seconden): 0 ]

Zoekopdracht uitvoeren [ ]

Ga naar lay-out [ “iphone Kopie” (Unit Details) ]

- All credits to Peter Wagemans -

 

Na het invoeren van een cijfer wordt het scherm precies ook telkens opnieuw opgebouwd...

Was eigenlijk aan het denken om die loop weg te laten en gewoon een getallenreeks te laten invoeren en dan op een knop "enter" te laten duwen of zo...

 

Gr

Zero

  • 0
Posted

Je kunt een combinatie van 2 script triggers gebruiken.

 

De eerste controleert het aantal cijfers met Object Modify en een On Object exit zal je script lanceren.

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