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


Таңдау функциясы

Қолданылады: Canvas қолданбалары Үлгіге негізделген қолданбалар

Іздеу бағаны үшін ықтимал мәндердің кестесін қайтарады.

Сипаттама

Choices функциясы іздеу бағаны үшін ықтимал мәндердің кестесін қайтарады.

Choices функциясын пайдаланушы таңдайтын таңдаулар тізімін қамтамасыз ету үшін пайдаланыңыз. Бұл функция әдетте пішіндерді өңдеуде Ашық тізім басқару элементімен бірге пайдаланылады.

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

Choices функциясы кестені қайтаратындықтан, сіз кестені сүзгілеу, сұрыптау және пішіндеу үшін Filter, Sort, AddColumns функцияларын және барлық басқа кестені басқару функцияларын пайдалана аласыз.

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

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

Бағанға сілтемелер тікелей деректер көзіне болуы керек. Мысалы, деректер көзі Accounts және іздеу SLA болса, бағанға сілтеме Accounts.SLA болады. Сілтеме функция, айнымалы немесе басқару элементі арқылы өте алмайды. Осы мысалды жалғастырсақ, Accounts деректер көзі Gallery басқару элементіне өткізілсе, таңдалған тіркелгі үшін SLA деректер көзіне сілтеме жасау үшін Gallery.Selected.SLA формуласын пайдаланыңыз. Дегенмен, бұл сілтеме басқару элементі арқылы өтті, сондықтан оны Columns функциясына өткізу мүмкін емес - бәрібір Accounts.SLA пайдалану керек.

Қазіргі уақытта іздеу бағандарын тек SharePoint және Microsoft Dataverse өнімдерінде пайдалануға болады.

Синтаксис

Таңдаулар( баған-анықтама [, мәтін сүзгісі ] )

  • баған-анықтама - Міндетті. Деректер көзінің іздеу бағаны. Баған атауын қос тырнақшаға алмаңыз. Сілтеме тікелей деректер көзі бағанына болуы керек және функция немесе басқару элементі арқылы өтпеуі керек.
  • мәтіндік сүзгі - Қосымша. Тек мәтіндік сүзгі ішінде көрсетілген мәтіннен басталатын таңдауларды қайтару арқылы таңдаулар тізімін сүзеді. Егер бос жол көрсетілсе, барлық таңдаулар қайтарылады.

Мысалдар

Іздеуге арналған таңдаулар

  1. Dataverse ішінде дерекқор жасаңыз және Үлгі бағдарламаларды және деректерді қосу жолағын таңдаңыз.

    Тіркелгілер сияқты көптеген кестелер жасалады.

    Ескертпе: кесте атаулары make.powerapps.com веб‑сайтында жекеше түрде және Power Apps Studio бағдарламасында көпше түрде берілген.

    Бағдарламаларға арналған Dataverse жүйесіндегі тіркелгі кестесіндегі өрістердің ішінара тізімі

    Тіркелгілер кестесінде Негізгі контакт бағаны бар, ол Контактілер кестесінде іздеу өрісі болып табылады.

    Dataverse жүйесіндегі контакт кестесіндегі өрістердің ішінара тізімі.

    Әр тіркелгі үшін контакт негізгі контакт ретінде белгіленеді немесе негізгі контакт blank (бос) болады.

  2. БағдарламаныТіркелгілер кестесінен жасаңыз.

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

    Сол жақ навигация тақтасында EditScreen1 экранында EditForm1 пәрменін таңдаңыз.

  4. Оң жақ бөліктегі Сипаттар қойыншасында Өрістерді өңдеу пәрменін таңдаңыз.

  5. Өрістер бөлігінде Өріс қосу пәрменін таңдаңыз.

  6. Негізгі контакт өрісін іздеңіз, оның құсбелгісін таңдаңыз, содан кейін Қосу пәрменін таңдаңыз.

    Негізгі контакт өрісі пішіннің төменгі жағында пайда болады. Егер өріс қатені көрсетсе, Көрініс қойыншасында Деректер көздері тармағын таңдаңыз, Accounts деректер көзі үшін көп нүктені (...) таңдаңыз, содан кейін Жаңарту пәрменін таңдаңыз.

  7. (міндетті емес) Негізгі контакт өрісін өрістер тізімінің төменгі жағынан жоғарғы жағына сүйреңіз.

  8. Негізгі контакт картасында Ашық тізім басқару элементін таңдаңыз.

    Сол басқару элементінің Items сипаты бірінші мысалдағыдай, бағанды көрсетілетін атауы бойынша немесе екінші мысалдағыдай, логикалық атауы бойынша анықтайтын формулаға орнатылады:

    • Choices( Accounts.'Primary Contact' )

    • Choices( Accounts.primarycontactid )

      Пішін басқару элементі бар кенеп экраны. Негізгі контакт картасындағы Құрама жолақ басқару элементі таңдалады және Таңдамалар (Тіркелгілер.'Негізгі контакт' ) формуласы бар Элементтер сипаты пайда болады.

  9. Көрсету мақсатында, біз Data table басқару элементіндегі Choices функциясы қайтаратын толық кестені көре аламыз. Басты қойыншасында Жаңа экран параметрін таңдап, одан кейін Бос параметрін таңдаңыз.

  10. Кірістіру қойыншасында Дереткер кестесі опциясын таңдаңыз.

  11. Деректер кестесі басқару элементінің Items сипатын мына формулаға орнатыңыз:

    Choices( Accounts.'Primary Contact' )

  12. Деректер кестесі басқару элементінің ортасында, Өрістерді таңдау... деп басталатын сілтемені таңдаңыз, содан кейін көрсеткіңіз келетін өрістің немесе өрістердің құсбелгілерін таңдаңыз (мысалы, firstname және lastname).

    Деректер кестесін басқару элементі бар кенеп экраны. Элементтер сипаты Таңдамалар (Тіркелгілер.'Негізгі контакт' ) формуласына орнатылған және кесте Контактілер кестесіндегі жазбалардың бірінші жинағы үшін аты мен тегі бағандарын көрсетеді.