Jump to content

unichar line bar da deger alanını saat formatında göstermek


stgzkr

Recommended Posts

arkadaslar merhaba

unilinebarda deger alanını saat formatında göstermek istiyorum ama o degeri double degiskeni ile alıyor.

giris alanım 08:30  formatında  geliyor. örnek resimde y koordinatını zamanolarak göstermek istiyorum. bunu delphi chart komponentinde 

cht1.Series[0].XValues.DateTime :=  True; olarak yapabiliyordum ama bunda bulamadım bu özelliği

 

örnek kod

                     Head    :=qry2.FieldByName('TARIH').Value;
                      myDate1   := qry2.FieldByName('GIRISZAMAN').Value;
                      myDate2   := qry2.FieldByName('CIKISZAMAN').Value;
                      DateTimeToString(formattedDate1, 't', myDate1);
                      DateTimeToString(formattedDate2, 't', myDate2);
                      giris:=StrToTime(formattedDate1);
                      cikis:=StrToTime(formattedDate2);
                      UniLineSeries1.Add(giris,Head);
                      UniLineSeries2.Add(cikis,Head)

 

post-2056-0-15150400-1414931840_thumb.png

  • Upvote 1
Link to comment
Share on other sites

y koordinatı decimal bir alan oldugundan oraya string yazdıramadım 

istedigim x koordinatlarında tarih yazarken y koordinatında saat yazmam lazım.

ama resimde görüldügü gibi x tarih var y de saat kısmı ondalıklı sayı.

iyi çalışmalar.

Link to comment
Share on other sites

×
×
  • Create New...