Raporları Filtreleme

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.

Aşağıdakilerden birine tıklayın:
  • Rapor yönetimi: Filtreyi düzenle.
  • Tasarım kuralı yönetimi: Filtreyi düzenle.
  • Rapor konfigürasyonu düzenleyici > Filtreler: Özellikler .
  • Rapor konfigürasyonu düzenleyici > Filtreler: Ekle .
  • Rapor konfigürasyonu düzenleyici > Filtreler: Kopya Oluştur .

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.
Seçenek Tanım
Ekle. Yeni bir koşul eklemenizi sağlar.
Sil. Seçili koşulu siler.
Koşulları grupla. İki veya daha fazla koşul seçin ve koşulları gruplandırmak için bu simgeye tıklayın
Koşulları gruptan ayır. Seçili koşul grubunu kaldırır.


Yukarı / Aşağı. Koşulları ve koşul gruplarını düzenlemenizi sağlar.


İlişkilendir. Seçili alanı seçili koşulla ilişkilendirmenizi sağlar.
Tip Koşul tipini görüntüler (Koşul veya koşul grubu).
Ayırıcı Koşulları biriktirmek için ayırıcı kullanılır. And ya da Or ayırıcısını seçebilirsiniz.
Alan Mevcut alanlar listesinde koşul için kullanılacak alanı seçin ve İlişkilendir simgesine tıklayın.
Operatör Kullanılacak operatörü seçin.

Dize alanlarında = (eşittir) ve != (eşit değildir) operatörlerini kullanabilirsiniz. Diğer operatörleri yalnızca sayısal alanlarda kullanabilirsiniz.

Değer Seçili alanda bulunan tüm değerleri listeler. İstediğiniz değeri seçin.

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.