Kongsi melalui


elemen atribut

Menentukan lajur daripada entiti atau entiti pautan untuk dikembalikan dengan pertanyaan.

Ketahui cara memilih lajur menggunakan FetchXml.

Contoh

<fetch>
  <entity name='account'>
    <attribute name='name' />
    <link-entity name='contact'
      from='contactid'
      to='primarycontactid'
      link-type='inner'
      alias='contact'>
      <attribute name='fullname' />
    </link-entity>
  </entity>
</fetch>

Atribut

Nama Diperlukan? Description
aggregate Tidak Fungsi agregat untuk digunakan. Ketahui cara mengagregat data dengan FetchXml
alias Tidak Nama lajur yang hendak dikembalikan. Setiap lajur mesti mempunyai nama yang unik. Anda akan menggunakan alias apabila anda mendapatkan semula nilai agregat. Ketahui lebih lanjut tentang alias lajur.
dategrouping Tidak Apabila anda mengumpulkan data mengikut nilai tarikhmasa, atribut ini menentukan bahagian tarikh yang hendak digunakan. Lihat Opsyen pengumpulan tarikh
distinct Tidak Apabila anda menggunakan fungsi agregat countcolumn , atribut ini menentukan bahawa hanya nilai unik untuk lajur dikembalikan. Ketahui lebih lanjut tentang nilai lajur yang berbeza.
groupby Tidak Apabila anda mengagregatkan data, atribut ini menentukan lajur yang hendak digunakan untuk mengumpulkan data. Ketahui lebih lanjut tentang kumpulan.
name Ya Nama logik lajur.
rowaggregate Tidak Apabila nilai ini ditetapkan kepada CountChildren nilai yang termasuk jumlah bilangan rekod kanak-kanak untuk rekod disertakan dalam keputusan. Ketahui cara menggunakan atribut ini.
usertimezone Tidak Digunakan oleh pertanyaan agregat yang mengumpulkan mengikut lajur tarikhmasa. Bergantung pada zon waktu, nilai tarikhmasa yang sama boleh jatuh pada hari yang berbeza. Ketahui tentang pengumpulan mengikut bahagian tarikh

Gunakan atribut ini dengan false nilai untuk memaksa pengelompokan menggunakan nilai UTC. Apabila anda tidak mengesetkan atribut ini, nilai lalai ialah true, dan zon waktu pengguna digunakan.

Nota: Dengan QueryExpression, perkumpulan sentiasa menggunakan UTC. Apabila menggunakan kelas SDK FetchXmlToQueryExpressionRequest, tetapan ini hilang. Tiada cara untuk mengesetkan ini menggunakan QueryExpression.

Elemen induk

Nama Description
Entiti Menentukan elemen anak untuk elemen ambil, 'entiti induk' untuk pertanyaan. Hanya satu entiti dibenarkan.
entiti pautan Menyertai jadual yang berkaitan dengan entiti atau entiti pautan untuk mengembalikan lajur tambahan dengan hasilnya. Juga digunakan dengan elemen penapis untuk menggunakan syarat pada nilai lajur dalam jadual berkaitan.

Fungsi agregat

Gunakan fungsi agregat ini. Ketahui cara mengagregat data dengan FetchXml

Function Nilai pulangan
avg Nilai purata nilai lajur dengan data.
count Bilangan baris.
countcolumn Bilangan baris dengan data dalam lajur tersebut.
max Nilai maksimum baris dalam lajur tersebut.
min Nilai minimum baris dalam lajur itu.
sum Jumlah nilai nilai lajur dengan data.

Pilihan pengumpulan tarikh

Ketahui lebih lanjut tentang pengumpulan mengikut bahagian tarikh

Nilai Description
day Kumpulan mengikut hari dalam sebulan
week Kumpulan mengikut minggu dalam setahun
month Kumpulan mengikut bulan dalam setahun
quarter Kumpulan mengikut suku tahun fiskal
year Kumpulan mengikut tahun
fiscal-period Kumpulan mengikut tempoh tahun fiskal
fiscal-year Kumpulan mengikut tahun fiskal

Ketahui lebih lanjut tentang tetapan tahun fiskal