AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › Müşteri kılavuzu › Ekranlar › CG-SCR-FRMREPORTLIST

FrmReportList

CUSTOMER_GUIDEMOD-RAPORERPGOLD_COREACTIVEHIGHSOURCE_IMPLEMENTED
Kanonik kaynak: markdown · bu sayfa üretilmiş görünümdür

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

  1. ADMIN ile ANA MENÜ ▸ Aifa Developer Studio ▸ Developer Tools ▸ Report Designer → Report List açılır; silinmemiş raporlar listelenir .
  2. Ekle (mavi artı) → Report Designer RecordId = 0 ile 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 @parametre iç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].
  3. 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].
  4. Sil → (veri alanı) (yumuşak silme). Yenile listeyi yeniler. Görüntüle (göz) → raporu parametre penceresiyle çalıştırır .
  5. SQL'e aktar → dosya adı sorulur ("Bir Dosya Adi Yazmalısınız." / "İşlem Iptal Edildi."); rapor + filtreler + görünümler INSERT betiği olarak yazılır (SCOPE_IDENTITY ile @ReportId) .
  6. Raporun menüde görünmesi için program bileşeni/Group/Item tanı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.