Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel
borderStyledashed

Genel Bilgiler

  • Değişkenlerin renk ve font düzenleme işlemleri hem değişken sihirbazı içerisinden hem de kodlama(rosyln) bölümleri üzerinden yapılabilir. Her zaman değişkenin en özeldeki tanımı geçerlidir. Kısaca; Kodlama> Değişken Sihirbazı>Sistem Varsayılan
  • Doküman içeriğinde bahsi geçen; değişkenin başlık ve değer alanları ile ifade edilmek istenen bölümler aşağıdaki gibidir:                                                                                                                           
  • Değişkenler hem direk form içerisinde hem de tablonun bir kolonu olarak tanımlanabilir. Her iki durumda da renk ve font düzenlemeleri yapılabilmektedir. (Örneğin; talep eden bilgisinin değerini kalın(bold) göster, tablodaki masraf tarihi kolonunun başlığı yeşil olsun ve kabul edilmeyen masraf satırının arka plan rengi kırmızı olsun gibi.) 
  • Değişkenlerin başlık bölümü form içerisinde gizlenmek istendiği durumda Yazı Büyüklüğü bölümüne 0(sıfır)px tanımı yapılabilir.
  • Saat ve Tarih değişkenlerinin değer alanları için tanım minimum 12px olmaktadır. Daha küçük bir değer girilse de sistem otomatik olarak 12px şeklinde yansıtıyor olacaktır.
  • Buton ve Bağlantı değişkenlerinin başlık alanları bulunmamaktadır. Bu sebeple sadece değer alanları için düzenleme yapılabilir.

...

Panel
borderStyledashed

Görünüm Özellikleri- Kodlama Bölümü(Rosyln)

Değişkenlerin başlık ve değer görünümlerinde akışın herhangi bir adımında veya formdaki bir duruma göre değişiklik yapılmak istenebilir. (Örneğin; en uygun teklifi veren cari yeşil, Reddedilen masraf kalem satırların arka planı kırmızı, Seyahat formunda avans talebi varsa avans tutarı kalın ve fontu 20 olarak görünsün vb.)

Direk form içerisinde bulunan değişkenin görünüm özelliğine kodlama bölümünden müdahale etmek için aşağıdaki metotlar açılmıştır:

Info

SetApperance metodundaki tüm parametrelere değer göndermek zorunlu değildir.

Başlık Alanı → LabelApperance

Değisken.LabelApperance.SetApperance(Arka Plan Rengi,Yazı Rengi,Yazı Kalınlık, Yazı Büyüklüğü); 

Görünüm özelliklerini sıfırlamak için; Değisken.LabelApperance.SetApperance("","");

Değer Alanı → ControlApperance

Değisken.ControlApperance.SetApperance(Arka Plan Rengi,Yazı Rengi,Yazı Kalınlık, Yazı Büyüklüğü);

Görünüm özelliklerini sıfırlamak için; Değisken.ControlApperance.SetApperance("","");