Кенеп бағдарламаларына арналған әрекет формулаларын түсіну

Көптеген формулалар мәнді есептейді. Excel кестесі сияқты, қайта есептеу мәндер өзгерген кезде автоматты түрде орындалады. Мысалы, Жапсырма басқару элементінде мәнді мән нөлден аз болса қызыл түсте, ал басқаша болса қара түсте көрсеткіңіз келуі мүмкін. Сондықтан сол басқару элементінің Color сипатын осы формулаға орнатуыңызға болады.

If( Value(TextBox1.Text) >= 0, Color.Black, Color.Red )

Бұл мәтінмәнде пайдаланушының Түйме басқару элементін таңдаған кезі нені білдіреді? Ешқандай мән өзгермеген, сондықтан есептеу үшін жаңа ештеңе жоқ. Excel бағдарламасында Түйме басқару элементіне балама жоқ.

Button басқару элементін таңдау арқылы пайдаланушы қолданбаның күйін өзгертетін әрекеттер тізбегін немесе әрекеттерді бастайды:

Бұл функциялар қолданбаның күйін өзгертетіндіктен, оларды автоматты түрде қайта есептеу мүмкін емес. Оларды OnSelect, OnVisible, OnHidden және On... сипаттарына арналған формулада пайдалануыңызға болады, олар әрекет формулалары деп аталады.

Бірнеше әрекет

Орындалатын әрекеттер тізімін жасау үшін нүктелі үтірлерді пайдаланыңыз. Мысалы, мәтінмән айнымалысын жаңартып, алдыңғы экранға оралғыңыз келуі мүмкін:

UpdateContext( { x: 1 } ); Back()

Әрекеттер формулада көрсетілген ретпен орындалады. Келесі функция ағымдағы функция аяқталмайынша басталмайды. Егер қате орын алса, келесі функциялар іске қосылмау мүмкін.

Ескерім

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

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