Делите путем


Посебна функција

Односи се на: Апликације платна Токови на радној површини Апликације Power Pages Power Platform засноване на моделу ЦЛИ

Даје сажетак записа табеле уклањајући дупликате.

Опис

Функција Distinct процењује формулу кроз сваки запис табеле и враћа табелу резултата са једном колоном, са уклоњеним дупликатима. Назив колоне је Value.

Поља записа који се тренутно обрађује су доступна у формули. Користите оператор ThisRecord или једноставно референцирајте поља по називу као и било коју другу вредност. Оператор As такође може да се користи за именовање записа који се обрађује што може да помогне вашој формули да лакше разуме и учини угнежђене записе доступнима. Више информација потражите у примерима у наставку и чланку о раду са опсегом записа.

Када ову функцију користите уз извор података, не можете је делегирати. Само први део извора података ће бити преузет, а затим примењена функција. Резултат можда не представља комплетну слику. Упозорење може да се приказује у тренутку креирања као подсетник на ово ограничење и да вам предложи прелазак на алтернативне опције које је могуће делегирати, где је то могуће. Више информација потражите у прегледу делегирања.

Синтакса

Различит ( табела , формула )

  • Табела - Обавезно. Табела за процену кроз.
  • Формула - Обавезно. Формула за процену сваког записа.

Пример

  1. Уметните контролу Дугме и подесите њено својство OnSelect према овој формули.

    ClearCollect( CityPopulations,
        { City: "London",    Country: "United Kingdom", Population: 8615000 },
        { City: "Berlin",    Country: "Germany",        Population: 3562000 },
        { City: "Madrid",    Country: "Spain",          Population: 3165000 },
        { City: "Hamburg",   Country: "Germany",        Population: 1760000 },
        { City: "Barcelona", Country: "Spain",          Population: 1602000 },
        { City: "Munich",    Country: "Germany",        Population: 1494000 }
    );
    
  2. Док држите тастер Alt притиснут, изаберите дугме.

    Формула се процењује и креира се колекција ЦитиПопулатионс коју можете приказати одабиром ЦитyПопулатионс у траци формуле:

    Колекција ЦитиПопулатионс приказана у приказу резултата.

  3. Уметните контролу Data table, а затим подесите њено својство ставке према овој формули:

    Distinct( CityPopulations, Country )
    

    Резултат ове формуле можете да прикажете у траци формула одабиром целе формуле:

    Излаз из Дистинцт функције приказан у приказу резултата.

  4. Користите везу Едит поља у окну својстава табеле података да додате колону вредности :

    Излаз из Дистинцт функције приказан у табели података.

  5. Уметните контролу Label, а затим подесите њено својство Текст на ову формулу:

    First( Sort( Distinct( CityPopulations, Country ), Value ) ).Value
    

    Ова формула сортира резултате из Дистинцт са функцијом Сортирај, узима први запис из добијене табеле са функцијом Фирст и извлачи поље Резултат да добије само име земље / региона.

    Излаз из Дистинцт функције која приказује прву земљу / регион по имену.