Бөлісу құралы:


Кенеп бағдарламаларындағы формулалармен жұмысты бастау

Кенеп қолданбаңызды формулалармен конфигурациялаңыз, олар мәндерді есептейді және басқа тапсырмаларды да орындайды (Excel бағдарламасындағыдай), сонымен қатар пайдаланушының енгізуіне жауап береді (қолданба қажет еткен жағдайда).

  • Excel бағдарламасында, мысалы, ұяшықтарды толтыратын және кестелер мен диаграммалар құратын формулалар жасайсыз.
  • Power Apps-та ұяшықтардың орнына басқару элементтерін теңшеген кезде ұқсас формулалар жасайсыз. Сонымен қатар электронды кестелердің орнына қолданбаларға арналған формулалар жасайсыз.

Мысалы, пайдаланушылар түймені басқанда, жүгірткіні реттегенде немесе басқа енгізуді жасағанда қолданбаның қалай жауап беретінін анықтайтын формула жасайсыз. Бұл формулалар басқа экранды көрсетуі, қолданбадан тыс деректер көзін жаңартуы немесе бұрыннан бар кестеде деректер жиынтығын қамтитын кесте жасуы мүмкін.

Формулаларды көптеген сценарийлер үшін пайдалануға болады. Мысалы, құрылғыңыздың GPS, картаны басқару құралын және Location.Latitude және Location.Longitude қолданатын формуланы пайдалануға болады. ағымдағы орынды көрсету үшін. Қозғалыс кезінде карта орналасқан жеріңізді автоматты түрде бақылайды.

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

Алғышарттар

  1. Тіркелгі деректерімен Power Apps және жүйеге кіріңіз.
  2. басқару элементін Power Apps ішінде конфигурациялау жолын үйреніңіз.

Power Fx формула жолағын пайдаланыңыз

Power Fx формулалар жолағы қолданбаларыңыз үшін формулаларды жазудың интуитивті және тиімді әдісін ұсынады. Формула жолағын пайдалану үшін мына қадамдарды орындаңыз:

  1. Қолданбаңызды Power Apps Studio ішінде өңдеу үшін ашыңыз.
  2. Формула жолағын экранның жоғарғы жағында таңдау арқылы ашыңыз.
  3. Жолақта формулаңызды теруді бастаңыз. Теру кезінде формула жолағы енгізгеніңізге сәйкес келетін функцияларға ұсыныстар береді.
  4. Дайын болғанша формуланы теруді жалғастырыңыз немесе ұсыныстарды таңдаңыз.

Мәнді көрсетіңіз

