Konuyu Oyla:
  • Derecelendirme: 4/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Mobil'de Rapor Yapmak
#1
Merhaba;

Mobil tarafta;

5 ana rapor var bunları ListView ile gösteriyorum ve bu raporlarda seçilen değere göre yeni raporlara ulaşılıyor toplamda birbirinden farklı 15-20 civarında rapor olmuş oluyor.

ListView ile bir raporu listeletip seçilen kayda göre de yeni bir tab içinde yeni bir ListView'e oradanda da seçilen kayda göre yeni bir tab içinde yeni bir ListView ile raporu göstermek gibi düşünüyorum bir rapor ile en fazla 3 rapora daha ulaşılıyor yani ayrıntınında ayrıntısı gibi düşünebilirsiniz.

Böyle bir kurguyu nasıl kurmak gerekir. Mobil tarafta hem alan kısıtlı hemde nesnelerin özelliklerini tam kavramamış olmanın verdiği bakış açısıyla zor oluyor.

Siz mobil raporları nasıl yapıyorsunuz.

Teşekkürler.
Cevapla
#2
Bence TTabControl daha uygun olur
There's no place like 127.0.0.1
WWW
Cevapla
#3
(15-09-2017, Saat: 16:12)SimaWB Adlı Kullanıcıdan Alıntı: Bence TTabControl daha uygun olur

ListView'ler TabControl içinde, ilk mesajımda eklememişim.
30 rapor için 30 tab mı ekleyerek?

AnaRapor1=>AltRapor1=>AltRapor2
AnaRapor2=>AltRapor1=>AltRapor2
AnaRapor3=>AltRapor1=>AltRapor2
AnaRapor4=>AltRapor1=>AltRapor2
AnaRapor5=>AltRapor1=>AltRapor2

Raporların mantığı bu şekilde.

AnaRapor1 ListView  içinde geliyor, ListView ilgili satıra tıklandığında AltRapor1 başka bir ListView içinde geliyor onda da ilgili satıra tıklandığında yeni bir ListView  içinde son rapor açılıyor.
Cevapla
#4
Android tarafında navigation drawer menü var.FMX'de karşılığı nedir bilmiyorum.
WWW
Cevapla
#5
(18-09-2017, Saat: 11:30)ismailkocacan Adlı Kullanıcıdan Alıntı: Android tarafında navigation drawer menü var.FMX'de karşılığı nedir bilmiyorum.

Merhaba,
FMX karşılığı TMultiView'dir. 
Adım adım resimli bir anlatımım vardı: Mobil Platform için Kayan (Slide) Menü ve Açılır (Overflow=Popup) Menü Oluşturmak
DelphiCan'dır!
Cevapla
#6
@ismailkocacan, Fesih Hocam cevaplar için teşekkürler.

Bu menüyü sol tarafta kullanıyorum zaten ben ekrandaki rapor yerleşimi nasıl olmalı, sizler nasıl yapıyorsunuz onu merak ediyorum.
Cevapla
#7
Raporda dinamik bir parametre, tarih seçimi yada farklı bir değer seçimi yapmayacaksanız TGridPanelLayout içerisinde 1 sütun 1 satır olacak şekilde gösterim yapacağınız komponenti (genelde Grid) yerleştirin. GridPanelLayout'un yerleşkesini (Alignment) Client olarak belirleyin.

Eğer sistematik bir rapor düşünüyorsanız ve 1 ComboBox ile işi çözerim diyorsanız; Sağ üstte yer alan SpeedButton'a bir TListView bağlayın. TListView'e ekleyeceğiniz Item'larda parametre için istediğiniz değer olsun (Aylara Göre, Günlere Göre, Kullanıcıya Göre vb.) sonra seçilen Item'dan görünümü (visible) kapalı olan bir combobox'ı tetikletin. ( ACombobox.Dropdown; ) Daha sonra ItemClick event'ı ile parametreyi set ederek raporu dinamikleştirirsiniz. En hızlı ve pratik yöntem budur.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  FMX Mobil için En Güncel macOS Mimarisi RAD Coder 7 701 02-03-2026, Saat: 22:14
Son Yorum: mcuyan
  Telefondan Arama yapmak barissagir 4 901 26-06-2025, Saat: 02:26
Son Yorum: barissagir
  Yerli Yapım Mobil Uygulamalar (FMX) Fesih ARSLAN 63 39.391 30-04-2024, Saat: 19:58
Son Yorum: frmman
  Mobil Android Emulator Altıner 5 2.245 22-01-2024, Saat: 18:28
Son Yorum: Altıner
  Mobil App. ile MQTT brokera bağlanma ve Veri çekme yemre 3 1.729 27-04-2023, Saat: 13:56
Son Yorum: yemre



Konuyu Okuyanlar: 2 Ziyaretçi