...
Veri tabanından belirtilen Shema Schema tablosu üzerindeki kayıtları silmek DeleteSchemaData fonksiyonu kullanılır.
...
Adı | Açıklama | |
---|---|---|
Name | Ebiflow client üzerinden oluşturulmuş schema tablo adıdır | |
Repository | Repository adıdır, aynı tabloya yazılan kayıtları depo Id'si ile kayıt eder. İlgili sorgu hazırlanırken yalnız bu repository'ye ait kayıtlarda güncelleme yapılır. |
Criteria
Adı | Açıklama | |
---|---|---|
Name | Ebiflow client üzerinden oluşturulmuş schema kolon adıdır | |
Comparison | Karşılaştırma operatörü (Equal (Varsayılan),Different, Greater, GreaterOrEqual, Less, LessOrEqual, Like, NotLike, In, Is, IsNot) | |
Condition | Durum operatörü (And (Varsayılan), Or) |
Örnekler
Employee şemasındaki verileri, UserForm bölümü altındaki Id alanına göre filtreleyerek silen bir script.
Örnek
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<DeleteSchemaData Name="Employee" Repository="">
<Filter>
<Criteria Name="Id">
<Value Target="Guid">eval::/*/UserForm/Id</Value>
</Criteria>
</Filter>
</DeleteSchemaData> |
Puantaj_Donemler şemasındaki verileri, Yil ve Ay alanlarını sırasıyla FormInfo/Yil ve FormInfo/Ay değerlerine göre filtreleyerek silen bir script.
Örnek
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<DeleteSchemaData Name="Puantaj_Donemler" Repository="">
<Filter>
<Criteria Name="Yil">
<Evaluate Target="None" Culture="">/*/FormInfo/Yil</Evaluate>
</Criteria>
<Criteria Name="Ay">
<Evaluate Target="None" Culture="">/*/FormInfo/Ay</Evaluate>
</Criteria>
</Filter>
</DeleteSchemaData> |