Кенеп бағдарламаларындағы формулалармен жұмысты бастау
Кенеп қолданбаңызды формулалармен конфигурациялаңыз, олар мәндерді есептейді және басқа тапсырмаларды да орындайды (Excel бағдарламасындағыдай), сонымен қатар пайдаланушының енгізуіне жауап береді (қолданба қажет еткен жағдайда).
- Excel бағдарламасында, мысалы, ұяшықтарды толтыратын және кестелер мен диаграммалар құратын формулалар жасайсыз.
- Power Apps-та ұяшықтардың орнына басқару элементтерін теңшеген кезде ұқсас формулалар жасайсыз. Сонымен қатар электронды кестелердің орнына қолданбаларға арналған формулалар жасайсыз.
Мысалы, пайдаланушылар түймені басқанда, жүгірткіні реттегенде немесе басқа енгізуді жасағанда қолданбаның қалай жауап беретінін анықтайтын формула жасайсыз. Бұл формулалар басқа экранды көрсетуі, қолданбадан тыс деректер көзін жаңартуы немесе бұрыннан бар кестеде деректер жиынтығын қамтитын кесте жасуы мүмкін.
Формулаларды көптеген сценарийлер үшін пайдалануға болады. Мысалы, ағымдағы орынды көрсету үшін құрылғыңыздың GPS, картаны басқару құралын және Location.Latitude және Location.Longitude қолданатын формуланы пайдалануға болады. Қозғалыс кезінде карта орналасқан жеріңізді автоматты түрде бақылайды.
Бұл мақалада формулалармен жұмыс істеуге шолу ғана берілген. Қосымша мәліметтер мен функциялардың, операторлардың және пайдалануға болатын басқа құрылыс блоктарының толық тізімін алу үшін формула сілтемесін шолыңыз.
Алғышарттар
- Тіркелгі деректерімен Power Apps және жүйеге кіріңіз.
- басқару элементін Power Apps ішінде конфигурациялау жолын үйреніңіз.
Power Fx формула жолағын пайдаланыңыз
Power Fx формулалар жолағы қолданбаларыңыз үшін формулаларды жазудың интуитивті және тиімді әдісін ұсынады. Формула жолағын пайдалану үшін мына қадамдарды орындаңыз:
- Қолданбаңызды Power Apps Studio ішінде өңдеу үшін ашыңыз.
- Формула жолағын экранның жоғарғы жағында таңдау арқылы ашыңыз.
- Жолақта формулаңызды теруді бастаңыз. Теру кезінде формула жолағы енгізгеніңізге сәйкес келетін функцияларға ұсыныстар береді.
- Дайын болғанша формуланы теруді жалғастырыңыз немесе ұсыныстарды таңдаңыз.
Мәнді көрсетіңіз
Excel бағдарламасында ұяшыққа теру арқылы 42 саны немесе Hello World сияқты белгілі бір деректер бөлігін енгізуге болады. Бұл ұяшық деректерді дәл сіз терген кезде көрсетеді. Power Appsішінде дәл осылай қос тырнақшалармен қоршалған белгінің Мәтін сипатын қалаған таңбалардың дәл тізбегіне орнату арқылы өзгермейтін деректер бөлігін көрсетуге болады.
бос кенеп қолданбасын жасаңыз.
Формула жолағы экранның жоғарғы жағында орналасқан.
- Сипат тізімі: Әрбір басқару элементі мен экранда қасиеттер жинағы бар. Бұл тізімді белгілі бір сипатты таңдау үшін пайдаланыңыз.
- Формула: мәндерден, операторлардан және функциялардан тұратын осы сипат үшін есептелетін формула. Теру кезінде Intellisense сізге формула, синтаксис және қателер бойынша ұсыныстармен көмектеседі.
- Таңдалған басқару элементі: Формула жолында таңдалған басқару элементінің немесе басқару элементтері таңдалмаған болса, экранның сипаттарын көруге және өңдеуге болады.
Экранға a Жапсырманы басқару элементін қосыңыз.
Белгіні қосқанда, сипат тізімі басқару элементі көрсететін нәрсені басқаратын Мәтін сипатын автоматты түрде көрсетеді. Әдепкі бойынша, бұл сипаттың мәні "Мәтін" болып табылады.
Мәтін қасиетінің мәнін "Hello World" деп формула жолына қос тырнақшамен қоршалған жолды теру арқылы орнатыңыз:
Теру кезінде белгі осы жаңа мәнді көрсетеді. Теру кезінде экран сары леп белгісінің белгішелерін көрсетуі мүмкін. Бұл белгішелер қателерді көрсетеді, бірақ жарамды мәнді енгізуді аяқтаған кезде жойылады. Мысалы, екі жағында қос тырнақшасы жоқ жол жарамсыз.
Excel бағдарламасында 42 сияқты санды ұяшыққа теру немесе сол санды шешетін формуланы теру арқылы көрсетуге болады, мысалы =SUM(30,12). Power Appsішінде белгі сияқты басқару элементінің Мәтін сипатын 42 немесе Қосынды(30,55/a) мәніне орнату арқылы бірдей нәтижеге қол жеткізуге болады. Ұяшық пен белгі жұмыс парағында немесе қолданбада тағы қандай өзгерістер болғанына қарамастан бұл санды көрсетеді.
Ескертпе
Power Apps платформасында формуланы Excel бағдарламасындағыдай теңдік немесе плюс таңбасымен бастамайсыз. Формула жолағы әдепкі бойынша сіз енгізген барлық нәрсеге формула ретінде қарайды. Сіз бұдан бұрын мәтін жолын белгілеу үшін жасағандай формуланы қос тырнақшаға («») алмайсыз.
Белгінің Мәтін қасиетінде "Сәлем әлемі" қосындысы(1,2,3) деп ауыстырыңыз.
Теру кезінде формула жолағы сізге осы функцияның сипаттамасы мен күтілетін аргументтерін көрсетіп көмектеседі. "Сәлем әлем" ішіндегі соңғы қос тырнақшадағы сияқты, осы формуланың соңғы жақшасын тергенше, экран қатені көрсететін қызыл крест көрсетеді.
Соңғы жақша қосылған толтырылған формула:
Енгізу негізінде мәнді өзгерту
Excel бағдарламасында =A1+A2 ұяшыққа A1 және A2 құрамында болатын мәндердің қосындысын көрсету үшін теріңіз. Егер осы мәндердің біреуі немесе екеуі де өзгерсе, формуласы бар ұяшық жаңартылған нәтижені автоматты түрде көрсетеді.
Power Apps платформасында экранға басқару элементтерін қосу және олардың сипаттарын орнату арқылы дәл осындай нәтижеге қол жеткізуге болады. Бұл мысалда Label1 және TextInput1 және TextInput2<4> деп аталатын Мәтін енгізу басқару элементтері көрсетілген. Label1 басқару элементіне формуланы қосуға болады, осылайша Мәтін енгізу1 және Мәтін енгізу2 ішіне санды енгізгенде, олар бірге қосылып, көрсетіледі. 1-белгі ішінде.
Мәтінді енгізу басқару элементтерін қандай сандарды терсеңіз де, белгі әрқашан сол сандардың қосындысын көрсетеді, себебі оның Мәтін сипаты мына формулаға орнатылған: TextInput1.Text + TextInput2.Text
.
Excel бағдарламасында, мысалы, қызыл түспен теріс мәндерді көрсету үшін шартты пішімдеу формулаларын қолдануға болады. Power Appsішінде басқару элементінің негізгі мәнін ғана емес, сонымен қатар түс сияқты сипаттарды анықтау үшін формулаларды пайдалануға болады.
Бұл мысалда белгінің Түс қасиетінің формуласы теріс мәндерді қызыл түспен автоматты түрде көрсетеді. Егер функциясы Excel бағдарламасынан таныс болып көрінуі керек:
If( Value(Label1.Text) < 0, Color.Red, Color.Black )
Пайдаланушы енгізуі негізінде түсті өзгерту
Қолданбаңызды формулалармен конфигурациялай аласыз, сонда пайдаланушылар сіздің қолданбаңыздың көрінісін немесе әрекетін өзгерте алады. Мысалы, пайдаланушы көрсеткен мәтін жолын қамтитын деректерді ғана көрсету үшін сүзгіні жасауға болады. Пайдаланушыларға деректер жинағындағы белгілі бір баған негізінде деректер жинағын сұрыптауға рұқсат бере аласыз.
Бұл мысалда пайдаланушыларға бір немесе бірнеше сырғытпаларды реттеу арқылы экран түсін өзгертуге рұқсат бере аласыз.
Алдыңғы процедуралардан басқару элементтерін жойыңыз немесе бұрынғыдай бос қолданба жасаңыз және оған үш жүгірткі басқару элементін қосыңыз. Жүгірткіні басқару элементін Кірістіру бетінің іздеу жолағында Кіріс астында басқару элементін табу үшін іздеуге болады. Жүгірткілерді қосу үшін басқару элементін кенепке сүйреп апарыңыз.
Жүгірткілерді қабаттаспайтын етіп орналастырыңыз, үш белгіні қосыңыз және белгілерді Қызыл, Жасыл және Көк ext/a көрсету үшін конфигурациялаңыз.
Әрбір сырғытпаның Max сипатын 255 мәніне орнатыңыз (әдепкі - 100), бұл RGBA функциясы үшін түс құрамдас бөлігінің ең үлкен мәні.
Кез келген басқару элементін таңдауды алып тастау үшін экранды таңдаңыз, содан кейін экранның Толтыру сипатын мына формулаға орнатыңыз: RGBA( Slider1.Value, Slider2.Value, Slider3.Value, 1 ). Экраныңыз сырғытпалардың ағымдағы орындарын көрсететін қою сұр түске айналады.
Формулада сипатты таңдау құралы арқылы басқару сипаттарына қол жеткізуге болады. Мысалы, Slider1.Value слайдердің Мән сипатына сілтеме жасайды, ол пайдаланушы сырғытпаны қай жерде орналастырғанын көрсетеді. Min және Макс мәндері.
Қолданбаны алдын ала қараңыз және сырғытпаларды реттеңіз. Экранның өң түсін өзгерту үшін әрбір басқару элементінің түсті кодталғанын көресіз.
Әрбір жүгірткі өзгерген кезде RGBA функциясы бар формула қайта есептеледі, ол экранның қалай көрінетінін бірден өзгертеді.
Қолданба әрекетін басқару
Формулаларды тек есептеулерді орындау және сыртқы түрін өзгерту үшін ғана емес, сонымен қатар әрекет жасау үшін де қолдануға болады. Мысалы, түйменің OnSelect сипатын Шарлау функциясын қамтитын формулаға орнатуға болады. Пайдаланушы сол түймені таңдағанда, формулада көрсетілген экран пайда болады.
Шарлау және Жинау сияқты кейбір функцияларды тек мінез-құлық формулаларында пайдалануға болады. Функцияны тек осы мәтінмәнде қолдана алсаңыз, формула сілтемесі шақырылады.
Егер функцияларды үтірлі нүктемен (;) бөлсеңіз, әрекет формуласында бірнеше әрекетті жасай аласыз. Мысалы, мәтінмән айнымалысын жаңартып, деректерді деректер көзіне енгізіп, басқа экранға өтуді қалауыңыз мүмкін.
Сипаттар тізімін санат бойынша қарау
Сипаттар тізімі сипаттарды алфавиттік ретпен көрсетеді, бірақ басқару элементін таңдасаңыз, санат бойынша ұйымдастырылған басқару элементінің барлық сипаттарын да көре аласыз, мысалы, Жапсырма1, содан кейін Қосымша қойындысын perкөріңіз. сол басқаруға арналған қасиеттердің ұзақ тізімі.
Формулаларды тікелей осы көріністе өңдей аласыз. Сипат іздеу арқылы сол басқару элементінің сипатын жылдам табуға және басқару элементінің әрекеті мен көрінісін өзгертуге болады.
Формула синтаксисі
Формула жолағына формуланы енгізгенде оқу мүмкіндігін жақсарту және ұзақ формулаларды түсінуге көмектесу үшін әртүрлі түсте әртүрлі синтаксистік элементтер пайда болады. Мұнда Power Apps ішіндегі түс кодтарының тізімі берілген.
Қатысты ақпарат
Формула жолағында табу және ауыстыру мүмкіндігін пайдаланыңыз