Netcad GIS dahil Netcad' deki tüm modüller çok çeşitli raporlar oluşturulur. Bu raporların önemli bir kısmı kullanıcı tanımlıdır. Yani kullanıcı kendi raporlarını tanımlayabilir. Bu doküman raporlama sisteminin nasıl kullanılacağını ve ve kendi raporlarınızı nasıl oluşturacağınız anlatacaktır.
Info
title
Raporlama Sistemi
Rapor şablonları Excel, Word ve NCZ yapısı üzerinde çalışabilmektedir. Kullanılarak bu rapor aşblonları belirli değişkenler ve tagler içererek meta veri üzerinden raporlamayı gerçekleştirebilmektedir.
Info
title
Şablon Parametreleri
Şablonla ilgili genel tanımları içerirler. Bu değerler şablon içinde #TemplateParams tagında bulunmalıdırlar. #TemplateParams tag'i sonuç raporda görünmeyecektir. Şablon içinde herhangi bir yerde olabilir. Metin tipindeki parametre değerleri küçük-büyük harf duyarlı değildir.
Geçerli Parametreler
Açıklama
A
Açıklama
Rapor adını içerir değişkendir. Rapor alırken görünür ad burada verilen rapor adı olacaktır.
D
List Direction
Listenin büyüme yönünün verildiği değişkendir. Alabileceği değerler "right" (liste sağa doğru büyür) ve "down" (liste aşağı doğru büyür), Varsayılan değer ise "down" dur.
I
Row Insert
Listeler için satir eklenip eklenmeyeceğini belirtir. Alabileceği değerler "yes" (listeye satır eklenir) ve "no" (satır eklenmez) Varsayılan değer ise "no"
O
Order
Raporun master kayıtları ile ilgili bilgidir. Örnegin "parsel" yada "malik" olabilir.
R
Rapor tipi, yalnızca Excel
Raporun sayfalandırması ile ilgilidir."single sheet" : tüm bilgilerin tek sayfada raporlanır. "multi sheet" : her bir ana kayıt için farklı sayfa kullanılır."multi file" : her bir ana kayıt için farklı dosya kullanılır. Varsayılan değer ise "single sheet".
FC
Auto Fit Columns, yalnızca Excel
Kolonlar boyutlarının rapor üretildikten sonra otomatik olarak ayarlanması için kullanılır. Alabileceği değerler "yes" (kolon genişlikleri ayarlanır) ve "no" (kolon genişlikleri değiştirilmez) Varsayılan değer ise "no"
FR
Auto Fit Rows, yalnızca Excel
Satırların boyutlarının rapor üretildikten sonra otomatik olarak ayarlanması için kullanılır. Alabileceği değerler "yes" (satır yükseklikleri ayarlanır) ve "no" (satır yükseklikleri değiştirilmez) Varsayılan değer ise"no"
KA
Keep All Sheets, yalnızca Excel
Şablondaki ilk sayfa haricindeki sayfaların da korunması isteniyorsa kullanılır. Alabileceği değerler "yes" (sayfaları koru) ve "no" (sadece ilk sayfa kopyalanır) Varsayılan değer ise"no"
MCG
Merged Cell Grow, yalnızca Excel
Şablondaki birleştirilmiş hücrelerin sağa veya aşağıya doğru büyümesi isteniyor ise kullanılır. Alabileceği değerler "yes" ve "no" dur. Varsayılan değer ise "no"
Örnek kullanım : #TemplateParams(A=Parsel Listesi;D=down;I=yes;R=multi sheet)
Info
title
Tag Yapısı
Şablon yapılarındaki taglar #TAG(Param1=Deger1;Param2=Deger2;...) düzeninde olacaktır. Parametre olmaması durumunda parantezlere gerek yoktur. #TAG geçerli bir durumdur.
Info
title
Tag Parametreleri
Her tag kendisine ait bir parametre listesi bulundurabilir. Parametre listesinde bir sınır yoktur. İleride ortaya çıkabilecek ihtiyaçlara göre yeni parametreler eklenebilir. Bazı parametreler hem şablonda hem de tag içinde bulunabilir. Bu durumda tag'da belirtilen değer, şablondaki değeri geçersiz kılar.
Tag parametreleri, tag'dan sonra parantez içinde yazılırlar, "parametre adı=değer" düzenindedir. Tag parametreleri, birbirinden noktalı virgül ";" ile ayrılırlar.
Örnek: #MALIK(B=3;E=5;I=no)
Info
title
Geçerli Parametreler
Geçerli Parametreler
Açıklama
B
Begin
Tag değerinin bir liste olması durumunda baslangıç liste indeksi. Default 0.Sıfır değeri listedeki ilk elemandan başlanacağı anlamındadır.
E
End
Tag değerinin bir liste olması durumunda bitiş liste indeksi. Default 0.Sifir değeri listedeki son elemana kadar listeleneceği anlamındadır.
D
List Direction
Listenin büyüme yönünün verildiği değişkendir. Alabileceği değerler "right" (liste sağa doğru büyür) ve "down" (liste aşağı doğru büyür), Varsayılan değer ise "down" dur.
I
Row Insert
Listeler için satir eklenip eklenmeyeceğini belirtir. Alabileceği değerler "yes" (listeye satır eklenir) ve "no" (satır eklenmez) Varsayılan değer ise "no"