Müşteri görünümü — kanonik makaleden (SCR-FRMREPORTLIST) türetildi; teknik ayrıntılar çıkarıldı.
ekran
Nedir?
Report List — Aifa Developer Studio'nun rapor yöneticisi. ERPGOLD'da raporlar koda gömülü değil, veritabanında ((veri alanı) = ad + çalıştırılacak SQL, (veri alanı) = parametreler, (veri alanı) = görünümler) saklanır; bu ekran o kayıtları listeler (Id, CreatedDate, ReportName, Developer) ve her satır için ekle / düzelt / sil / yenile / görüntüle ile SQL'e aktar işlemlerini sunar [DOCUMENT:kitap#4.9] . Ekle/Düzelt, Report Designer penceresini açar; SQL'e aktar seçili raporun tanımını, filtrelerini ve görünümlerini INSERT betiği olarak .sql dosyasına yazar — böylece rapor başka bir müşteri veritabanına taşınabilir . Yalnız ADMIN (Aifa Developer Studio yetkisi olan) kullanıcı görür [PROCESS:PROC-63] [DOCUMENT:12_Support/KnownIssues/.md].
Adım adım kullanım
- ADMIN ile ANA MENÜ ▸ Aifa Developer Studio ▸ Developer Tools ▸ Report Designer → Report List açılır; silinmemiş raporlar listelenir .
- Ekle (mavi artı) → Report Designer
RecordId = 0ile açılır: SQL cümlesi yazılır (ör.Select * from (veri alanı)(@SubeId,@KasaId,@StokId,@Tarih)), F5 ile parametreler sorulup önizlenir; Report Properties (CreatedDate, ReportName, Developer, IsGrid…) doldurulur; Report Layout ile görünüm kaydedilir; Filter Fields ile her@parametreiçin Field Name, Caption, Control Type (DateEdit / LookUpEdit / ComboBoxEdit / TextBoxEdit), Lookup için SQL + Display/Value Member girilir [PROCESS:PROC-57] [DOCUMENT:kitap#4.9]. - Düzelt (kalem) → aynı pencere seçili raporla; sütun eklemek için görünüm seçilip uygulanır, alan listesine sütun adı birebir yazılır, Column Chooser'dan sürüklenir, yeşil kaydet [DOCUMENT:12_Support/KnownIssues/.md].
- Sil → (veri alanı) (yumuşak silme). Yenile listeyi yeniler. Görüntüle (göz) → raporu parametre penceresiyle çalıştırır .
- SQL'e aktar → dosya adı sorulur ("Bir Dosya Adi Yazmalısınız." / "İşlem Iptal Edildi."); rapor + filtreler + görünümler
INSERTbetiği olarak yazılır (SCOPE_IDENTITYile@ReportId) . - Raporun menüde görünmesi için
program bileşeni/Group/Itemtanımı ve kullanıcı yetkisi gerekir; programdan çıkıp girilir [DOCUMENT:03_ERPGOLD_Product/MENU_TREE.md] [DOCUMENT:12_Support/Playbooks/.md].
Sık yapılan kullanıcı hataları
- Aifa Developer Studio sekmesi görünmüyor — yetki [DOCUMENT:12_Support/KnownIssues/.md] [DOCUMENT:12_Support/Playbooks/.md].
- Rapora sütun eklendi ama programda görünmüyor — görünüm kaydedilmemiş / program yeniden açılmamış [DOCUMENT:12_Support/KnownIssues/.md] [DOCUMENT:12_Support/Playbooks/.md].
- Rapor alırken "Divide by zero" [DOCUMENT:12_Support/KnownIssues/.md] [DOCUMENT:12_Support/Playbooks/.md].
- Bakiye ekstresi / rapor zaman aşımı [DOCUMENT:12_Support/KnownIssues/.md] [DOCUMENT:12_Support/Playbooks/.md] [PROCESS:PROC-15].
- Geniş bilanço raporu istenmiş / raporda yok [DOCUMENT:12_Support/KnownIssues/.md] [PROCESS:PROC-96].
- İşlem listesi sütun düzeni / Excel'e aktarma — rapor tanımı değil liste düzeni [DOCUMENT:12_Support/KnownIssues/.md] [DOCUMENT:12_Support/KnownIssues/.md].
Kim kullanır? Nereden açılır?
- ANA MENÜ ▸ Aifa Developer Studio ▸ Developer Tools ▸ Report Designer
Kullanıcıya gösterilen mesajlar (doğrulama)
- Bir Dosya Adi Yazmalısınız.
- İşlem Iptal Edildi.
