Fungsi rekaman
Fungsi-fungsi ini membuat dan memanipulasi nilai rekaman.
Informasi
Nama | Deskripsi |
---|---|
Record.FieldCount | Mengembalikan jumlah bidang dalam rekaman. |
Record.HasFields | Mengembalikan nilai benar jika nama bidang atau nama-nama bidang ada dalam rekaman. |
Transformasi
Nama | Deskripsi |
---|---|
Geography.FromWellKnownText | Menerjemahkan teks yang mewakili nilai geografis dalam format teks Well-Known (WKT) ke dalam rekaman terstruktur. |
Geography.ToWellKnownText | Menerjemahkan nilai titik geografis terstruktur ke dalam representasi teks Well-Known (WKT). |
GeographyPoint.From | Membuat catatan yang mewakili titik geografis dari beberapa bagian. |
Geometry.FromWellKnownText | Menerjemahkan teks yang mewakili nilai geometrik dalam format teks Well-Known (WKT) ke dalam rekaman terstruktur. |
Geometry.ToWellKnownText | Menerjemahkan nilai titik geometrik terstruktur ke dalam representasi teks Well-Known (WKT). |
GeometryPoint.From | Membuat catatan yang mewakili titik geometrik dari beberapa bagian. |
Record.AddField | Menambahkan bidang dengan menggunakan nama bidang dan nilai. |
Record.Combine | Menggabungkan catatan dalam daftar. |
Record.RemoveFields | Mengembalikan rekaman baru yang menyusun ulang bidang yang diberikan sehubungan satu sama lain. Bidang apa pun yang tidak ditentukan tetap berada di lokasi aslinya. |
Record.RenameFields | Mengembalikan rekaman baru yang mengganti nama bidang yang ditentukan. Bidang yang dihasilkan akan mempertahankan urutan aslinya. Fungsi ini mendukung pertukaran dan perangkai nama bidang. Namun, semua nama target ditambah nama bidang yang tersisa harus merupakan set unik atau kesalahan akan terjadi. |
Record.ReorderFields | Mengembalikan rekaman baru yang menyusun ulang kolom relatif satu sama lain. Bidang apa pun yang tidak ditentukan tetap berada di lokasi aslinya. Memerlukan dua bidang atau lebih. |
Record.TransformFields | Mengubah bidang dengan menerapkan transformOperations. Untuk informasi lebih lanjut tentang nilai yang didukung oleh transformOperations, lihat Nilai Parameter. |
Pilihan
Nama | Deskripsi |
---|---|
Record.Field | Mengembalikan nilai bidang yang diberikan. Fungsi ini dapat digunakan untuk membuat sintaks pencarian bidang secara dinamis untuk rekaman tertentu. Dengan cara itu adalah versi dinamis dari sintaks record[field]. |
Record.FieldNames | Mengembalikan daftar nama kolom dalam urutan kolom catatan. |
Record.FieldOrDefault | Mengembalikan nilai bidang dari rekaman, atau nilai default jika bidang tidak ada. |
Record.FieldValues | Mengembalikan daftar nilai bidang dalam urutan bidang rekaman. |
Record.SelectFields | Mengembalikan rekaman baru yang berisi bidang yang dipilih dari rekaman input. Urutan asli bidang dipertahankan. |
Serialisasi
Nama | Deskripsi |
---|---|
Record.FromList | Mengembalikan catatan dengan daftar nilai bidang dan sekumpulan bidang. |
Record.FromTable | Mengembalikan rekaman dari tabel rekaman yang berisi nama dan nilai bidang. |
Record.ToList | Mengembalikan daftar nilai yang berisi nilai bidang rekaman input. |
Record.ToTable | Mengembalikan tabel rekaman yang berisi nama bidang dan nilai dari rekaman input. |
Nilai Parameter
Definisi jenis berikut digunakan untuk menjelaskan nilai parameter yang direferensikan dalam fungsi Rekaman di atas.
Definisi Jenis | Deskripsi |
---|---|
opsi MissingField | Informasi selengkapnya: MissingField.Type |
Transformasi operasional | Operasi transformasi dapat ditentukan oleh salah satu nilai berikut: • Nilai daftar dua item, item pertama menjadi nama bidang dan item kedua menjadi fungsi transformasi yang diterapkan ke bidang tersebut untuk menghasilkan nilai baru. • Daftar transformasi dapat diberikan dengan menyajikan nilai daftar, dan setiap item berisi nilai daftar dari 2 item seperti yang dijelaskan di atas. Misalnya, buka deskripsi Record.TransformFields |
Mengganti nama operasi | Operasi penggantian nama untuk sebuah rekaman dapat ditentukan sebagai salah satu opsi berikut: Operasi ganti nama tunggal, yang diwakili oleh daftar dua nama bidang, lama dan baru. Misalnya, buka deskripsi Record.RenameFields. |