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