Rapor yapmak için kullanılır. İstenilen bilgiler liste kart olarak istenilen şeklinde görülmektedir.
Araç Kutusu'ndaki Liste Kartı aracı simgesi
Tuvalde nasıl görünüyor
Not: Bu araç kutusu, form açıldığında tetiklenir.
Uyumluluk
Free Form | Responsive Form | Mobile |
![]() |
![]() |
![]() |
Özellikleri
- Adı: Alanın adı yazılır.
- Yardım Metni: Form aracı üzerine Mouse ile gelindiğinde açıklama çıkması için girilen metindir.
- Yükseklik/Genişlik: Form aracının yüksekliğini ve genişliğini düzenler (Genişlik alanı Responsive Formlardan kaldırılmıştır).
- Soldan/Üstten: Form aracının soldan ve üstten uzaklığını düzenler (Bu alan Responsive Formlardan kaldırılmıştır).
- Sql Sorgusu: Sql sorgusu yazılır.
- Yatay Sığdır: Kullanıcının ekranında, form aracını tam ekrana sığdırır.
- Sağa Sabitle: Form aracını sağa sabitler.
- Görünür: Form aracının ekranda görünmemesini sağlar.
Aksiyonları
-
Satır Değiştirildiğinde: Satır değeri değişiklikleri işleyicisinde olduğu gibi bir “Eylem” atanır.
-
Kayıt Eklendi: Kayıt ekleme işleyicisinde olduğu gibi bir “Eylem” atanır.
Kullanılan Örnek
Öncelikle bu araç, form değeri güncelleme işlemi ile açıldığında tetiklenir.
Liste kartını kullanmak için liste kartına bir etiket eklenmelidir. Etikete eklenen isim aşağıdaki ekrandaki gibi $PTagName$ şeklinde yazılmalıdır. Liste kartı sorgusu yazıldıktan sonra bu sorgudaki alanlar $P ile Liste Kartının Grup Kutusuna eklenir. Sorguda takma adlar varsa, bunları kullanmanız gerekir.
Bu Liste Kartı aracı, duyurular için görev atamak, tablodaki her satırı ayrı ayrı göstermek için kullanılır.
Örneğin;
"Yeni" statüsündeki tüm görevler bu listede gösterilecektir. Bunun için araç kutusundan bir Liste (Kart) gerekir ve buna “ListCard_1” adı verilir. Sorgu kutusuna aşağıdaki sorgu girilir;
SELECT
TM_TASKS.UserTableID,
TM_TASKS.Task_Title,
TM_VARIABLE.Name AS TaskType,
TM_TASKS.Comments,
XPODA_CLIENT_USERS.UserFullName AS Responsible,
dbo.TM_TASKS.Status
FROM dbo.TM_TASKS WITH (NOLOCK)
LEFT OUTER JOIN dbo.TM_VARIABLE WITH (NOLOCK)
on TM_TASKS.Task_Type = TM_VARIABLE.UserTableID
LEFT OUTER JOIN dbo.XPODA_CLIENT_USERS WITH (NOLOCK)
on TM_TASKS.Responsible = XPODA_CLIENT_USERS.UserID
Tuval üzerinde nasıl görünüyor
Bundan sonra “groupbox_1” başlığı “$PResponsible$” olarak değiştirilecektir. Ve etiketleri "$PTask_Title$", "$PComments$" "$PTaskType$" olarak eklenecektir. Son grup öğesi bir düğme olacaktır. bu etiketler ve başlık, görev kartlarının her birini gösterecektir. Düğme, seçilen görev kartını düzenlemek için kullanılacaktır.
Lütfen etiket adları ve sorgu (ListCard_1'de) adının aynı olması gerektiğine dikkat edin.
Liste Kartı aracının rengi Özellik Panelinden seçilir.