Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Sütun için bir ifade tanımlayarak aynı satırdaki diğer sütun değerlerinden veya tablodaki birden çok satırın sütun değerlerinden hesaplanan bir değer içermesini sağlayabilirsiniz. Değerlendirilecek ifadeyi tanımlamak için hedef sütunun özelliğini kullanın Expression ve ifadedeki diğer sütunlara başvurmak için özelliğini kullanın ColumnName . İfade sütunu için DataType, ifadenin döndürdüğü değere uygun olmalıdır.
Aşağıdaki tabloda, bir tablodaki ifade sütunları için birkaç olası kullanım listelenir.
| İfade türü | Örnek |
|---|---|
| Karşılaştırma | "Toplam >= 500" |
| Hesaplama | "BirimFiyat * Miktar" |
| Birleştirme | Toplam(Fiyat) |
Mevcut DataColumn özelliğini bir Expression nesnesinde ayarlayabilir veya aşağıdaki örnekte gösterildiği gibi, özelliği üçüncü bağımsız değişken olarak DataColumn oluşturucusuna ekleyebilirsiniz.
workTable.Columns.Add("Total",Type.GetType("System.Double"))
workTable.Columns.Add("SalesTax", Type.GetType("System.Double"), _
"Total * 0.086")
workTable.Columns.Add("Total", typeof(Double));
workTable.Columns.Add("SalesTax", typeof(Double), "Total * 0.086");
İfadeler diğer ifade sütunlarına başvurabilir; ancak, iki ifadenin birbirine başvuracağı döngüsel başvuru bir özel durum oluşturur. İfade yazmayla ilgili kurallar için Expression sınıfındaki DataColumn özelliğine bakın.