![]() |
|
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ı gömebilirsiniz. Web bağlantısı alanlarını, raporları ve kumanda tablolarını açacak şekilde de konfigüre edebilirsiniz. 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. Filtrelerde belirttiğiniz sütunların her birinde, gömmek istediğiniz raporda onun için konfigüre edilmiş bir filtre de olmalıdır ve bir kumanda tablosunu görmüyorsanız sütunda, kumanda tablosundaki raporların her birinde onun için konfigüre edilmiş bir filtre olmalıdır. Rapordaki filtre, "istenir" olarak ayarlanabilir veya bir işleç ve değerle konfigüre edilebilir. Rapordaki sütun için filtre konfigüre edilmezse web ek programında, web sekmesinde veya web bağlantısında sütun için belirttiğiniz filtre, rapor çalıştırıldığında uygulanmayacaktır. Raporlarda sütunlara filtreler ekleme hakkında bilgi için bkz. Analytics'de Sütunlara Filtre Ekleme. NOT: Özel bir web ek programı, web sekmesi veya Rapor tipinde web bağlantısı oluşturduğunuzda, isterseniz Rapor İstemlerini Görüntüle onay kutusunu işaretleyerek gömülü rapor için tanımlanan istemlerin çalışma zamanında görüntülenmesini belirtebilirsiniz. İstemlerin çalışma zamanında görüntülenmesi, kullanıcıların raporu filtrelemesine olanak tanır. Ancak Rapor İstemlerini Görüntüle onay kutusundaki ayar, gömülü rapor veya kumanda tablosu için Parametreler alanında tanımlanan filtrelerden öncelikli olur. Bu nedenle, özel web ek programı, web sekmesi veya web bağlantısı için Rapor İstemlerini Görüntüle onay kutusunu işaretlerseniz bu konuda açıklandığı gibi Parametreler alanında tanımlanan filtreler, gömülü rapor için hiçbir istem tanımlanmasa bile yoksayılır. Filtreleri Belirtmek için SözdizimiAşağıdaki yöntemlerden biriyle filtreler için parametreleri belirtebilirsiniz:
İki sözdizimi tipinin karışımını kullanamazsınız. Pn sözdizimin kullanarak en fazla altı filtre belirtebilirsiniz. P0 parametresinde, ayarlamak istediğiniz filtre sayısını belirtirsiniz. P0 parametresi için geçerli değerler 1 ile 6 arasındaki tamsayılardır. P0 parametresi, parametre dizesinde yalnızca bir kez kullanılabilir. Her filtre; operatörü, sütunu ve değeri içeren üç parametre kullanır. İlk filtreyi P1-P3 parametrelerinde belirtirsiniz. P1 işleci, P2 sütunu ve P3 değeri belirtmelidir. 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. Tek bir filtre için sözdizimi aşağıdaki gibidir, yine de parametreler parametre dizesinde herhangi bir sırayla yerleştirilebilir: P0=1&P1=operator&P2=table.column&P3=value 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=operator&P2=table.column&P3=value&P4=operator&P5=table.column&P6=value Opn sözdizimi kullanıldığında, belirtebileceğiniz filtre sayısı için bir sınır olmaz. Her filtre, üç parametre grubu kullanır: opn parametresi işleci, coln parametresi sütunu ve valn parametresi değeri belirtir. Parametreleri ayırmak için "ve işaretini" (&) kullanmanız gerekir. Filtre grubundaki parametrelerin her birini aynı numarayla numaralandırmanız gerekir. Bu numara, 0'dan (sıfır) büyük bir tamsayı olmalıdır ve parametre gruplarını sırayla numaralandırmanız gerekir. Tek bir filtre için sözdizimi aşağıdaki gibidir, yine de parametreler parametre dizesinde herhangi bir sırayla yerleştirilebilir: op1=operator&col1=table.column&val1=value Benzer şekilde, iki filtre için sözdizimi şu şekildedir: op1=operator&col1=table.column&val1=value&op2=operator&col2=table.column&val2=value NOT: Column parametresinde, tablo adı veya sütun adı bir boşluk içeriyorsa adı tırnak işaretlerinin arasına almanız gerekir. Tablo adı veya sütun adı boşluk içermiyorsa adı tırnak işaretlerinin arasına almanıza gerek yoktur. Yine de isterseniz bunu yapabilirsiniz. Bu, iki sözdizimi tipi için de doğrudur. Page ParametresiBir kumanda tablosunu gömdüğünüzde, isterseniz kumanda tablosu oluşturulduğunda kumanda tablosunun hangi sayfasının açılacağını belirtmek için Page parametresini kullanabilirsiniz. Page parametresi için sözdizimi şu şekildedir: Page=page name Burada page name , sayfanın kumanda tablosunda görünen adıdır. Sayfa adı bir veya daha fazla boşluk içerse bile adı tırnak işaretlerinin arasına almayın. Page parametresini kendi başına veya diğer parametrelerle birlikte belirtebilirsiniz. Page parametresini, parametre dizesindeki herhangi bir konuma yerleştirebilirsiniz ancak Page parametresini ondan önce veya sonra gelen herhangi bir parametreden ayırmak için "ve işareti" (&) kullanmanız gerekir. Page parametresi, parametreleri kaydettiğinizde doğrulanmaz. Page parametresini dahil etmezseniz veya dahil eder ancak parametre değerini boş bırakırsanız kumanda tablosu oluşturulduğunda kumanda tablosunun ilk sayfası açılır. Seçilen kumanda tablosunda sayfanın geçerli adından farklı bir değer belirtirseniz çalışma zamanında hata görüntülenir. Parametrelerdeki Özel Karakterler HakkındaParametrede belirttiğiniz tablo adı, sütun adı, değer veya kumanda tablosu sayfası aşağıdaki karakterlerden herhangi birini içeriyorsa karakter şu şekilde kodlanmalıdır:
Bu karakterler kodlanmazsa parametreleri kaydetmeye çalıştığınızda hata döndürülebilir veya sonuçlar çalışma zamanında doğru olmayabilir. Parametre DoğrulamasıPage parametresi haricinde, değişikliklerinizi kaydetmeye çalıştığınızda belirttiğiniz parametreler doğrulanır. Hatalar algılanırsa değişikliklerinizi kaydedebilmek için önce bu hataları gidermeniz gerekir. NOT: Sürüm 40'tan önceki sürümlerde, filtre parametreleri kaydedildikten önce doğrulanmıyordu. Bu nedenle, Sürüm 40'tan önceki bir sürümde gömülü rapor veya kumanda tablosu için belirtilen filtre parametresi hata içerebilir. Gömülü rapor veya kumanda tablosu oluşturulduğunda filtrenin sözdiziminde hatalar algılanırsa hata mesajı görüntülenir. Ayrıca, Rapor veya Kumanda Tablosu tipinde mevcut bir web ek programını, web sekmesini ya da web bağlantısı alanını düzenlerseniz ve herhangi bir alanda değişiklik yaparsanız değişikliklerinizi kaydetmeye çalıştığınızda Parametreler alanını içeren tüm alanlar doğrulanır. Hatalar algılanırsa bu hataları gidermeniz gerekir. Aşağıdaki bölümlerde, bir filtreyi oluşturan parametreler açıklanmıştır. İşleçAşağıdaki tabloda, filtrede kullanabileceğiniz işleçler listelenmiştir.
SütunSütunu belirtirken aşağıdaki noktalara dikkat edin:
DeğerFiltrenin değerini belirtirken, aşağıdaki noktaları dikkate alın:
NOT: Raporun veya kumanda tablosunun URL'si çalıştırma zamanında oluşturulur. Raporun veya kumanda tablosunun URL'sinin uzunluğu, çalışma zamanında filtreler 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. NOT:Analytics için çizelgelenmiş olaydaki E-posta Gönderme işleminde raporun, kumanda tablosunun veya kumanda tablosu sayfasının parametrelerini; bir web ek programında, sekmede ya da bağlantıda gömülü raporun, kumanda tablosunun veya bağlantının parametreleri ile aynı şekilde belirtebilirsiniz. Ancak E-posta Gönderme işleminde parametre değerleri olarak belirtilecek alanları seçemezsiniz. Analytics için çizelgelenmiş olaylar ayarlama hakkında daha fazla bilgi için bkz. Analytics için Çizelgelenmiş Olaylar Oluşturma. |
Ağustos 2022'da Yayımlandı | Copyright © 2005, 2022, Oracle ve/veya Oracle'a bağlı kuruluşlar. Legal Notices. |