Құрамдастарға арналған әрекет формулалары (эксперименттік)

[Бұл мақала — шығарылым алдындағы құжаттама және ол өзгеруі мүмкін.]

Маңызды

Бұл — эксперименттік мүмкіндік. Қосымша ақпарат алу үшін Эксперименттік және алдын ала қарау мүмкіндіктері бөлімін қараңыз.

Оқиға құрамдас даналарындағы өзгеріске себеп болған кезде іске қосылатын бір немесе бірнеше мінез-құлық формуласын көрсетіңіз.

Мысалы, құрамдастың OnReset сипатын инициализация мен анық енгізуді жүзеге асыратын бір немесе бірнеше формулаға орнатыңыз. Мәндерді Қалпына келтіру функциясы құрамдас даналарында жұмыс істеген кезде қалпына келтіріңіз.

Ескерім

Реттелетін әрекет сипаттарын жасау мүмкіндігі қазір эксперименттік болып табылады. Дегенмен, сіз жұмыс ортасындағы барлық барлық құрамдастарда қолжетімді әдепкі OnReset сипатын пайдалана аласыз.

OnReset

Құрамдас үлгісі таңдалса, сипаттардың ашылмалы тізімінде (формула жолының сол жағында) OnReset сипатын таңдаңыз, содан кейін бір немесе бірнеше формуланы енгізіңіз.

OnReset сипаты.

OnReset сипатын сынау мақсатында компонентті қалпына келтіру үшін басқару элементін конфигурациялаңыз. Мысалы, түйменің OnSelect сипатын мына формулаға орнатыңыз: Қалпына келтіру(ComponentName).

Мысал - Таймерді қалпына келтіру

OnReset мысалы - таймерді ысыру.

Осы уақытты таңдау құралының құрамдасында _selectedHour және _selectedMinute уақыттарын көрсету үшін екі айнымалы қолданылады. Таңдау құралы қалпына келтірілгенде, бұл айнымалылар әдепкі мәнге келтірілуі керек, мысалы, 12: 12.  Құрамдасқа арналған OnReset сипаты келесі формулаға ие: Set(_selectedHour,12); Set(_selectedMinute,12)

Қалпына келтіруді іске қосу үшін экранға өтіп, құрамдастың данасын енгізіңіз. Түймені қосыңыз және OnReset сипатын іске қосу мақсатында Reset(TimerComponent_instance) шақыру үшін түймешіктің OnSelect сипатын конфигурациялаңыз.

Қалпына келтіру түймешігі.

Реттелмелі сипатты пайдалану арқылы OnReset сипатын жаңарту

Құрамдас данасын құрамдастың сыртынан қалпына келтірумен қатар, OnReset сипатын ішінен іске қосудың тағы бір әдісі бар. "Мән өзгерген кезде OnReset сипатын көтеру" - реттелмелі енгізу сипатын жасаған кездегі опция. Ол сипат мәндерінің өзгерістеріне құрамдастың OnReset-сипатын іске қосуға мүмкіндік береді. Бұл әдіс әдепкі мәнді оңай орнатуға және қалпына келтіруге арналған.

OnReset теңшелетін сипатты пайдаланып.

Мысал

OnSelect анимация мысалы.

Жоғарыдағы мысалда реттік нөмірлерді қарау және нөмірлерді жаңарту көрсетілген. Жоғары және төмен сандық құрамдас реттік нөмірді арттыру немесе азайту үшін қолданылады. Сол жақтағы галереяны таңдаған кезде, таңдалған құралдың реттік нөмірін көрсету үшін жоғары және төмен сандық құрамдастың әдепкі нөмірі қалпына келтіріледі. Мән өзгерген кезде OnReset сипатын көтеру параметрі енгізу өзгерген кезде әдепкі мәнді қалпына келтіруге мүмкіндік берді.

Ол үшін әдепкі енгізу сипатының Мән өзгерген кезде OnReset сипатын көтеру параметрін тексеріңіз. Құрамдастың OnReset сипаты мына формулаға орнатылады: Set(_numericValue,'Numeric up down'.DefaultValue). _numericValue - ағымдағы реттік мәннің мәнін сақтайтын айнымалы. Мәтінді енгізу басқару элементінің Әдепкі сипатын мына формулаға орнатыңыз: If(IsBlank(_numericValue), 'Numeric up down'.DefaultValue, _numericValue).

Сонымен қатар қараңыз

Ескерім

Сіз құжат тіліңіздің артықшылықтары туралы айта аласыз ба? Қысқа сауалнамаға қатысыңыз. (бұл сауалнама ағылшын тілінде екеніне назар аударыңыз)

Сауалнама шамамен жеті минут уақытыңызды алады. Жеке деректер жиналмайды (құпиялылық туралы мәлімдеме).