Aracılığıyla paylaş


Dataset

Kılavuzlar ve görünümlerdeki verilerle çalışmak için özellikler ve yöntemler sağlar.

Için kullanılabilir

Model temelli ve tuval uygulamaları.

Özellikler

columns

Bu veri kümesinde kullanılabilen sütun kümesi. Hem model temelli hem de tuval uygulamalarında desteklenir.

Tür: Sütun[]

hata

Veri almada hata oluşup oluşmadığı. Hem model temelli hem de tuval uygulamalarında desteklenir.

Tür: boolean

hata kodu

Varsa, son karşılaşılan hatayla ilişkili hata kodu.

hata mesajı

Varsa, son karşılaşılan hatayla ilişkili hata iletisi.

Tür: number | string

süzme

Geçerli sorgu için sütun filtreleme. Hem model temelli hem de tuval uygulamalarında desteklenir. Filtreleme ayarıyla context.parameters.[dataset_property_name].filtering.setFilter(<filterExpression>)bir veri kümesi için yapılandırılabilir. Filtre ayarlandıktan sonra çağrılması context.parameters.[dataset_property_name].refresh() , filtrelenen verileri veri kaynağından alır.

Değer Koşullu işleç Model temelli uygulamalar Tuval uygulamaları
-1 Hiç kimse Yes Yes
0 Eşit Yes Yes
1 NotEqual Yes Yes
2 GreaterThan Yes Yes
3 LessThan Yes Yes
4 GreaterEqual Yes Yes
5 LessEqual Yes Yes
6 Beğen Yes Yes
7 NotLike Hayı Yes
8 In Yes Yes
12 Null Yes Yes
13 NotNull Hayı Yes
14 Dün Yes Hayı
15 Bugün Yes Hayı
16 Yarın Yes Hayı
17 Last7Days Yes Hayı
18 Next7Days Yes Hayı
19 LastWeek Yes Hayı
20 Bu Hafta Yes Hayı
22 LastMonth Yes Hayı
23 ThisMonth Yes Hayı
Yirmi beş On Yes Hayı
26 OnOrBefore Yes Hayı
27 OnOrAfter Yes Hayı
28 LastYear Yes Hayı
29 ThisYear Yes Hayı
33 LastXDays Yes Hayı
34 NextXDays Yes Hayı
37 LastXMonths Yes Hayı
38 NextXMonths Yes Hayı
49 İçerir Yes Yes
54 BeginWith Hayı Yes
55 DoesNotBeginWidth Hayı Yes
56 EndsWidth Hayı Yes
57 DesNotEndWith Hayı Yes
70 InFiscalPeriodAndYear Yes Hayı
75 Büyüktür Yes Yes
76 Küçük Yes Yes
77 NotUnder Yes Yes
78 AboveOrEqual Yes Yes
79 UnderOrEqual Yes Yes
87 ContainValues Yes Yes
88 DoesNotContainValues Hayı Yes

Uyarı

Filtreleme özelliği yalnızca Dataverse veri kaynağı tarafından kullanılabilir.

Tür: Filtreleme

Bağlama

Bağlı tablo bilgilerini tanımlar. Yalnızca model temelli uygulamalarda desteklenir.

Tür: Bağlama

yükleme

Veri kümesinin yüklenip yüklenmediğini gösterir. Hem model temelli hem de tuval uygulamalarında desteklenir.

Tür: boolean

Sayfalama

Sayfalandırma durumu ve eylemleri. Hem model temelli hem de tuval uygulamalarında desteklenir. Disk belleği bilgilerine kullanılarak bir veri kümesi context.parameters.[dataset_property_name].paging için erişilebilir ve yapılandırılabilir.

Uyarı

Dataverse veri kaynağı tuval uygulamaları için disk belleğinde nesnesini döndürmez totalRecordCount . Bunun yerine, getirilecek daha fazla kayıt olup olmadığını denetlemek için ve hasPreviousPage kullanırhasNextPage.

