Konuyu Paylaş : facebook gplus twitter

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ı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlBence 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.
My name is nobody.
WWW
Cevapla
#5
(18-09-2017, Saat: 11:30)ismailkocacan Adlı Kullanıcıdan Alıntı: Linkleri Görebilmeniz İçin Giriş yap veya Üye OlAndroid 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ı: Linkleri Görebilmeniz İçin Giriş yap veya Üye Ol
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.
{ talk is cheap show me the code. }
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Delphide mobil uygulama ismailt35 17 508 30-04-2018, Saat: 17:02
Son Yorum: Fesih ARSLAN
  FireBase (FCM) Push Notification Mobil Data Kullanımındaki Sorun Fesih ARSLAN 0 111 24-04-2018, Saat: 12:19
Son Yorum: Fesih ARSLAN
  datasnap Mobil İnternet bağlantı sorunu hakanharbeli 9 425 19-02-2018, Saat: 08:36
Son Yorum: hakanharbeli
  Mobil App vs Web Browserde Gösterim pro_imaj 10 709 06-11-2017, Saat: 16:20
Son Yorum: faruk
  Veritabanından gelen bilgilerle GridLayout içine ekleme yapmak nehirnnn 7 355 02-11-2017, Saat: 16:27
Son Yorum: nehirnnn



Konuyu Okuyanlar: 1 Ziyaretçi