Yazdır      Çevrimiçi Yardımın PDF Sürümünü Aç


Önceki Konu

Sonraki Konu

Gömülü Raporlar ve Kumanda Tabloları için Filtreleri Belirtme Hakkında

Özel Web ek programı ve Web sekmelerine raporları ve kumanda tablolarını (yalnızca V3 kataloğundan) gömebilirsiniz. Web bağlantısı alanlarını, V3 kataloğundan raporları ve kumanda tablolarını açacak şekilde de konfigüre edebilirsiniz.

NOT: Raporlar ve kumanda tabloları için kataloglar (V2 ve V3) hakkında bilgi için bkz. Oracle CRM On Demand Uygulamasında Raporları ve Kumanda Tablolarını Gömme Hakkında.

Rapor veya Kumanda Tablosu tipinden özel Web ek programı, Web sekmesi ya da Web bağlantısı oluşturduğunuzda, çalıştırma zamanında uygulanacak filtreleri belirtebilirsiniz. Kumanda tablosu için belirttiğiniz filtreler kumanda tablosundaki tüm raporlara uygulanır. Bir rapor ve kumanda tablosu için en fazla altı filtre belirtebilirsiniz.

NOT: Filtrelerde belirttiğiniz sütunlar rapora dahil edilmelidir ve sütunlardaki filtre "istenir" olarak ayarlanmalıdır. Aksi takdirde, Web ek programında, Web sekmesinde veya Web bağlantısında belirttiğiniz filtre rapor çalıştırdığında uygulanmaz.

P0 Parametresi

P0 parametresinde, parametre dizesinin başında ayarlamak istediğiniz filtre sayısını belirtirsiniz. P0 parametresi için geçerli değerler 1 ila 6'dır. P0 parametresi, parametre dizesinde yalnızca bir kez kullanılabilir.

Filtre Parametreleri

Her filtre üç parametre kullanır: işleç, sütun ve değer. Ayrıca parametrelerin bu sırayla belirtilmesi gerekir. İlk filtreyi P1-P3 parametrelerinde ve sonraki filtreleri üç parametreden oluşan kümelerde, yani P4-P6, P7-P9, P10-P12, P13-P15 ve P16-P18'de belirtmeniz gerekir. Parametreleri ayırmak için "ve işaretini" (&) kullanmanız gerekir. Her parametre, parametre dizesinde yalnızca bir kez kullanılabilir.

Sözdizimi

Tek bir filtre için sözdizimi şu şekildedir:

P0=1&P1=işleç&P2=sütun&P3=değer

Ek filtreler belirtmek isterseniz P4-P6, P7-P9, vs. parametrelerini ekler ve eklediğiniz filtre sayısıyla eşleşmesi için P0 parametresinin değerini artırırsınız. Bu nedenle iki filtre için sözdizimi şu şekildedir:

P0=2&P1=işleç&P2=sütun&P3=değer&P4=işleç&P5=sütun&P6=değer

Aşağıdaki bölümlerde, bir filtreyi oluşturan işleç, sütun ve değer parametreleri açıklanmıştır.

İşleç

İşleç, bir filtrenin üç parametresinden ilkinde belirtilir. Aşağıdaki tabloda, kullanabileceğiniz işleçler listelenmiştir.

İşleç

Açıklama

eq

Eşittir veya içerir

neq

Eşit değildir veya içermez

lt

Küçüktür

gt

Büyüktür

ge

Büyüktür veya eşittir

le

Küçüktür veya eşittir

bwith

Şununla başlar

ewith

Şununla biter

cany

Herhangi birini içerir. Değer parametresinde, her biri artı işareti (+) ile ayrılan birden fazla değer olabilir ve değer sayısını belirtmeniz gerekir. Örneğin, Satış Bölgeleri 1, 3 ve 5'i (yani üç bölgeyi) bulmak için:

&P1=cany&P2=Sales.Region&P3=3+1+3+5

call

