Görsel dizaynda birden fazla dataset kullanılabilir mi?

Görsel dizayn ve görsel raporlarda dizayn data bölümünde birden fazla data nesnesi eklenerek dizaynda kullanılabilir.


Farklı kağıt ebatları için sayfa ayarı nasıl yapılır?

File menüsünden Page Settings ile veya sayfa üzerinde çift tıklanıp sayfa seçeneklerine girilerek Paper sekmesindeki Size alanından istenen kağıt türü seçilebilir. Seçilen kağıt türüne göre yükseklik ve genişlik değerleri otomatik gelmektedir.

Görsel dizaynda veritabanındaki barkod kodu için barkod basımı nasıl yapılır?

Object Toolbar’dan barcode aracı dizayna eklenerek DataField bölümünden barkod olarak basılmak istenen alan seçilip kullanılabilir.

Görsel dizayn veya görsel raporda MasterData bandı üzerinde gösterimi yapılacak veriler belirli filtrelere göre kısıtlanabilir mi?

MasterData üzerinde sağ tıklanarak edit menüsünden select dataset ekranına girilip filter bölümünde istenen kısıtlayıcı ifade yazılarak masterdata üzerindeki veriler kısıtlanabilir. Örneğin; Ekran görüntüsünde belirtilen görsel rapor için masterdata’da miktar değeri 10’dan küçük olanların gösterilmemesi için expression editor’de kısıtlama yapılarak işlem sağlanmıştır.

Expression’da birden fazla alan seçilerek bir ifade yazılabilir.
Örn; (<DZNSIPARIS."STHAR_GCMIK">*<DZNSIPARIS."STHAR_NF">)>1

Dizayn ve rapor sayfalarına sayfa numarası nasıl eklenir?

