Baca dalam bahasa Inggris

Bagikan melalui


Fungsi rekaman

Fungsi-fungsi ini membuat dan memanipulasi nilai rekaman.

Informasi

Nama Deskripsi
Record.FieldCount Mengembalikan jumlah bidang dalam rekaman.
Record.HasFields Mengembalikan true jika nama bidang atau nama bidang ada dalam rekaman.

Transformasi

Nama Deskripsi
Geography.FromWellKnownText Menerjemahkan teks yang mewakili nilai geografis dalam format Teks Terkenal (WKT) ke dalam rekaman terstruktur.
Geography.ToWellKnownText Menerjemahkan nilai titik geografis terstruktur ke dalam representasi Teks Terkenal (WKT).
GeographyPoint.From Membuat rekaman yang mewakili titik geografis dari bagian.
Geometri.FromWellKnownText Menerjemahkan teks yang mewakili nilai geometrik dalam format Teks Terkenal (WKT) ke dalam rekaman terstruktur.
Geometri.ToWellKnownText Menerjemahkan nilai titik geometrik terstruktur ke dalam representasi Teks Terkenal (WKT).
GeometryPoint.From Membuat rekaman yang mewakili titik geometrik dari bagian.
Record.AddField Menambahkan bidang dari nama dan nilai bidang.
Record.Combine Menggabungkan rekaman 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 nama bidang penukaran dan penautan. 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 bidang 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 selengkapnya tentang nilai yang didukung oleh transformOperations, buka 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 bidang dalam urutan bidang rekaman.
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 rekaman yang diberi 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 Tipe Deskripsi
Opsi MissingField Informasi selengkapnya: MissingField.Type
Operasi transformasi 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 disediakan dengan memberikan nilai daftar, dan setiap item menjadi nilai daftar 2 item seperti yang dijelaskan di atas.

Misalnya, buka deskripsi Record.TransformFields
Mengganti nama operasi Mengganti nama operasi untuk rekaman dapat ditentukan sebagai salah satu dari:

Operasi ganti nama tunggal, yang diwakili oleh daftar dua nama bidang, lama dan baru.

Misalnya, buka deskripsi Record.RenameFields.