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


Ерекше функция

Қолданылады: Canvas қолданбалары Жұмыс үстелі ағындары Үлгіге негізделген қолданбалар Power Pages Power Platform CLI

Кестенің жазбаларын топтайды, қайталанатын деректерді жояды.

Сипаттама

Distinct функциясы кестенің әрбір жазбасында формуланы есептейді және қайталанатын мәндер жойылған нәтижелердің бір бағандық кестесін қайтарады. Бағанның атауы - Value.

Қазіргі уақытта өңделетін жазбаның өрістері формула бойынша қолжетімді. ThisRecord операторын пайдаланыңыз немесе жай ғана өрістерді аты әрі басқа кез келген мәні бойынша көрсетіңіз. Сонымен қатар формуланы оңайырақ түсінуге және кірістірілген жазбаларды қолжетімді етуге көмектесу үшін өңделетін жазбаға ат беру үшін As операторын пайдалануға болады. Қосымша ақпарат алу үшін төмендегі мысалдарды қараңыз және жазба ауқымымен жұмыс істеңіз.

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

Синтаксис

Distinct( Table, Formula )

  • Кесте - Міндетті. Есептеу орындалатын кесте.
  • Formula - Міндетті. Әр жазба үшін есептейтін формула.

Мысал

  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 пернесін басып тұрып, түймешікті таңдаңыз.

    Формула бағаланады және CityPopulations жинағы жасалады, оны формула жолындағы Қала Популяциялары таңдау арқылы көрсетуге болады:

    Нәтиже көрінісінде көрсетілген CityPopulations жинағы.

  3. Data table басқару элементін кірістіріңіз және оның Элементтер сипатын мына формулаға орнатыңыз:

    Distinct( CityPopulations, Country )
    

    Бүкіл формуланы таңдау арқылы осы формуланың нәтижесін формула жолағында көруге болады:

    Нәтиже көрінісінде көрсетілген Distinct функциясының шығысы.

  4. Деректер кестесінің сипаттар тақтасындағы Өрістерді өңдеу сілтемесін Мән бағанын қосу үшін пайдаланыңыз:

    Деректер кестесінде көрсетілген Distinct функциясының шығысы.

  5. Белгі басқару элементін кірістіріңіз және оның Мәтін сипатын мына формулаға орнатыңыз:

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

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

    Бірінші елді/аймақты аты бойынша көрсететін Distinct функциясының шығысы.