Raporların Live'da kullanımı
Live'da rapor kayıtlarının oluşması, listelenmesi, süzülmesi, onaylanması, silinmesi, dışa aktarılması ve yazdırılması; kayıt dosyaları ve saklama.
Bu konu, Live'da rapor kayıtlarının nasıl oluştuğunu ve Rapor Görünümü (ya da rapor dizayn sayfası) ile nasıl kullanıldığını anlatır. Rapor tanımı için Raporları tasarlama konusuna bakın.
Kayıt nasıl oluşur
- Tetik
Raporun tetik tag'i koşulu sağlayınca (ya da operatör Kayıt al'a basınca) kayıt başlar. Tetikle gelen istek önceki kayıt işleniyorken gelirse bir tanesi sırada bekler.
- Ölçüm
Tanımlıysa Ölçüm gecikmesi kadar beklenir, sonra alanların tag'leri okunur. Değeri okunmamış ya da kalitesi kötü tag'in alanı boş kalır.
- Yazma
Kayıt numarası (önek + 6 haneli sayı) verilir ve satır rapor günlüğüne yazılır: zaman, numara, kullanıcı, kaynak (
tetik,elle,betik) ve alan değerleri. Yazılamazsa geri bildirim verilmez ve olay günlüğüne “kaydedilemedi” düşer. - Geri bildirim
Kayıt yazılınca geri bildirim tag'ine tanımlı değer yazılır; olay günlüğüne
raporkaydı düşer; açık Rapor Görünümleri listeyi kendiliğinden günceller.
Rapor Görünümü

- Süzgeç çubuğu: hazır aralıklar Bugün, Dün, Bu hafta (pazartesiden), Bu ay, Hepsi; özel başlangıç / bitiş tarih saat kutuları; vardiya seçici; arama kutusu (kayıt no, kullanıcı ve metin alanlarında); Süzgeç düğmesiyle alan ▸ koşul ▸ değer süzgeçleri. Süzgeçler çip olarak görünür, Süzgeçleri temizle hepsini kaldırır.
- Araç çubuğu: Yenile, Kayıt al, Karşılaştır, Onayla / imzala, Sil, Excel, CSV, PDF / Yazdır ve kolon Ayarlar düğmesi. Sağdaki yazı, onay bekleyen kayıt sayısını gösterir.
- İstatistik şeridi: seçilen sayısal alan için adet, en az, en çok, ortalama, standart sapma ve toplam. İki ya da daha çok kaydı işaretlerseniz (satırın başındaki kutu) istatistik yalnız işaretli kayıtlar için hesaplanır, aksi halde süzgeçteki tüm kayıtlar için.
- Kayıt tablosu: No, Zaman, Kullanıcı, Onay ve alan kolonları. Başlığa tıklayınca sıralanır (ikinci tıklama ters çevirir). Sınır dışı değerler turuncu ya da kırmızı görünür; tablonun altında Özet satırı her alanın dönem toplamasını (toplam, ortalama, son değer …) gösterir. Kolonları sürükleyip genişletebilir, Ayarlar ile gizleyebilirsiniz; düzen istasyona kaydedilir.
- Seçili kayıt kartı (sağda): alanlar gruplanmış ve sınır göstergeli; onay bilgisi ile önceki / sonraki düğmeleri.
- Mini trend: seçili alanın kayıtlar boyunca grafiği ve sınır çizgileri; bir noktaya tıklamak o kaydı seçer.
- Dönem özeti sekmesi: kayıtları gün, vardiya, hafta, ay ya da parti alanına göre gruplar; her alan için tanımlı toplama biçimini uygular (tablo ve grafik). Karşılaştırma sekmesi iki kaydı alan alan karşılaştırır: iki kaydı işaretlediyseniz onları, işaretlemediyseniz seçili kaydı ve bir öncekini; fark ve yüzde fark gösterilir.
Kayıt alma, onaylama, silme
| İşlem | Koşul ve sonuç |
|---|---|
| Kayıt al | Alan tag'lerini hemen okuyup kayıt yazar (kaynak elle, gecikme beklenmez). Raporda Yetki grubu seçiliyse yalnızca o gruptaki kullanıcılar basabilir. |
| Onayla / imzala | Raporda onay açıksa seçili kaydı onaylar: kullanıcı, zaman ve (istenirse zorunlu) not günlüğe yazılır. Oturum açık olmalıdır; Onaylayabilen grup (yoksa raporun yetki grubu) denetlenir. Zaten onaylı kayıt yeniden onaylanamaz. Onaylı kaydı kilitle açıksa onaylı kayıt silinemez. |
| Sil | Seçili kaydı onay sorarak siler. Kayıt dosyadan çıkarılmaz; günlüğe bir silme işareti yazılır ve okunurken uygulanır. Rapor yetki grubu ve onay kilidi denetlenir. |
Dışa aktarma ve yazdırma
| Düğme | Sonuç |
|---|---|
| Excel | Listedeki kayıtları <rapor>_<tarih>.xlsx dosyasına yazar. Kolonlar: No, Zaman (tarih hücresi), Kullanıcı, alanlar (görünen ad + birim) ve onay açıksa Onay, Onaylayan, Onay zamanı, Onay notu. Sayılar gerçek sayıdır, bool alanlar Evet / Hayır yazılır. |
| CSV | Aynı içeriği noktalı virgül ayraçlı, BOM'lu CSV olarak yazar. |
| PDF / Yazdır (Ctrl+P) | Baskı önizleme penceresi açar: kâğıt sayfaları, sayfa gezinme, yakınlaştırma, Yazdır ve PDF'e kaydet. Düzen, raporun Baskı düzeni ayarından ya da dizayn sayfasının baskı bantlarından gelir. PDF, Live penceresinin (WebView2) PDF üretimiyle yazılır. |
Kayıt dosyaları ve saklama
Kayıtlar <Proje>.veri\gunluk\rapor_<rapor kimliği>_yyyyMM.log aylık dosyalarında, kayıt sayacı depo\rapor_<rapor kimliği>_sayac.json dosyasında durur. Eski aylık dosyalar, raporda tanımlı Saklama (gün) ve En çok kayıt ayarlarına göre silinir (Saklama nasıl çalışır); onaylı kayıt içeren aylar Onaylı kayıtları koru açıkken korunur.