Tümünü içerir. Değer parametresinde, her biri artı işareti (+) ile ayrılan birden fazla değer olabilir ve değer sayısını belirtmeniz gerekir.

like

Benzer. Değer parametresi, bir değer içermeli ve değer dizesi % (yüzde işareti) joker karakteriyle sona ermelidir. Örneğin, Acme gibi firma adlarını bulmak için:

&P1=like&P2=Account.Name&P3=Acme%

top

En tepedeki n öğe. Örneğin, en tepedeki 6 satış gelirini bulmak için:

&P1=top&P2=Sales.Revenue&P3=6

bottom

En alttaki n öğe. Örneğin, en alttaki 4 satış gelirini bulmak için:

&P1=bottom&P2=Sales.Revenue&P3=4

bet

Arasında. Değer parametresinde, artı işareti (+) ile ayrılan iki değer olmalıdır ve değer sayısını belirtmeniz gerekir. Örneğin, Satış Bölgesini 3 ve 7 arasında filtrelemek için şunu kullanın:

&P1=bet&P2=Sales.Region&P3=2+3+7

null

Boş. Değer parametresi 0 (sıfır) olmalı veya atlanmalıdır.

nnull

Boş değil. Değer parametresi 0 (sıfır) olmalı veya atlanmalıdır.

Sütun

Filtrelenecek sütun, filtrenin üç parametresinin ikincisinde belirtilir. Sütunu belirtirken aşağıdaki noktalara dikkat edin:

  • Firma tablosundaki Ad alanının belirtildiği aşağıdaki örnekte gösterildiği gibi, tablo adını ve sütun adını nokta (.) ile ayırarak belirtmeniz gerekir.

    Firma.Adı

  • Tablo adı veya sütun adı bir boşluk içeriyorsa adı, aşağıdaki örnekte gösterildiği gibi çift tırnak işaretleri arasına almanız gerekir.

    "Aktivite Metrikleri"."Aktivite Sayısı"

  • Görünen adları değil, orijinal sütun adlarını kullanmanız gerekir.

Değer

Değer, bir filtrenin üç parametresinden üçüncüsünde belirtilir. Bir değeri doğrudan belirtebilir veya aşağıdaki gibi bir alanı parametre olarak belirtebilirsiniz:

  • Kullanıcı veya sistem alanını filtre parametresine eklemek için imlecinizi, alanı eklemek istediğiniz konumdaki Parametreler alanına yerleştirin ve Kullanıcı ve Sistem Alanları listesinden eklemek istediğiniz alanı seçin.

    Parametrelerde kullanabileceğiniz kullanıcı ve sistem alanları hakkında bilgi için bkz. Kullanıcı ve Sistem Alanları.

  • (Yalnızca kayıt tipi Detay sayfaları ve Web bağlantıları için Web ek programları) Kayıt tipinden bir alanı filtre parametresine eklemek için imlecinizi alanı eklemek istediğiniz konumdaki Parametreler alanına yerleştirin ve kayıt tipi Alanlar listesinden alanı seçin; burada kayıt tipi, ek programı oluşturduğunuz kayıt tipinin adıdır.

Örneğin, kayıt tipi Alanlar listesinden Satır Kimliği alanını seçerseniz %%%Row_Id%%% eklenir. Çalıştırma zamanında, %%%Row_Id%%% geçerli kaydın satır kimliği ile değiştirilir.

NOT: Raporun veya kumanda tablosunun URL'si çalıştırma zamanında oluşturulur. Raporun veya kumanda tablosunun URL'sinin uzunluğu, çalıştırma zamanında rapor filtreleri için URL'ye geçirilen değerlere bağlı olarak değişir. Her tarayıcının bir maksimum URL uzunluğu vardır. Raporun ve kumanda tablosunun URL'si bu uzunluğu aşarsa kullanıcılar, raporu veya kumanda tablosunu görüntülemeye çalışırken tarayıcıda belirsiz davranışlar görebilir.


Eylül 2017'da Yayımlandı Copyright © 2005, 2017, Oracle. Tüm hakları saklıdır. Legal Notices.