Belirli bir üreticiye ait üretici parçasını veya belirli bir defterin teknik resim listesini görüntülemek gibi amaçlarla rapor verilerini filtreleyebilirsiniz.
Filtre düzenleme iletişim kutusu, rapor filtresini yönetmenizi sağlar. İletişim kutusunun alt kısmında, bir SQL sorgusunun WHERE yan tümcesinde kullanılabileceği şekliyle koşul dizesi görüntülenir.
Özellikler
- Ad: Filtre adını girin. Bu ad, raporda benzersiz olmalıdır.
- Tanım: Yazılımda yönetilen tüm dillerde bir tanım girin. Dilleri seçmek için + öğesine tıklayın.
Koşullar
Bu sekme, filtreyi oluşturmak için kullanılan tüm elemanları gruplar. Gruplayabileceğiniz Koşul dizelerine dayanır. Koşul, bir veritabanı Alanı, bir Operatör ve bir Değer içerir.
Koşul oluşturduğunuzda,
Kullanılabilir alanlar listesinde, bir değeri ilişkilendirebileceğiniz bir veritabanı alanı seçmeniz gerekir. Örneğin Malzeme listesinde,
Üretici alanında bir koşul oluşturabilir ve değer olarak
ABB'yi belirleyebilirsiniz. Malzeme listesi yalnızca ABB üreticisinin üretici parçalarını görüntüler.
Koşul Grupları
Koşulları gruplandırmak önemlidir. Önce bir koşul grubu değerlendirilir ve bunun basit bir koşula göre önceliği vardır.
Örnek:
((bom_manufacturer = 'Legrand') OR (bom_manufacturer = 'Entrelec')) AND (bom_value1 = '160A')
Bu örnekte grup, çift parantezle tanımlanır (( . . . ))
. Rapor öncelikle tüm Legrand
veya Entrelec
üretici parçalarını arar ve bu arama sonuçları arasından Value1
değerinin 160A
'ya eşit olduğu üretici parçalarını çeker.
Grup olmadığında örnek şu şekilde görünür:
(bom_manufacturer = 'Legrand') OR (bom_manufacturer = 'Entrelec') AND (bom_value1 = '160A')
Sonuç olarak tüm Legrand
veya Entrelec
üretici parçalarının yanı sıra diğer tüm üreticiler için Value1
değerinin 160A
'ya eşit olduğu tüm üretici parçaları listelenir.
Koşulu veya koşul grubu düzenini yönetmek için Yukarı/Aşağı oklarını kullanın.