Excel бағдарламасында 42 саны немесе Hello World сияқты белгілі бір деректер бөлігін енгізуге болады., оны ұяшыққа теру арқылы. Бұл ұяшық деректерді дәл сіз терген кезде көрсетеді. Power Appsішінде белгінің Мәтін сипатын таңбалардың дәл тізбегіне орнату арқылы өзгермейтін деректер бөлігін көрсетуге болады. қос тырнақшамен қоршалған қалағаныңыз.

  1. бос кенеп қолданбасын жасаңыз.

    Формула жолағы экранның жоғарғы жағында орналасқан.

    Формула жолы.

    1. Сипат тізімі: Әрбір басқару элементі мен экранда қасиеттер жинағы бар. Бұл тізімді белгілі бір сипатты таңдау үшін пайдаланыңыз.
    2. Формула: мәндерден, операторлардан және функциялардан тұратын осы сипат үшін есептелетін формула. Терген кезде Intellisense сізге формула, синтаксис және қателер бойынша ұсыныстармен көмектеседі.
    3. Таңдалған басқару элементі: Формула жолағында таңдалған басқару элементінің немесе басқару элементтері таңдалмаған болса, экранның сипаттарын көруге және өңдеуге болады.
  2. Экранға a Label басқару элементін қосыңыз.

    Белгіні қосқанда, сипат тізімі басқару элементі көрсететін нәрсені басқаратын Мәтін сипатын автоматты түрде көрсетеді. Әдепкі бойынша, бұл сипаттың мәні "Мәтін" болып табылады.

  3. Мәтін қасиетінің мәнін "Hello World" қос тырнақшалармен қоршалған жолды теру арқылы орнатыңыз, формула жолына:

    Hello World белгісін пайдалану.

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

    Excel бағдарламасында 42 сияқты санды ұяшыққа теру немесе сол санды шешетін формуланы теру арқылы көрсетуге болады, мысалы =SUM(30,12). Power Appsішінде жапсырма сияқты басқару элементінің Мәтін сипатын 42 немесе Қосынды(30,12). Ұяшық пен белгі жұмыс парағында немесе қолданбада тағы қандай өзгерістер болғанына қарамастан бұл санды көрсетеді.

    Ескертпе

    Power Apps платформасында формуланы Excel бағдарламасындағыдай теңдік немесе плюс таңбасымен бастамайсыз. Формула жолағы әдепкі бойынша сіз енгізген барлық нәрсеге формула ретінде қарайды. Сіз бұдан бұрын мәтін жолын белгілеу үшін жасағандай формуланы қос тырнақшаға («») алмайсыз.

  4. Белгінің Мәтін қасиетінде "Сәлем әлем" қосындысын мен ауыстырыңыз (1,2,3).

    Теру кезінде формула жолағы сізге осы функцияның сипаттамасы мен күтілетін аргументтерін көрсетіп көмектеседі. "Сәлем әлемі" ішіндегі соңғы қос тырнақшадағы сияқты, осы формуланың соңғы жақшасын тергенше, экран қатені көрсететін қызыл крест көрсетеді.

    Белгіні пайдалану - жартылай функцияны жабу жақшасыз теру қателерді көрсетеді.

    Соңғы жақша қосылған толтырылған формула:

    Толық Сома(1,2,3) формуласын қолдану.

Енгізу негізінде мәнді өзгерту

Excel бағдарламасында =A1+A2 ұяшыққа A1 және мәндерінің қосындысын көрсету үшін теріңіз. A2 құрамында. Егер осы мәндердің біреуі немесе екеуі де өзгерсе, формуласы бар ұяшық жаңартылған нәтижені автоматты түрде көрсетеді.

Excel бағдарламасында екі санның қосындысын қайта есептеу анимациясы.

Power Apps платформасында экранға басқару элементтерін қосу және олардың сипаттарын орнату арқылы дәл осындай нәтижеге қол жеткізуге болады. Бұл мысалда Label1 және атты екі мәтін енгізу басқару элементі көрсетілген. Мәтін енгізу1 және Мәтін енгізу2. 1-белгі басқару элементіне формуланы қосуға болады, осылайша Мәтін енгізу1 және ішіне санды енгізген кезде Мәтін енгізу2, олар бірге қосылады және көрсетіледі 1-белгі ішінде.

 Power Apps екі санның қосындысын қайта есептеудің скриншоты.

Мәтінді енгізуді басқару элементтері қандай сандарды теретініңізге қарамастан, белгі әрқашан сол сандардың қосындысын көрсетеді, себебі оның Мәтін сипаты мына формулаға орнатылған: TextInput1.Text + TextInput2.Text.

Excel бағдарламасында, мысалы, қызыл түспен теріс мәндерді көрсету үшін шартты пішімдеу формулаларын қолдануға болады. Power Appsішінде басқару элементінің бастапқы мәнін ғана емес, сонымен қатар түс сияқты сипаттарды анықтау үшін формулаларды пайдалануға болады.

Бұл мысалда белгінің Түс қасиетінің формуласы теріс мәндерді қызыл түспен автоматты түрде көрсетеді. Егер функциясы Excel бағдарламасынан таныс болып көрінуі керек:

If( Value(Label1.Text) < 0, Color.Red, Color.Black )

Шартты пішімдеу анимациясы.