Dizayn veya görsel rapora sayfa numarası eklemek için object toolbar’dan system text aracı dizayna eklenerek system variable alanında [PAGE#] ve [TOTALPAGES#] değişkenleri için ekleme yapılabilir.

Dizaynın yazdırılması sırasında dizayndaki bir bilginin çıktıda gösterilmemesi isteniyor. Herhangi bir alan için yazıcı çıktısında gizleme yapılabilir mi?

Önizlemede gösterilen bir alanın yazıcı çıktısında saklanması için, seçilen memo nesnesinin properties’inde bulunan visibilty özelliği vsPrint=False yapılarak gözükmemesi sağlanabilir.

Stok kartına eklenen resimler görsel dizayn ve raporda gösterilebilir mi?

Stok kartına eklenen png, jpg formatındaki görsellerin dizaynda kullanılabilmesi için dizaynda kullanılan data view’ın TBLEVRAK tablosu ilişkilendirilmesi gerekir. Stok kartı kayıtları ekranından kaydedilen evraklar için TABLOTIPI alan değeri 1 olarak kaydedilmektedir. Evrak tablosundaki bilgi sütununda görsel bilgisi saklanmaktadır. BILGI sütunu data view’a eklendikten sonra object toolbar’dan picture object dizayna eklenerek, nesnenin properties’ından dizaynda kullanılan dataset seçilip datafield alanında BILGI sütunu seçilebilir. Bu sayede dizayn üzerinde dinamik olarak stok kartına eklenen görsellerin gösterimi sağlanabilir.
Örneğin;
SELECT
/***/
EVRAK.BILGI
FROM DZNSIPARIS SIPARIS
LEFT OUTER JOIN TBLEVRAK EVRAK ON SIPARIS.STOK_KODU=EVRAK.KOD AND EVRAK.TABLOTIPI=1

Görsel dizayn ve görsel raporda band nesnelerinin kullanımı zorunlu mudur?

Band nesneleri kullanılmadan da dizayn oluşturulabilmektedir. Ancak tablo içeren ve bir veri kümesini barındıran dizaynlarda doğru sonuca ulaşmak için band kullanımı gereklidir.

MasterData’daki verilerin toplamı nasıl alınabilir?

Dizayna eklenen memo nesnesi çift tıklanarak insert aggragate seçeneğine tıklanmalıdır. Function bölümünden Sum fonksiyonu seçilerek DataBand ve toplam alınmak istenen DataField bilgisi belirtilip band üzerindeki alanın toplam değeri gösterilebilir.

MasterData’da bulunan tablo verilerinin belirli sütun değerlerine göre gruplandırılması nasıl sağlanır?

Band seçeneklerinde bulunan Group Header kullanılarak masterdata verileri belirli ilkelere göre gruplandırılabilir.
Örneğin; Ekran görüntüsündeki dizaynda sipariş kalemlerindeki ürünler grup kodu alanına göre gruplandırılarak gösterilsin isteniyor. Bunun için dizaynda masterdata’nın üzerinde yer alacak şekilde group header eklenerek data field bölümünde gruplandırılmak istenen alan seçilmelidir. Her grup değişiminde yeni bir sayfa oluşturulması için start new page seçeneği işaretlenebilir.

Basım yapılan dizaynların (log) takibi sağlanabilir mi?

Modül dizaynları ekranından Log Tutulsun parametresi evet seçilerek yazdırma işlemlerinde log kayıtlarının oluşturulması sağlanabilir. Dizayn modülünden Basım Log Raporu alınarak dizaynın ne zaman, hangi kullanıcı tarafından ve bilgisayar kullanılarak hangi yazıcıya gönderildiği gibi bilgiler geriye dönük raporlanabilmektedir.

Daha önce basımı bir belgenin ikinci kez yazdırılması engellenebilir mi?

Modül dizaynları ekranında bulunan Tekrarlı Basım Kontrolü parametresi Reddet seçilerek daha önce yazdırılan bir belgenin ikinci kez yazdırılması engellenebilir.

Dizayn bazında varsayılan yazıcı ataması yapılabilir mi?

Toplu Yazıcı Atama ekranı kullanılarak dizayn kodu bazında yazıcı seçilip varsayılan olarak atanabilir. Bu sayede farklı dizaynlarda farklı yazıcıların kullanımı söz konusu ise yazdırma işlemi sırasında yazıcı seçimine gerek olmadan varsayılan olarak tanımlanan yazıcıdan çıktı alınması sağlanabilir.

Netsis’in önceki sürümlerinde oluşturulan fr3 uzantılı görsel dizayn dosyaları güncel sürümlerde kullanılabilir mi?

Netsis 9.0.30 sürümü ile birlikte fr3 uzantılı dizayn dosyalarının veritabanında saklanması sağlanmıştır. Eski sürümlerde oluşturulan fr3 uzantılı dizayn dosyası görsel dizaynda şablon dosya adı kısmından seçilerek dizayn kaydedildiğinde otomatik olarak veritabanına kaydedilmektedir. Eski dosyaların kullanımı için özel bir işleme gerek bulunmuyor.

Dizayn ve raporlarda Drill-Down (data drilling) özelliği kullanılabilir mi?

Drill-Down rapor üzerinde hiyerarşik bir yapı ile detay bilgilere ulaşmak için kullanılır. Görsel dizaynlarda group header bandı drill-down özelliğine sahiptir. Group header’da drill-down özelliğinin seçilmesi durumunda grup etkileşimli bir hale dönüşecektir. Bu sayede görsel rapor veya görsel dizaynın önizleme modunda grup başlığına tıklanarak detay kayıtların gösterimi sağlanabilir.

Drill-Down ile oluşturulmuş örnek rapor önizlemesi aşağıdaki gibidir. (Dizaynda bölge ve il grup başlığına tıklanarak detay kayıtların listelenmesi sağlanabilir.)

Band içindeki satırlara satır numarası verilebilir mi?

Band içindeki satırların satır numaralarını göstermek üzere Line değişkeni kullanılabilir. Bunun için object toolbar’dan system text nesnesi dizayna eklenerek system variable’dan [#Line] seçilmelidir.
Not: Raporda gruplama varsa ve detay kayıtlarda numaralandırmanın yeniden başlatılması isteniyorsa grup başlığında [#Line] detay kayıtlar için [Line] etiketi kullanılmalıdır.

Görsel dizayn veya görsel raporda highlight kullanımı nasıl yapılır?

Highlight kullanılmak istenen alan üzerinde çift tıklanarak memo nesnesinin özelliklerine girilmelidir. Üst kısımda bulunan highlight sekmesine geçilerek conditions alanında istenen koşul yazılabilir. Aynı nesne üzerinde birden fazla koşul uygulanabilmektedir. Aşağıdaki örnekte Miktar alanı için değerin 100’den büyük olması durumunda alan için özel biçimlendirme yapılmıştır.

Görsel dizayn veya görsel raporda grafik kullanımı nasıl yapılır?

Görsel rapor veya görsel dizayna grafik eklemek için object toolbar’dan chart object rapor sayfasına eklenmelidir. Eklenen chart object’in edit menüsüne girilerek add series bölümünden gösterimi istenen grafik türü belirlenmelidir. Chart Editor sekmesinde grafik için kullanılacak DataSet ve Values alanları belirlenmelidir.
Not: Dataset üzerinden grafik oluşturulabileceği gibi dizayndaki bir band nesnesi de grafik için veri kaynağı olarak kullanılabilmektedir.

Görsel rapor üzerinde grafiklerin örnek gösterimi aşağıdaki gibidir: