Sayfayı Yazdır | Pencereyi Kapat

tclChart -zoom özelliği

Nereden Yazdırıldığı: Clomosy | Forum
Kategori: Genel Programlama
Forum Adı: Genel İşlemler
Forum Tanımlaması: TRObject dili ile programlama yaparken karşılaşılan genel işlemler
URL: https://forum.clomosy.com.tr/forum_posts.asp?TID=1131
Tarih: 26 Temmuz 2025 Saat 13:44
Program Versiyonu: Web Wiz Forums 12.07 - https://www.webwizforums.com


Konu: tclChart -zoom özelliği
Mesajı Yazan: kenan
Konu: tclChart -zoom özelliği
Mesaj Tarihi: 24 Temmuz 2025 Saat 15:52
merhaba, aşşağıda belirttiğim  satırı çalıştırdım ama işe yaramıyor. 
amacım chart grafiğini küçültüp  büyütebilmek. 
  Qry.OpenOrExecute;
      if (Qry.Found)
      {
        Chart1.Align = alNone;
        Chart1.Position.X = 0;
        Chart1.Position.Y = 0;
        Chart1.Width = (panel6.Width * 3);
        Chart1.Height = panel6.Height;
        Chart1.Margins.Left = 5;
        Chart1.Margins.Right = 5;
        Chart1.Margins.Top = 10;
        Chart1.Margins.Bottom = 5;
        Chart1.Charttype = clCBar;
        Chart1.XAxisText = 'urun';
        Chart1.ChartItemText = 'urun';
        Chart1.ChartItemsValue = 'toplamCiro';
        Chart1.SetInteractionPanning(True);    <-------
        Chart1.SetInteractionScaleMode(1);       <-------
        Chart1.clLoadDataFromDataSet(Qry);     
      }
      Qry.Close;



Cevaplar:
Mesajı Yazan: Emr.Erkmn
Mesaj Tarihi: 24 Temmuz 2025 Saat 18:11
Merhaba Kenan, 
Aşağıda yazdığım kodu projende dener misin? 

      Chart1 = istatistikForm.AddNewChart(HorzScrollBox1, 'Chart1', 'Ürün Satış Grafiği');
      Chart1.Align = alNone;
      Chart1.Position.X = 0;
      Chart1.Position.Y = 0;
      Chart1.Width = (panel6.Width * 3);
      Chart1.Height = panel6.Height;
      Chart1.Margins.Left = 5;
      Chart1.Margins.Right = 5;
      Chart1.Margins.Top = 10;
      Chart1.Margins.Bottom = 5;
      Chart1.Charttype = clCBar;
      Chart1.XAxisText = 'urun';
      Chart1.ChartItemText = 'urun';
      Chart1.ChartItemsValue = 'toplamCiro';
      
      Chart1.SetInteractionPanning(True);
      Chart1.SetInteractionScaleMode(2); 
      
      Chart1.ChartTitle = 'Ürün Bazında Toplam Ciro';
      
      Chart1.clLoadDataFromDataSet(Qry);



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 12.07 - https://www.webwizforums.com
Copyright ©2001-2024 Web Wiz Ltd. - https://www.webwiz.net