Пайдаланушы енгізуі негізінде түсті өзгерту

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

Бұл мысалда пайдаланушыларға бір немесе бірнеше сырғытпаларды реттеу арқылы экран түсін өзгертуге рұқсат бере аласыз.

  1. Алдыңғы процедуралардан басқару элементтерін жойыңыз немесе бұрынғыдай бос қолданба жасаңыз және оған үш жүгірткі басқару элементін қосыңыз. Жүгірткіні басқару элементін Кірістіру бетінің іздеу жолағында Енгізу астында басқару элементін табу үшін іздеуге болады. Жүгірткілерді қосу үшін басқару элементін кенепке сүйреп апарыңыз.

    Жүгірткі басқару элементін қосыңыз.

  2. Жүгірткілерді қабаттаспайтын етіп орналастырыңыз, үш белгіні қосыңыз және белгілерді Қызыл, Жасыл, және Көк мәтін.

  3. Әр сырғытпаның Max сипатын 255 мәніне орнатыңыз (әдепкі - 100), бұл RGBA> функциясы.

    Жүгірткілер мен белгілердің орналасуын көрсететін скриншот, соның ішінде Max сипаты 255 мәніне орнатылған.

  4. Кез келген басқару элементін таңдауды алып тастау үшін экранды таңдаңыз, содан кейін экранның Толтыру сипатын мына формулаға орнатыңыз: RGBA( Slider1.Value, Slider2.Value, Слайдер3.Мән, 1 ). Экраныңыз сырғытпалардың ағымдағы орындарын көрсететін қою сұр түске айналады.

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

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

    Жүгірткілерді реттеген кезде экран түсін көрсететін скриншот.

    Әрбір жүгірткі өзгерген сайын RGBA функциясы бар формула қайта есептеледі, ол экранның қалай көрінетінін бірден өзгертеді.

Қолданба әрекетін басқару

Формулаларды тек есептеулерді орындау және сыртқы түрін өзгерту үшін ғана емес, сонымен қатар әрекет жасау үшін де қолдануға болады. Мысалы, түйменің OnSelect сипатын Шарлау функциясын қамтитын формулаға орнатуға болады. Пайдаланушы сол түймені таңдағанда, формулада көрсетілген экран пайда болады.

Шарлау және Жинау сияқты кейбір функцияларды тек мінез-құлық формулаларында пайдалануға болады. Функцияны тек осы мәтінмәнде қолдана алсаңыз, формула сілтемесі шақырылады.

Егер функцияларды үтірлі нүктемен (;) бөлсеңіз, әрекет формуласында бірнеше әрекетті жасай аласыз. Мысалы, мәтінмән айнымалысын жаңартып, деректерді деректер көзіне енгізіп, басқа экранға өтуді қалауыңыз мүмкін.

Сипаттар тізімін санат бойынша қарау

Сипаттар тізімі сипаттарды алфавит бойынша көрсетеді, бірақ басқару элементін таңдасаңыз, санат бойынша ұйымдастырылған басқару элементінің барлық сипаттарын көруге болады, мысалы Label1, содан кейін таңдаңыз. Қосымша қойындысы Сипаттар таңбасында, сіз сол басқару үшін сипаттардың ұзақ тізімін қараңыз.

Қеңейтілген көрініс.

Формулаларды тікелей осы көріністе өңдей аласыз. Сипат іздеу арқылы сол басқару элементінің сипатын жылдам табуға және басқару элементінің әрекеті мен көрінісін өзгертуге болады.

Формула синтаксисі

Формула жолағына формуланы енгізгенде оқу мүмкіндігін жақсарту және ұзақ формулаларды түсінуге көмектесу үшін әртүрлі түсте әртүрлі синтаксистік элементтер пайда болады. Мұнда Power Apps ішіндегі түс кодтарының тізімі берілген.

Синтаксисті бөлектеу кестелер тізімін көрсететін скриншот.

Формула жолағында табу және ауыстыру мүмкіндігін пайдаланыңыз