Reset funkció
A következőkre vonatkozik: Vászonalapú alkalmazások
Modellvezérelt alkalmazások
Visszaállít egy vezérlőt az alapértelmezett értékére, és elveti a felhasználói módosításokat.
Ismertetés
A Reset függvény visszaállít egy vezérlőt az Alapértelmezett tulajdonságértékére. A felhasználói módosításokat a függvény elveti.
A Katalógus vagy a Szerkesztés űrlapvezérlőn belüli vezérlők nem állíthatók vissza ezeken a vezérlőkön kívülről. A vezérlők az ugyanazon katalóguson vagy űrlapon belüli vezérlőkön futtatott függvényekkel állíthatók alaphelyzetbe. Emellett egy adott űrlapon belüli vezérlők a ResetForm függvénnyel is alaphelyzetbe állíthatók.
A Reset függvény helyettesíti a bemeneti vezérlők Alaphelyzetbe állítás tulajdonságának váltását, és általában érdemesebb a függvényt használni. A Reset (Alaphelyzetbe állítás) tulajdonság akkor lehet jobb választás, ha egyszerre több képletből több vezérlőt is vissza kell állítani az alaphelyzetbe. Az Alaphelyzetbe állítás tulajdonság kétféleképpen kapcsolható be: egy Gomb (gomb) vezérlővel, amelynek képlete Reset = Button.Pressed, vagy egy változóval, amelynek értéke Reset = MyVar, ahol a MyVar a Button.OnSelect = Set( MyVar, true ); Set( MyVar, false ) képlettel váltható át.
A bemeneti vezérlők olyankor is alaphelyzetbe állnak, ha az Alapértelmezett tulajdonságukat módosítják.
Az alaphelyzetbe állításnak nincs visszatérési értéke, és csak viselkedési képletekben használható.
Szintaxis
Reset( Vezérlés )
- Vezérlés – Kötelező. A visszaállítani kívánt vezérlő.
Példa
- Szúrjon be egy Szövegbevitel vezérlőelemet a képernyőn. Alapértelmezés szerint a vezérlőelem neve TextInput1, Default tulajdonságának értéke pedig "Text input" lesz.
- Írjon be egy új értéket a szövegmezőbe.
- Szúrjon be egy Gomb vezérlőelemet a képernyőn.
- A gomb OnSelect tulajdonságához adja meg a Reset( TextInput1 ) értéket.
- Válassza ki a gombot. Ez készítés közben is elvégezhető a vezérlőelem végeinek kiválasztásával.
- A szövegmező tartalma visszatér az Alapértelmezett tulajdonság értékéhez.