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
While true do; Hayat döngüsü, kısır değildir! Yapılan bir yanlış, o döngünün dışına çıkmanızı sağlayacaktır.
WWW
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
  DelphiCan Mobil Uygulaması Fesih ARSLAN 25 9.205 10-04-2020, Saat: 02:14
Son Yorum: Cyb3r
  mobil proje açarken hata ekremkiraz 3 325 07-04-2020, Saat: 20:39
Son Yorum: uparlayan
  Mobil Uygulama hostingde bulunan mysql veritabanı baglantısı. Yardım! 333hiram 2 261 31-03-2020, Saat: 17:53
Son Yorum: 333hiram
  Mobil Uygulamalarda Telefon üzerine kayıt işlemi Bay_Y 6 1.023 18-01-2020, Saat: 09:16
Son Yorum: Bay_Y
  Mobil Uygulamada Yazdırma İşlemi Hk. seydigozegir@gmail.com 5 911 16-10-2019, Saat: 16:09
Son Yorum: seydigozegir@gmail.com



Konuyu Okuyanlar: 1 Ziyaretçi