Veri kümesi bileşenleri, sayfa başına alınan kayıt sayısını değiştirmek için kullanabilir context.parameters.[dataset_property_name].paging.setPageSize(pageSize) .

Tür: Sayfalama

Kayıt

Kimliklerin tam kayıt nesnesine eşle. Hem model temelli hem de tuval uygulamalarında desteklenir.

Tür: EntityRecord

sortedRecordIds

Veri kümesindeki kayıtların kimlikleri, sorgu yanıt sonucuna göre sıralanır. Hem model temelli hem de tuval uygulamalarında desteklenir.

Tür: string[]

Sıralama

Geçerli sorgunun sıralama durumu. Hem model temelli hem de tuval uygulamalarında desteklenir. Sıralama, ayarıyla context.parameters.[dataset_property_name].sorting = [SortStatus]bir veri kümesi için yapılandırılabilir. Sıralama yapılandırıldıktan sonra çağrı context.parameters.[dataset_property_name].refresh() , sıralanmış verileri veri kaynağından alır.

Uyarı

Sıralama özelliği yalnızca Dataverse veri kaynağı tarafından kullanılabilir. Ayrıca, sıralama yeniden yapılandırılırsa filtre sıfırlanır context.parameters.[dataset_property_name].filtering

Tür: SortStatus[]

Methods

Yöntem Description Için kullanılabilir
addColumn Sütun kümesine sütun ekler. Model temelli uygulamalar
clearSelectedRecordIds Seçili kayıt kimlikleri listesini temizler. Model temelli ve Tuval uygulamaları
delete Kayıtları veri kaynağından silin. Tuval uygulamaları
getCommands Veri kümesinin komutları. Tuval uygulamaları
getDataSetCapabilities Veri kümesinin özellikleri. Tuval uygulamaları
getSelectedRecordIds Seçilen tüm kayıt kimliklerini alır. Model temelli ve Tuval uygulamaları
getTargetEntityType Hedef tablo türü adını döndürür. Model temelli ve Tuval uygulamaları
getTitle Veri kümesi özelliği tarafından kullanılan görünüm görünen adını alır. Model temelli ve Tuval uygulamaları
getViewId Veri kümesi parametresi tarafından kullanılan görünümün kimliğini döndürür. Model temelli ve Tuval uygulamaları
newRecord Değeri ayarlamak için denetimin yerel kayıt nesnesini başlatın. Denetimin değişikliği kalıcı hale getirmek için yeni oluşturulan kayıtta yöntemini çağırması save() gerekir. Tuval uygulamaları
openDatasetItem Belirli bir EntityReference için veri kümesi öğesini açın. Komut düğmesi kimliğine Mscrm.OpenRecordItemsahip bir komut olup olmadığını denetler. Varsa komutunu yürütür, aksi takdirde yalnızca EntityReference'ın ilişkili biçimine gider. Model temelli ve Tuval uygulamaları
yenilemek Veri kümesini filtrelere, sıralamaya, bağlamaya, yeni sütuna göre yeniler. Ayrıca, yenileme disk belleğini sayfa 1'e sıfırlar. Model temelli ve Tuval uygulamaları
retrieveRecordCommand Kaydın ilişkili komutlarını alın. Bildirimde birden çok veri kümesi varsa, retrieveRecordCommand ilk veri kümesinin komutlarını döndürür. Model temelli
setSelectedRecordIds Seçili kayıtların kimliklerini ayarlayın. Model temelli ve Tuval uygulamaları

Arama sütunları

Dataverse tablosunun arama sütunları artık alınabilir. Tuval uygulamaları için, veri kümesine bir arama sütunu eklenirse, başvuruda bulunılan kayıttaki tüm sütunlar alınır. GetFormattedValue bu sütun için JSON dizesini döndürür. GetValue yöntemi JSON nesnesini doğrudan döndürür.

Example

Veri kümesi yöntemlerini uygulama hakkında daha fazla bilgi edinmek için bkz. DataSet Grid bileşeni

Power Apps bileşen çerçevesi API başvurusu
Power Apps bileşen çerçevesine genel bakış