Kayıtlı raporu çalıştırma
Kayıtlı raporun parametrelerini doldurup ekrana ya da Excel'e aktarma, sonucu arama, sıralama, yazdırma ve bağlantıyla paylaşma.
Rapor sayfası, Kayıtlı raporlar listesinden açtığınız tek bir raporu çalıştırdığınız yerdir. Raporun istediği parametreleri (tarih, sayı, listeden seçim gibi) doldurur, sonucu ekranda tablo olarak görür, tablo içinde arayıp sıralar, Excel'e aktarır ya da yazdırırsınız. Raporlar kaynak verileri yalnızca okur; rapor çalıştırmak hiçbir kaydı değiştirmez.
Ekrana ulaşma
- OMS – Sipariş Yönetimi › Raporlama › Kayıtlı raporlar ekranında rapor adına tıklayın (liste ya da menü ağacı görünümünden).
- Bir ekip arkadaşınızın paylaştığı rapor bağlantısını açarak da gelebilirsiniz; bağlantıda parametre değerleri varsa form bu değerlerle dolu açılır (bkz. Bağlantıyı kopyala).
- Sayfanın sol üstündeki Kayıtlı raporlar bağlantısı sizi listeye geri götürür. Liste, önceki arama ve klasör seçiminiz olmadan varsayılan liste görünümüyle açılır.
Raporu görme yetkiniz yoksa ya da rapor bulunamazsa sayfada yalnızca geri dönüş bağlantısı ve Bu rapora erişim yetkiniz yok uyarısı görünür.
Ekranın bölümleri
- Başlık: raporun adı ve, tanımlanmışsa, raporun açıklaması. Sağda iki rozet bulunur:
No <numara>ve raporun tipi (MSSQL ya da Yeni OMS (PostgreSQL)). - Parametreler kartı: raporun parametre alanları, çalıştırma notu ve işlem düğmeleri.
- Sonuç alanı: raporu çalıştırmadan önce Rapor henüz çalıştırılmadı yazar; çalıştırdıktan sonra sonuç tablosu burada görünür.
Parametreler
Alanlar rapora göre değişir; adları ve seçenekleri rapor tanımından gelir. Alanlar raporda tanımlandığı sırayla dizilir. Parametre almayan raporlarda "Bu rapor parametre almıyor." yazar ve doğrudan çalıştırabilirsiniz.
| Alan tipi | Nasıl görünür | İlk değeri | Kural |
|---|---|---|---|
| Tarih | Tarih seçici | Bugün | Geçerli bir tarih olmalı. |
| Tarih ve saat | Tarih-saat seçici | Şu an (dakika hassasiyetinde) | Geçerli bir tarih ve saat olmalı. |
| Tam sayı | Metin kutusu | 0 |
Yalnızca tam sayı (eksi işaretli olabilir). |
| Ondalık sayı | Metin kutusu | 0 |
Sayı; ondalık ayırıcı olarak nokta ya da virgül kullanabilirsiniz. |
| Listeden seçim | Açılır liste (Seçiniz) | Listedeki ilk seçenek | Listedeki seçeneklerden biri olmalı. |
| Metin | İki satırlık metin alanı | Boş | Serbest metin. |
Doğrulama kuralları:
- Boş bırakılan alan hata sayılmaz; rapor o parametre boş olarak çalışır.
- Kurallara uymayan değer olduğunda Ekrana aktar ya da Excel'e aktar düğmesine bastığınızda rapor çalışmaz; "Bazı parametreler geçersiz; düzeltip yeniden deneyin." bildirimi çıkar ve hatalı alanın altında neyin yanlış olduğu yazar (ör. Tam sayı girin., Sayı girin (ondalık için nokta ya da virgül)., Geçerli bir tarih girin., Listeden bir seçenek seçin.).
- Tarih, tarih-saat ve sayı alanlarında Enter tuşuna basmak raporu Ekrana aktar ile aynı şekilde çalıştırır. Metin alanında ve açılır listelerde Enter raporu çalıştırmaz.
- Hatalı alan uyarıları ilk çalıştırma denemenizden sonra görünür ve siz alanı düzelttikçe güncellenir.
Parametre kartında şu uyarılar da çıkabilir:
- Şu parametrelerin seçenek listesi okunamadı: … — Adı geçen açılır listelerin seçenekleri yüklenemedi; bu alanlarda seçim yapamayabilirsiniz. Sorun sürerse yöneticinize bildirin.
- Arka planda üretilip e-postayla gönderilen raporlar için bir bilgi notu. Bu raporlar konsolda doğrudan çalışır; büyük dönemlerde Excel'e aktarmayı tercih edin.
Parametrelerin altındaki not, raporun kaynak veritabanında salt okunur çalıştığını, büyük dönemlerde yavaş olabileceğini, ekranda en çok 2.000 satır gösterildiğini ve Excel'e aktarmada dosya biçiminin satır sayısına göre nasıl belirlendiğini hatırlatır.
İşlemler
Ekrana aktar
Raporu çalıştırıp sonucu sayfada görmek için kullanılır.
- Parametreleri doldurun.
- Ekrana aktar düğmesine basın. Rapor çalışırken düğmede Rapor çalışıyor… yazar ve form alanları kilitlenir.
- Sonuç, Sonuç kartında görünür.
Aynı raporu farklı parametrelerle istediğiniz kadar yeniden çalıştırabilirsiniz; her çalıştırmada önceki sonuç yenisiyle değişir.
Excel'e aktar
Sonucun tamamına dosya olarak ihtiyaç duyduğunuzda ya da sonuç ekranda gösterilebilecek 2.000 satırdan fazlaysa kullanılır.
- Parametreleri doldurun.
- Excel'e aktar düğmesine basın. Dosya hazırlanırken düğmede Dosya hazırlanıyor… yazar.
- Dosya tarayıcınıza iner ve "Dosya indirildi: <dosya adı>" bildirimi çıkar.
- Rapor bu işlem için ayrıca çalıştırılır; önce Ekrana aktar demeniz gerekmez.
- Satır sayısı kurulumunuzun eşiğine kadarsa dosya .xlsx, üzerindeyse .csv olarak iner. Dosyaya en çok 100.000 satır yazılır. Geçerli eşik parametre kartındaki notta yazar; notta "En çok 100.000 satır .xlsx olarak indirilir" yazıyorsa kurulumunuzda bütün dosyalar .xlsx iner.
- Rapor bu sınırdan fazla satır döndürürse bildirim sarı renkte çıkar ve dosyada yalnızca ilk satırların bulunduğunu söyler. Tüm veriye ihtiyacınız varsa dönemi bölüp raporu birkaç kez aktarın.
- Hata olursa Rapor çalıştırılamadı başlıklı kırmızı bir bildirim çıkar.
Yazdır
Ekrandaki sonucu yazdırmak için kullanılır. Düğme, ekranda en az bir satırlık sonuç varken etkindir.
- Raporu Ekrana aktar ile çalıştırın.
- Yazdır düğmesine basın. Tarayıcınızın yazdırma penceresi açılır.
Yazdırılan sayfada raporun adı, satır sayısı, çalıştırılma zamanı ve sonuç tablosu bulunur. Tablo içi aramanız ve sıralamanız yazdırmaya yansımaz: ekrana gelen sonucun tamamı, raporun döndürdüğü sırayla yazdırılır.
Bağlantıyı kopyala
Raporu, doldurduğunuz parametrelerle bir ekip arkadaşınıza göndermek ya da sık kullandığınız bir ayarı saklamak için kullanılır.
- Parametreleri doldurun.
- Bağlantıyı kopyala düğmesine basın. "Parametreli bağlantı kopyalandı" bildirimi çıkar.
Bu bağlantıyı açan kişinin formu aynı değerlerle dolu gelir ve rapor sayfa açılırken bir kez kendiliğinden çalışır (değerler geçerliyse). Ağır bir raporu paylaşırken bunu göz önünde bulundurun. Sonucun üstünde "Bağlantıdaki parametrelerle çalıştırıldı." yazar. Bağlantıyı açan kişinin de bu raporu görme yetkisi olmalıdır. Bağlantıdaki bir değer alanın biçimine uymuyorsa o alan kendi ilk değeriyle açılır.
Tarayıcınız panoya yazmaya izin vermezse "Bağlantı kopyalanamadı" bildirimi çıkar.
Varsayılanlara dön
Doldurduğunuz tüm parametreleri ilk değerlerine (yukarıdaki tablonun "İlk değeri" sütunu) döndürür. Bağlantıyla gelen değerler de silinir. Düğme yalnızca parametresi olan raporlarda görünür; rapor çalışırken ya da Excel dosyası hazırlanırken pasiftir. Ekrandaki sonuç silinmez.
Sonuç tablosu
Sonuç kartının üstünde çalıştırmanın özeti bulunur:
- N satır: raporun döndürdüğü toplam satır sayısı. Sayım bir üst sınırda kesildiyse En az N satır yazar.
- İlk N satır gösteriliyor; tamamı için Excel'e aktarın. (sarı rozet): rapor ekranda gösterilebilecekten fazla satır döndürdü. Ekranda yalnızca ilk satırlar vardır; tamamı için Excel'e aktar'ı kullanın.
- Çalıştırılma: raporun çalıştırıldığı tarih ve saat.
Tablo araçları:
- Sonuçta ara: siz yazdıkça, herhangi bir hücresinde aradığınız metin geçen satırları gösterir. Büyük/küçük harf fark etmez. Arama sonucu boşsa Eşleşen satır yok yazar.
- Satır sayısı rozeti: arama yokken "N satır", arama varken "gösterilen / toplam" biçimindedir.
- CSV indir: tablodaki satırları, o anki arama ve sıralamayla birlikte .csv dosyası olarak indirir. Dosya Excel'de Türkçe karakterlerle doğru açılır. Yalnızca ekrandaki satırları içerir; ekrana sığmayan satırlar için Excel'e aktar'ı kullanın.
- Sıralama: bir kolon başlığına tıklayın; tekrar tıklayınca yön değişir. Metin kolonları ilk tıklamada A'dan Z'ye, sayı kolonları büyükten küçüğe sıralanır. Boş hücreler yöne bakılmaksızın hep en sonda kalır.
Kolon adları ve hücre değerleri raporun kendi verisidir; çevrilmez. Boş hücreler — olarak görünür, sayı kolonları sağa yaslanır.
Sık karşılaşılan durumlar
- "Rapor sonuç döndürmedi" yazıyor. Rapor çalıştı ama verdiğiniz parametrelerle veri yok. Tarih aralığını ya da seçimleri değiştirip yeniden çalıştırın.
- "Rapor zaman aşımına uğradı. Dönemi daraltıp yeniden deneyin." Rapor zamanında bitmedi. Tarih aralığını kısaltın ya da sonucu Excel'e aktar ile almayı deneyin.
- "Rapor servisinden hata döndü." ya da mesajın sonunda "Destek için hata kodu: …" yazıyor. Tekrar dene ile raporu aynı parametrelerle yeniden çalıştırın. Sorun sürerse hata kodunu not alıp destek ekibine iletin; ekip sorunu bu kodla bulabilir.
- Hata mesajı bir parametreyi açıklıyor. Rapor, girdiğiniz parametre değerlerinden birini kabul etmediğinde nedenini açıklayan mesajı gösterir. Belirtilen alanı düzeltip yeniden çalıştırın.
- "Bu raporu çalıştırma yetkiniz yok." Rapor yetkileri her çalıştırmada yeniden denetlenir; yetkiniz bu arada kaldırılmış olabilir. Yöneticinizle görüşün.
- Sayfada "Raporlama servisi tanımlı değil" yazıyor. Kullandığınız kurulumda raporlama yapılandırılmamış. Yeniden denemek çözmez; yöneticinize başvurun.
- "Bu raporun veri bağlantısı yapılandırılmamış." Raporun çalışacağı veri kaynağı bu kurulumda tanımlı değil. Yeniden denemek çözmez; yöneticinize başvurun.
- "Bu rapor konsoldan çalıştırılamıyor" ya da "Bu rapor Excel dosyası istiyor". Raporun tipi konsolda desteklenmiyor (desteklenenler MSSQL ve Yeni OMS PostgreSQL raporlarıdır) ya da rapor, yüklenen bir Excel dosyasının satırlarıyla çalışacak şekilde tanımlanmış. Bu raporlar konsoldan çalıştırılamaz; parametre formu ve düğmeler görünmez.