Tindakan variabel
Untuk membuat variabel secara manual dalam alur desktop, sebarkan tindakan Tetapkan variabel . Tindakan ini mengharuskan Anda memberikan nama dan nilai untuk variabel baru.
Penting
Kata kunci yang dipesan tidak dapat digunakan sebagai nama variabel. Untuk daftar lengkap kata kunci yang dipesan, buka Kata kunci yang dipesan dalam alur desktop.
Untuk menambah atau mengurangi nilai variabel numerik, gunakan tindakan Tingkatkan variabel dan Kurangi variabel , masing-masing.
Sebagian besar tindakan menampilkan hasilnya menjadi variabel. Misalnya, tindakan Buat daftar baru menghasilkan daftar kosong.
Demikian pula, tindakan Hasilkan angka acak menghasilkan nilai numerik acak. Jika Anda mengaktifkan Hasilkan beberapa angka dalam tindakan ini, Anda membuat variabel daftar yang berisi beberapa nilai numerik acak.
Untuk menambahkan item ke daftar yang sudah ada, gunakan tindakan Tambahkan item ke daftar , dan isi nilai hard-code atau variabel untuk menentukan item yang akan ditambahkan. Demikian juga, Anda bisa menghapus item dari daftar dengan tindakan Hapus item dari daftar .
Catatan
Indeks daftar dimulai dari 0, artinya item pertama dalam daftar selalu memiliki indeks 0. Gunakan notasi %ListName[0]% untuk merujuk ke item pertama dalam daftar, %ListName[1]% ke item kedua, dan seterusnya.
Jika Anda ingin membuat variabel tabel data, sebarkan tindakan Buat tabel data baru dan tentukan item awalnya menggunakan penyusun visual.
Untuk memanipulasi variabel tabel data, gunakan tindakan dari masing-masing subkelompok tindakan, seperti tindakan Temukan atau ganti dalam tabel data dan Perbarui item tabel data.
Buat tabel data baru
Membuat variabel tabel data baru.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Tabel baru | No | Tabel data | Tabel data input |
Variabel yang dibuat
Argumen | Tipe | Description |
---|---|---|
Tabel Data | Tabel data | Tabel data baru |
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Sisipkan baris ke tabel data
Menyisipkan baris di akhir atau sebelum nilai indeks tertentu.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Tabel data | No | Tabel data | Variabel tabel data untuk digunakan. Variabel ini harus telah ditentukan sebelumnya oleh tindakan yang menghasilkan variabel tabel data | |
Ke lokasi | Tidak Tersedia | Akhir tabel data, Sebelum indeks baris | Akhir tabel data | Tentukan apakah akan menyisipkan baris baru di akhir tabel data atau sebelum indeks baris yang ditentukan |
Indeks baris | No | Nilai numerik | Sisipkan nilai indeks baris untuk digunakan sebelum indeks baris ditentukan sebagai parameter ke lokasi | |
Nilai baru | No | Daftar,Datarow... | Parameter ini menerima variabel daftar atau baris data di mana jumlah kolom harus cocok dengan jumlah kolom dalam tabel data |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Pengecualian | Description |
---|---|
Indeks item di luar rentang | Menunjukkan bahwa indeks item yang disediakan berada di luar jangkauan |
Argumen input tidak valid | Menunjukkan bahwa ada parameter input yang tidak valid |
Kesalahan tipe yang tidak kompatibel | Menunjukkan bahwa parameter input dari jenis yang tidak kompatibel disediakan |
Hapus baris dari tabel data
Hapus baris tabel data di indeks baris terkait.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Tabel data | No | Tabel data | Variabel tabel data untuk digunakan. Variabel ini harus ditentukan oleh tindakan yang menghasilkan variabel tabel data | |
Indeks baris | No | Nilai numerik | Indeks baris dalam tabel data yang harus dihapus |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Pengecualian | Description |
---|---|
Indeks item di luar rentang | Menunjukkan bahwa item tabel data yang ditentukan berada di luar jangkauan |
Perbarui item tabel data
Memperbarui item baris tabel data pada kolom yang ditentukan.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Tabel data | No | Tabel data | Variabel tabel data untuk digunakan. Variabel ini harus telah ditentukan sebelumnya oleh tindakan yang menghasilkan variabel tabel data. | |
Column | No | Nilai teks | Nama kolom atau indeks item yang akan diperbarui. | |
Baris | No | Nilai numerik | Indeks baris item yang akan diperbarui. | |
Nilai baru | No | Nilai teks | Nilai baru untuk diperbarui pada indeks baris dan kolom yang ditentukan. |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Pengecualian | Description |
---|---|
Indeks item di luar rentang | Menunjukkan bahwa item tabel data yang ditentukan berada di luar jangkauan |
Nama kolom tidak ada | Menunjukkan bahwa nama kolom yang disediakan tidak ada |
Indeks kolom di luar rentang | Menunjukkan bahwa indeks kolom yang disediakan berada di luar jangkauan |
Kesalahan tipe yang tidak kompatibel | Menunjukkan bahwa parameter input dari jenis yang tidak kompatibel disediakan |
Cari atau ganti di tabel data
Menemukan dan/atau mengganti nilai tabel data.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Tabel data | No | Tabel data | Variabel tabel data untuk digunakan. Variabel ini harus telah ditentukan sebelumnya oleh tindakan yang menghasilkan variabel tabel data | |
Mode Pencarian | Tidak Tersedia | Temukan, Temukan, dan ganti | Cari | Mode untuk mencari dengan (temukan atau temukan dan ganti) |
Semua kecocokan | Tidak Tersedia | Nilai Boolean | True | Tentukan apakah akan menemukan atau mengganti teks di semua sel yang cocok yang ditemukan atau sel yang cocok pertama saja |
Teks untuk ditemukan | No | Nilai teks | Teks yang akan dicari di tabel data | |
Cari menggunakan ekspresi reguler | Tidak Tersedia | Nilai Boolean | False | Tentukan apakah akan menggunakan ekspresi reguler untuk mencocokkan konten sel dengan teks yang akan ditemukan |
Cocokkan huruf besar/kecil | Tidak Tersedia | Nilai Boolean | False | Tentukan apakah akan mencari data yang peka huruf besar/kecil |
Cocok dengan seluruh konten sel | Tidak Tersedia | Nilai Boolean | False | Tentukan apakah akan mencari sel yang hanya berisi teks yang ditentukan |
Teks yang akan diganti | No | Nilai teks | Teks yang digunakan untuk mengganti sel yang cocok | |
Cari berdasarkan | Tidak Tersedia | Di mana-mana, Pada kolom | Di mana saja | Urutan yang digunakan untuk mencari teks (di mana saja, atau pada kolom) |
Indeks kolom atau nama | No | Nilai teks | Header kolom atau nilai indeks |
Variabel yang dibuat
Argumen | Tipe | Description |
---|---|---|
DataTableMatches | Tabel data | Tabel data yang berisi indeks baris dan kolom untuk kecocokan |
Pengecualian
Pengecualian | Description |
---|---|
Ekspresi reguler yang disediakan tidak valid | Menunjukkan bahwa ekspresi reguler yang disediakan tidak valid |
Nama kolom tidak ada | Menunjukkan bahwa nama kolom yang disediakan tidak ada |
Indeks kolom di luar rentang | Menunjukkan bahwa indeks kolom yang disediakan berada di luar jangkauan |
Kesalahan tipe yang tidak kompatibel | Menunjukkan bahwa parameter input dari jenis yang tidak kompatibel disediakan |
Sisipkan kolom ke tabel data
Menyisipkan kolom di akhir atau sebelum nilai indeks tertentu.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Tabel data | No | Tabel data | Variabel tabel data untuk digunakan. Variabel ini harus ditentukan oleh tindakan yang menghasilkan variabel tabel data. | |
Ke lokasi | Tidak Tersedia | Akhir tabel data, Sebelum indeks kolom | Akhir tabel data | Tentukan apakah akan menyisipkan kolom baru di akhir tabel data atau sebelum indeks kolom tertentu. |
Nama kolom | No | Nilai teks | Tentukan header kolom baru. | |
Indeks kolom | No | Nilai numerik | Tentukan nilai indeks kolom yang digunakan saat opsi Sebelum indeks kolom dipilih untuk parameter Lokasi ke. |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Pengecualian | Description |
---|---|
Indeks kolom di luar rentang | Menunjukkan bahwa indeks kolom yang disediakan berada di luar jangkauan. |
Duplikat nama kolom | Menunjukkan bahwa nama kolom yang disediakan sudah ada. |
Hapus kolom dari tabel data
Hapus kolom tabel data di indeks kolom atau nama kolom yang ditentukan.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Tabel data | No | Tabel data | Variabel tabel data untuk digunakan. Variabel ini harus ditentukan oleh tindakan yang menghasilkan variabel tabel data. | |
Tentukan kolom dengan | Tidak Tersedia | Nama, Indeks | Nama | Tentukan apakah akan menemukan kolom menurut nama atau indeks. |
Nama kolom | No | Nilai teks | Nama kolom yang harus dihapus. | |
Indeks kolom | No | Nilai numerik | Indeks kolom yang harus dihapus. Indeks kolom dimulai dari 0. |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Pengecualian | Description |
---|---|
Nama kolom tidak ada | Menunjukkan bahwa nama kolom yang disediakan tidak ada |
Indeks kolom di luar rentang | Menunjukkan bahwa indeks kolom yang disediakan berada di luar jangkauan |
Hapus baris kosong dari tabel data
Menghapus baris tabel data yang semua selnya kosong.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Tabel data | No | Tabel data | Variabel tabel data untuk digunakan. Variabel ini harus telah ditentukan sebelumnya oleh tindakan yang menghasilkan variabel tabel data |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Hapus baris duplikat dari tabel data
Menghapus semua baris yang duplikat dari tabel data, jika nilai memiliki tipe data yang sama di setiap kolom.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Tabel data | No | Tabel data | Variabel tabel data untuk digunakan. Variabel yang ditentukan harus didefinisikan melalui tindakan yang menghasilkan variabel tabel data. |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Pengecualian | Description |
---|---|
Ketidakcocokan jenis di sel kolom | Menunjukkan bahwa dua atau lebih nilai dalam satu kolom memiliki tipe data yang berbeda |
Bersihkan tabel data
Menghapus semua baris tabel data, menjaga header tabel tidak terpengaruh.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Tabel data | No | Tabel data | Variabel tabel data untuk digunakan. Variabel yang ditentukan harus didefinisikan melalui tindakan yang menghasilkan variabel tabel data. |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Urutkan tabel data
Mengurutkan baris tabel data dalam urutan naik atau turun menurut kolom yang ditentukan, jika semua nilainya memiliki tipe data yang sama.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Tabel data | No | Tabel data | Variabel tabel data untuk digunakan. Variabel yang ditentukan harus didefinisikan melalui tindakan yang menghasilkan variabel tabel data. | |
Tentukan kolom dengan | Tidak Tersedia | Nama, Indeks | Nama | Tentukan apakah akan menemukan kolom menurut nama atau indeks. |
Nama kolom | No | Nilai teks | Nama kolom yang harus diurutkan. | |
Indeks kolom | No | Nilai numerik | Indeks kolom yang harus diurutkan. Indeks kolom dimulai dari 0. | |
Pesanan | Tidak Tersedia | Naik, Turun | Naik | Urutan untuk mengurutkan tabel data. |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Pengecualian | Description |
---|---|
Nama kolom tidak ada | Menunjukkan bahwa nama kolom yang disediakan tidak ada |
Indeks kolom di luar rentang | Menunjukkan bahwa indeks kolom yang disediakan berada di luar jangkauan |
Ketidakcocokan jenis di sel kolom | Menunjukkan bahwa dua atau lebih nilai dalam satu kolom memiliki tipe data yang berbeda |
Filter tabel data
Memfilter baris tabel data berdasarkan aturan yang diterapkan.
Dalam panduan bawaan tindakan yang membantu Anda membuat filter yang diperlukan, Anda bisa menerapkan beberapa filter ke kolom berbeda yang ditentukan oleh nama atau indeks. Setiap filter terdiri dari kolom tertentu yang ditargetkan, operator yang dipilih, dan nilai yang ditetapkan untuknya.
Selain itu, beberapa filter diterapkan bersama melalui aturan AND dan / atau OR. Aturan AND diselesaikan terlebih dahulu dalam ekspresi filter yang dihasilkan, diikuti oleh aturan OR.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Tabel data | No | Tabel data | Variabel tabel data untuk digunakan. Variabel yang ditentukan harus didefinisikan melalui tindakan yang menghasilkan variabel tabel data. | |
Filter untuk diterapkan | No | Aturan pemfilteran seperti yang ditentukan oleh pengguna | Tidak Tersedia | Aturan pemfilteran diterapkan pada kolom yang ditentukan |
Variabel yang dibuat
Argumen | Tipe | Description |
---|---|---|
FilteredDataTable | Tabel data | Tabel data yang dihasilkan setelah menerapkan filter |
Pengecualian
Pengecualian | Description |
---|---|
Nama kolom tidak ada | Menunjukkan bahwa nama kolom yang disediakan tidak ada |
Indeks kolom di luar rentang | Menunjukkan bahwa indeks kolom yang disediakan berada di luar jangkauan |
Ketidakcocokan jenis di sel kolom | Menunjukkan bahwa dua atau lebih nilai dalam satu kolom memiliki tipe data yang berbeda |
Gabungkan tabel data
Menggabungkan dua tabel data bersama-sama, menentukan perilaku penggabungan jika jumlah kolomnya berbeda.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Tabel data pertama | No | Tabel data | Variabel tabel data pertama yang digunakan. Ini juga merupakan variabel yang dihasilkan tindakan yang menyimpan tabel data gabungan | |
Tabel data kedua | No | Tabel data | Tabel data kedua yang digabungkan ke dalam tabel data pertama | |
Gabung mode | Tidak Tersedia | Tambahkan kolom tambahan, Abaikan kolom tambahan, Kesalahan pada kolom tambahan | Tambahkan kolom tambahan | Perilaku penggabungan yang diterapkan saat tabel tidak memiliki jumlah kolom yang sama |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Pengecualian | Description |
---|---|
Skema Tidak Ada | Menunjukkan bahwa tabel data tidak memiliki jumlah kolom yang sama |
Gabungkan tabel data
Menggabungkan dua tabel data berdasarkan aturan gabungan yang ditentukan.
Dalam panduan bawaan tindakan yang membantu Anda membuat aturan gabungan yang diperlukan, Anda dapat mengatur beberapa aturan dengan menentukan kolom dari datatable pertama dan kedua yang sesuai, dan operator perbandingan yang berlaku di antara mereka.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Tabel data pertama | No | Tabel data | Variabel tabel data pertama yang digunakan. Variabel yang ditentukan harus didefinisikan melalui tindakan yang menghasilkan variabel tabel data. | |
Tabel data kedua | No | Tabel data | Variabel tabel data kedua untuk digunakan. Variabel yang ditentukan harus didefinisikan melalui tindakan yang menghasilkan variabel tabel data. | |
Operasi penggabungan | Tidak Tersedia | Dalam, Kiri, Penuh | Dalam | Operasi gabungan yang digunakan untuk menggabungkan dua tabel |
Aturan penggabungan | No | Aturan gabungan seperti yang ditentukan oleh pengguna | Tidak Tersedia | Menentukan kolom dan operasi yang akan digunakan untuk menggabungkan dua tabel data |
Variabel yang dibuat
Argumen | Tipe | Description |
---|---|---|
JoinedDataTable | Tabel data | Tabel data yang dihasilkan setelah operasi penggabungan |
Pengecualian
Pengecualian | Description |
---|---|
Nama kolom tidak ada | Menunjukkan bahwa nama kolom yang disediakan tidak ada |
Indeks kolom di luar rentang | Menunjukkan bahwa indeks kolom yang disediakan berada di luar jangkauan |
Baca dari variabel teks CSV
Menghasilkan tabel data dari teks CSV.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Teks CSV | No | Nilai teks | Variabel teks CSV untuk dibaca. | |
Pangkas bidang | Tidak Tersedia | Nilai Boolean | True | Menentukan apakah akan secara otomatis memangkas spasi putih terdepan dan tertinggal dari sel yang diekstraksi. |
Baris pertama berisi nama kolom | Tidak Tersedia | Nilai Boolean | False | Menentukan apakah akan menggunakan baris pertama teks CSV untuk menetapkan nama kolom tabel data yang dihasilkan. Aktifkan opsi ini untuk menghindari membaca nama sebagai data ke dalam tabel. Tindakan berikutnya mungkin mengakses data yang disimpan oleh tabel data menggunakan nama kolom (bukan nomor kolom). |
Dapatkan bidang CSV sebagai teks | Tidak Tersedia | Nilai Boolean | False | Tentukan apakah akan mengambil konten kolom teks CSV murni sebagai teks atau sebagai jenis yang paling cocok. Misalnya, Tanggal Waktu untuk tanggal dan Numerik untuk angka. |
Pemisah kolom | Tidak Tersedia | Lebar kolom yang telah ditentukan sebelumnya, kustom, dan tetap | Ditentukan sebelumnya | Menentukan apakah akan menggunakan pemisah kolom yang telah ditentukan sebelumnya, pemisah kustom, atau lebar kolom tetap. |
Pemisah | Tidak Tersedia | Default sistem, Koma, Titik koma, Tab | Default sistem | Pemisah kolom untuk mengurai teks CSV. |
Pemisah kustom | No | Nilai teks | Pemisah kolom kustom yang digunakan untuk menguraikan teks CSV. | |
Lebar kolom tetap | No | Nilai teks | Lebar kolom tetap yang digunakan untuk menguraikan teks CSV. Pisahkan lebar menggunakan koma, spasi, tab, atau baris baru. |
Variabel yang dibuat
Argumen | Tipe | Description |
---|---|---|
CSVTable | Tabel data | Konten teks CSV sebagai tabel data |
Pengecualian
Pengecualian | Description |
---|---|
Penguraian CSV gagal | Menunjukkan masalah saat menguraikan teks CSV |
Konversikan tabel data ke teks
Mengonversi tabel data menjadi teks CSV.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Tabel data | No | Tabel data | Variabel tabel data untuk digunakan. Variabel yang ditentukan harus didefinisikan melalui tindakan yang menghasilkan variabel tabel data. | |
Sertakan nama kolom | Tidak Tersedia | Nilai Boolean | False | Menentukan apakah nama kolom varian yang ditentukan harus menjadi baris pertama teks CSV. |
Gunakan pemisah kolom kustom | Tidak Tersedia | Nilai Boolean | False | Menentukan apakah akan menggunakan pemisah kolom kustom atau pemisah kolom yang telah ditentukan sebelumnya. |
Pemisah | Tidak Tersedia | Default sistem, Koma, Titik koma, Tab | Default sistem | Pemisah kolom yang akan digunakan dalam teks CSV yang ditentukan. |
Pemisah kolom kustom | No | Nilai teks | Pemisah kolom kustom untuk digunakan dalam teks CSV yang ditentukan. |
Variabel yang dibuat
Argumen | Tipe | Description |
---|---|---|
CSVText | Nilai teks | Variabel tempat hasil CSV disimpan |
Pengecualian
Pengecualian | Description |
---|---|
Konversi gagal | Menunjukkan masalah saat mengonversi tabel data ke teks CSV |
Potong angka
Dapatkan digit integral atau pecahan dari nilai numerik, atau bulatkan nilai ke atas ke sejumlah tempat desimal tertentu.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Angka yang akan dipotong | No | Nilai numerik | Nomor atau variabel yang berisi nilai angka yang akan dipotong/dibulatkan | |
Operasi | Tidak Tersedia | Dapatkan bagian bilangan bulat, Dapatkan bagian desimal, Angka bulat | Dapatkan bagian bilangan bulat | Menentukan operasi yang akan dilakukan pada angka yang diberikan |
Tempat desimal | Ya | Nilai numerik | 3 | Jumlah tempat desimal untuk membulatkan angka yang diberikan hingga. Masukkan 0 untuk mengembalikan bilangan bulat sebagai hasilnya |
Variabel yang dibuat
Argumen | Tipe | Description |
---|---|---|
TruncatedValue | Nilai numerik | Angka yang sudah dipotong atau dibulatkan |
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Buat angka acak
Hasilkan angka acak atau daftar angka acak yang berada di antara nilai minimum dan maksimum.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Nilai minimal | Ya | Nilai numerik | 0 | Batas bawah pembuatan angka acak |
Nilai maksimal | Ya | Nilai numerik | 100 | Batas atas pembuatan angka acak |
Buat beberapa angka | Tidak Tersedia | Nilai Boolean | False | Menentukan apakah akan membuat satu angka acak atau daftar angka acak |
Jumlah angka | Ya | Nilai numerik | 10 | Menentukan jumlah angka acak yang akan dibuat |
Izinkan duplikat | Tidak Tersedia | Nilai Boolean | False | Menentukan apakah akan mengizinkan atau mencegah angka yang sama muncul lebih dari sekali dalam daftar angka acak |
Variabel yang dibuat
Argumen | Tipe | Description |
---|---|---|
RandomNumber | Nilai numerik | Angka acak yang baru dihasilkan |
Angka Acak | Daftarnilai numerik | Daftar angka acak yang baru dibuat |
Pengecualian
Pengecualian | Description |
---|---|
Gagal membuat angka acak | Menunjukkan bahwa ada kesalahan saat menghasilkan angka acak |
Hapus daftar
Hapus semua item dari daftar.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Daftar yang akan dihapus | No | Daftarnilai Umum | Variabel daftar yang akan dihapus elemennya |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Hapus item dari daftar
Hapus satu atau beberapa item dari daftar.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Hapus item berdasarkan | Tidak Tersedia | Indeks, Nilai | Indeks | Menentukan apakah akan menghapus item pada indeks yang ditentukan atau item dengan nilai tertentu |
Pada indeks | No | Nilai numerik | Nomor indeks item yang akan dihapus | |
Dengan nilai | No | Nilai umum | Item yang akan dihapus | |
Hapus semua kemunculan item | Tidak Tersedia | Nilai Boolean | False | Menghapus semua kemunculan yang cocok dengan item yang ditentukan |
Dari daftar | No | Daftarnilai Umum | Daftar item yang akan dihapus |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Pengecualian | Description |
---|---|
Indeks item di luar rentang | Menunjukkan bahwa indeks item di luar rentang |
Item tidak ditemukan | Menunjukkan bahwa item tersebut tidak ada dalam daftar |
Mengurutkan daftar
Mengurutkan item dari daftar. Gunakan item dengan jenis yang sama.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Daftar yang akan diurutkan | No | Daftarnilai Umum | Variabel yang berisi daftar yang akan diurutkan | |
Urutkan berdasarkan properti item daftar | Tidak Tersedia | Nilai Boolean | False | Jika item daftar adalah objek (seperti file, folder, dll.), Aktifkan opsi ini untuk mengurutkan item menurut properti tertentu. Biarkan opsi ini dinonaktifkan untuk mengurutkan elemen berdasarkan properti defaultnya (misalnya, objek file diurutkan berdasarkan jalur lengkapnya) |
Properti pertama untuk diurutkan | Ya | Nilai teks | Nama properti item untuk mengurutkan daftar. Lihat file bantuan untuk nama properti setiap objek | |
Urutkan | Tidak Tersedia | Naik, Turun | Naik | Menentukan apakah akan mengurutkan berdasarkan properti pertama secara menaik atau menurun |
Properti kedua untuk mengurutkan | Ya | Nilai teks | Nama properti kedua untuk mengurutkan daftar | |
Urutkan | Tidak Tersedia | Naik, Turun | Naik | Menentukan apakah akan mengurutkan berdasarkan properti kedua secara menaik atau menurun |
Properti ketiga untuk mengurutkan | Ya | Nilai teks | Nama properti ketiga untuk mengurutkan daftar | |
Urutkan | Tidak Tersedia | Naik, Turun | Naik | Menentukan apakah akan mengurutkan berdasarkan properti ketiga secara menaik atau menurun |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Acak daftar
Buat permutasi acak dari daftar.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Daftar yang akan diacak | No | Daftarnilai Umum | Variabel yang berisi daftar yang akan diacak |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Gabungkan daftar
Gabungkan dua daftar menjadi satu.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Daftar pertama | No | Daftarnilai Umum | Daftar item pertama yang akan digabungkan | |
Daftar kedua | No | Daftarnilai Umum | Daftar item kedua yang akan digabungkan |
Variabel yang dibuat
Argumen | Tipe | Description |
---|---|---|
Daftar Keluaran | Daftarnilai Umum | Daftar gabungan. Daftar awal tidak terpengaruh |
Pengecualian
Pengecualian | Description |
---|---|
Jenis daftar yang tersedia tidak kompatibel | Menunjukkan bahwa jenis daftar yang tersedia tidak kompatibel |
Balik daftar
Membalikkan urutan item daftar.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Daftar yang akan dibalik | No | Daftarnilai Umum | Daftar yang urutan itemnya akan dibalik |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Hapus item duplikat dari daftar
Hapus beberapa kemunculan item dalam daftar, sehingga dalam daftar yang dihasilkan setiap item unik.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Daftar yang akan dihapus item duplikatnya | No | Daftarnilai Umum | Variabel daftar yang akan dihapus item duplikatnya | |
Abaikan huruf teks saat mencari item duplikat | Tidak Tersedia | Nilai Boolean | False | Menentukan apakah akan melakukan perbandingan teks yang tidak peka huruf besar/kecil saat mencari item duplikat (hanya berlaku untuk daftar yang terdiri dari item teks) |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Temukan item daftar umum
Bandingkan dua daftar dan buat daftar baru dengan item yang umum untuk keduanya.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Daftar pertama | No | Daftarnilai Umum | Variabel yang berisi daftar pertama yang akan dibandingkan | |
Daftar kedua | No | Daftarnilai Umum | Variabel yang berisi daftar kedua yang akan dibandingkan |
Variabel yang dibuat
Argumen | Tipe | Description |
---|---|---|
Daftar Persimpangan | Daftarnilai Umum | Daftar item umum yang baru |
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Kurangi daftar
Bandingkan dua daftar dan buat daftar baru dengan item yang ada di daftar pertama tapi tidak di daftar kedua.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Daftar pertama | No | Daftarnilai Umum | Variabel yang berisi daftar pertama yang akan dibandingkan | |
Daftar kedua | No | Daftarnilai Umum | Variabel yang berisi daftar kedua yang akan dibandingkan |
Variabel yang dibuat
Argumen | Tipe | Description |
---|---|---|
Perbedaan Daftar | Daftarnilai Umum | Daftar hasil baru |
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Ambil kolom tabel data ke dalam daftar
Mengonversi konten kolom tabel data menjadi daftar.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Tabel data | No | Tabel data | Tabel data dengan kolom untuk dikonversi ke daftar | |
Nama atau indeks kolom | No | Nilai teks | Nama kolom, jika nama kolom ditentukan, atau nomor indeks kolom yang akan diambil |
Variabel yang dibuat
Argumen | Tipe | Description |
---|---|---|
ColumnAsList | Daftarnilai Umum | Daftar baru yang berisi konten dari tabel data yang ditentukan |
Pengecualian
Pengecualian | Description |
---|---|
Nama kolom tidak ada | Menunjukkan bahwa nama kolom tidak ada dalam tabel data |
Indeks kolom di luar rentang | Menunjukkan bahwa indeks kolom di luar rentang |
Konversikan JSON ke objek kustom
Konversi string JSON menjadi objek kustom.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
JSON | No | Nilai teks | Teks JSON, atau variabel sebelumnya yang berisi teks JSON, untuk mengonversinya ke objek kustom |
Variabel yang dibuat
Argumen | Tipe | Description |
---|---|---|
JsonAsCustomObject | Nilai umum | Objek kustom yang dikonversi dari JSON yang disediakan |
Pengecualian
Pengecualian | Description |
---|---|
Terjadi kesalahan saat mengurai JSON | Menunjukkan bahwa ada kesalahan saat menguraikan JSON yang ditentukan |
Konversikan objek kustom ke JSON
Konversi objek kustom menjadi string JSON.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Objek kustom | No | Objek kustom | Objek kustom yang akan dikonversi ke JSON |
Variabel yang dibuat
Argumen | Tipe | Description |
---|---|---|
CustomObjectAsJson | Nilai teks | JSON yang dikonversi dari objek kustom yang disediakan |
Pengecualian
Pengecualian | Description |
---|---|
Kesalahan saat mengurai objek kustom | Menunjukkan bahwa ada kesalahan saat menguraikan objek kustom |
Tambahkan item ke daftar
Menambahkan item baru ke daftar.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Tambahkan item | No | Nilai umum | Nilai atau variabel untuk ditambahkan ke daftar. Berikan daftar nilai untuk menambahkan beberapa elemen. Jika daftar memiliki tipe elemen tertentu, elemen baru dikonversi ke tipe tersebut | |
Daftar Ke | No | Daftarnilai Umum | Variabel daftar untuk melampirkan elemen baru |
Variabel yang dibuat
Argumen | Tipe | Description |
---|---|---|
Daftar Baru | Daftarnilai Umum | Daftar yang baru |
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Buat daftar baru
Buat daftar kosong baru.
Parameter input
Tindakan ini tidak memerlukan input apa pun.
Variabel yang dibuat
Argumen | Tipe | Description |
---|---|---|
Daftar | Daftarnilai Umum | Daftar yang baru |
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Tambah variabel
Tingkatkan nilai variabel dengan jumlah tertentu.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Nama variabel | No | Nilai numerik | Nilai angka yang akan ditambah | |
Tambah sebesar | No | Nilai numerik | Nilai angka, atau variabel sebelumnya yang berisi nilai angka, untuk menambah variabel |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Kurangi variabel
Kurangi nilai variabel dengan jumlah tertentu.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Nama variabel | No | Nilai numerik | Nilai angka, atau variabel sebelumnya berisi nilai angka, untuk mengurangi variabel | |
Kurangi sebesar | No | Nilai numerik | Nilai angka, atau variabel sebelumnya berisi nilai angka, untuk mengurangi variabel |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Menjalankan Power Fx ekspresi
Menjalankan ekspresi yang disediakan Power Fx .
Catatan
Tindakan ini hanya tersedia untuk Power Fx alur desktop yang diaktifkan (pratinjau).
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Expression | No | * | Ekspresi Power Fx untuk dijalankan |
Variabel yang dibuat
Tindakan ini tidak menghasilkan variabel apa pun.
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.
Atur variabel
Tetapkan nilai variabel baru atau yang sudah ada, buat variabel baru atau timpa variabel yang dibuat sebelumnya.
Parameter input
Argumen | Opsional | Menerima | Nilai Default | Description |
---|---|---|---|---|
Sampai | No | * | Nilai untuk ditetapkan ke variabel |
Variabel yang dibuat
Argumen | Tipe | Description |
---|---|---|
NewVar | * | Nama variabel yang akan diatur |
Catatan
Nama variabel harus dimulai dengan huruf atau garis bawah (_). Setelah karakter pertama, nama variabel dapat berisi huruf, garis bawah, dan angka (0-9). Nama tidak peka huruf besar/kecil, artinya myVar, myvar, dan MYVAR dianggap sebagai variabel yang sama. Kata kunci cadangan berikut tidak dapat digunakan sebagai nama variabel: jika, maka, lain, beralih, kasus, default, loop, dari, ke, langkah, foreach, in, while, next, exit, label, goto, call, output, function, block, end, error, wait, for, set, main, and, or, xor, not, true, false, yes, no, disable, on, repeat, times, throw, action, mod, global, input, import
Pengecualian
Tindakan ini tidak menyertakan pengecualian apa pun.