> ## Documentation Index
> Fetch the complete documentation index at: https://help.dingtalk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# DIFFERENCESET

> Fungsi DIFFERENCESET di YiDA mengembalikan selisih dari dua koleksi anggota. Fungsi ini dapat digunakan pada Formulir, desain alur kerja, serta integrasi & otomatisasi untuk menghitung daftar user ID secara efisien.

Fungsi **DIFFERENCESET** mengembalikan selisih (difference set) dari dua koleksi.

## Skenario produk yang didukung

Fungsi DIFFERENCESET didukung pada skenario YiDA berikut:

* Formulir (aturan asosiasi bisnis)
* Formulir (validasi)
* Desain alur kerja (aturan validasi)
* Desain alur kerja (tindakan asosiasi)
* Integrasi & otomatisasi
* Alur kerja - node
* Konektor

## Sintaks

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
DIFFERENCESET(arrayA,arrayB)
```

## Deskripsi atribut

<table>
  <tr>
    <td>**Atribut**</td>
    <td>**Wajib**</td>
    <td>**Deskripsi**</td>
  </tr>

  <tr>
    <td>arrayA</td>
    <td>Ya</td>
    <td rowSpan={2}>Koleksi yang selisihnya akan dihitung. Pisahkan beberapa koleksi dengan koma.<br />**Catatan**: Hanya selisih antar komponen anggota yang didukung. Fungsi ini tidak dapat digunakan di dalam subformulir.</td>
  </tr>

  <tr>
    <td>arrayB</td>
    <td>Ya</td>
  </tr>
</table>

## Nilai kembalian

| **Tipe nilai kembalian** | **Deskripsi**           |
| ------------------------ | ----------------------- |
| array                    | Daftar user ID anggota. |

## Contoh

Gunakan fungsi `DIFFERENCESET()` dan `EMPLOYEE()` untuk menghitung selisih dari dua komponen anggota.
