Funktionen Reset
Gælder for: Lærredapps
Modelbaserede apps
Nulstiller et kontrolelement til dets standardværdi og kasserer eventuelle ændringer, der er foretaget af brugeren.
Beskrivelse
Funktionen Reset nulstiller et kontrolelement til sin Default-egenskabsværdi. Alle de ændringer, brugeren har foretaget, kasseres.
Du kan ikke nulstille de kontrolelementer, der er placeret i kontrolelementerne Gallery eller Edit form fra steder uden for disse kontrolelementer. Du kan nulstille kontrolelementer fra formler i kontrolelementer i det samme galleri eller den samme formular. Du kan også nulstille alle kontrolelementerne i en formular med funktionen ResetForm.
Du kan bruge funktionen Reset som et alternativ til at ændre egenskaben Reset for inputkontrolelementer, og det er generelt den foretrukne metode. Egenskaben Reset kan være et bedre valg, hvis der skal nulstilles mange kontrolelementer fra forskellige formler. Du kan ændre egenskaben Reset fra et Button-kontrolelement med formlen Reset = Button.Pressed eller fra en variabel med Reset = MyVar og slå MyVar til/fra med formlen Button.OnSelect = Set( MyVar, true ); Set( MyVar, false ).
Inputkontrolelementer nulstilles også, når egenskaben Default ændres.
Reset returnerer ikke nogen værdi, og du kan kun bruge den i funktionsformler.
Syntaks
Reset( Control )
- Control – påkrævet. Det kontrolelement, der skal nulstilles.
Eksempel
- Indsæt et Text input-kontrolelement på et skærmbillede. Som standard får det navnet TextInput1, og egenskaben Default angives til "Text input".
- Skriv en ny værdi i tekstfeltet.
- Indsæt et Button-kontrolelement på skærmbilledet.
- Angiv knappens OnSelect-egenskab til Reset( TextInput1 ).
- Vælg knappen. Det kan du gøre selv under redigeringen, hvis du vælger slutningen af kontrolelementet.
- Indholdet af tekstfeltet vil blive ændret tilbage til værdien af egenskaben Default.