> ## 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.

# USERFIELD

> Fungsi USERFIELD di YiDA mengambil informasi karyawan yang dipilih pada komponen anggota — nama, userId, dan ID Karyawan — untuk formulir dan desain alur kerja.

Fungsi **USERFIELD** mengambil informasi karyawan yang dipilih pada komponen anggota tertentu.

## Skenario produk yang didukung

Fungsi USERFIELD didukung pada skenario YiDA berikut:

* Formulir (bidang formulir utama)
* Formulir (aturan asosiasi bisnis)
* Formulir (validasi)
* Desain alur kerja (aturan validasi)
* Desain alur kerja (tindakan asosiasi)

## Sintaks

```text theme={"theme":{"light":"github-light","dark":"github-dark"}}
USERFIELD(komponen anggota, bidang)
```

## Deskripsi atribut

| **Atribut**      | **Wajib** | **Deskripsi**                                                                                                                                                                                                                                                                                                                |
| ---------------- | --------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| komponen anggota | Ya        | Bidang komponen anggota yang informasinya akan diambil.<br />Mode Pilih Banyak pada komponen anggota tidak didukung. Jika digunakan, hanya informasi pengguna pertama yang terpilih yang dapat diambil.                                                                                                                      |
| bidang           | Ya        | Tipe informasi pengguna yang akan diambil. Nilai yang valid:<br />• **name**: nama pengguna.<br />• **userId**: userId karyawan. ID ini merupakan pengidentifikasi unik karyawan dalam Organisasi saat ini dan dibuat secara otomatis oleh sistem.<br />• **businessWorkNo**: ID Karyawan, yang dapat ditentukan oleh Admin. |

## Nilai kembalian

| **Tipe kembalian** | **Deskripsi**                         |
| ------------------ | ------------------------------------- |
| Teks               | Informasi pengguna yang dikembalikan. |

## Contoh

Seperti ditunjukkan pada gambar di bawah, gunakan Fungsi `USERFIELD()` untuk mengambil nama pengguna, ID Karyawan, dan userId dari pengguna yang sedang masuk.
