NunWorks

NunWorks 1.11

NunWorks 1.11 ekranlara grafik ve pano koymanın temelini getiriyor: grafik, pasta, küçük trend çizgisi, sayı kartı, gösterge, tarih aralığı seçici, akış diyagramı ve pano ızgarası. Bu sürümde eklenti geliştirenlerin kullanımına açılıyor; NunWorks'ün kendi ekranlarındaki ilk grafikler sonraki sürümlerde gelecek.

Eklenti yazanlar için

  • Grafik: Chart + ChartSeries ile çubuk, yığılmış çubuk, çizgi, alan ve nokta grafiği; SplitBy bir alanın her değerini ayrı seri yapar (depo bazında satış gibi). PieChart pasta ve halka çizer. Alan adları metinle verilir; tipli liste de rapor sonucu gibi alan adı–değer satırları da çalışır.
  • Küçük trend ve sayı kartı: Sparkline kartın ya da hücrenin içinde küçük trend çizgisi çizer, bulunduğu alan daralıp genişledikçe kendini yeniden çizer. KpiTile büyük sayı kartıdır; önceki döneme göre farkı gösterir, HigherIsBetter ile artışın iyi mi kötü mü sayılacağını siz seçersiniz.
  • Gösterge ve tarih aralığı: BarGauge hedef/gerçekleşme halkaları çizer. DateRangeSelector tarih aralığını sürükleyerek seçtirir (@bind-Start / @bind-End); değer tutamak bırakılınca gelir.
  • Akış diyagramı ve pano: Sankey "nereden nereye ne kadar" akışını çizer (sipariş → irsaliye → fatura gibi). DashboardLayout ve DashboardCard kartları sırayla dizen pano ızgarasıdır; dar alanda kendiliğinden iki, sonra tek sütuna iner. Sayı kartları karta konmadan doğrudan ızgaraya yazılır.
  • Renk: grafikler şirketin uygulama rengini kendiliğinden kullanır, ilk seri şirket rengindedir. Bir seriye Color, bütün grafiğe Palette ile kendi renginizi verebilirsiniz.
  • Yeni seçenek listeleri: ChartSeriesKind, ChartLegendPosition, PieChartLabel, SparklineKind. Grafiklerin başlığı yoktur; başlığı onu taşıyan kart ya da pencere yazar.
  • Şablonun kodlama talimatına dört yeni tarif eklendi: grafik, sayı kartı ve trend, gösterge ve tarih aralığı, pano ve akış diyagramı.