Örnek: GEODI Rapor Deyimleri
GEODI’de rapor hazırken kullanabileceğiniz metotların bazıları aşağıda yer almaktadır.
İçerik | İfade | Açıklama | |
---|---|---|---|
1 | Dokümanın ldap üzerindeki sahibi | d.OutputGeodiContent.Attributes.Get("SP_Owner:User") | Dokümanı oluşturan kullanıcıyı verir. |
2 | Yükleyen | d.OutputGeodiContent.Attributes.Get("SP_Upload:User") | Dokümanı Geodi’ye yükleyen kullanıcıyı verir |
3 | Yükleme Zamanı | =d.OutputGeodiContent.Attributes.Get<DateTime>(\"SP_Upload:Time\",DateTime.MinValue) | Sürüke Bırak ile GEODI’ye yüklenme zamanı |
4 | Yükleyen IP | d.OutputGeodiContent.Attributes.Get("SP_Upload:IP") | Sürüke Bırak ile GEODI’ye yüklenme IP’si |
5 | Bilgisayar Adı | "=d.OutputGeodiContent.Attributes.Get(\"SP_ComputerName\",\"\")", |
|
6 | Doküman Adı | "=context.Data.OutputGeodiContent.DisplayName", |
|
7 | Doküman ID | "=c.Client!=null && c.Client.IsForcedTestMode() ? -1 : context.Data.OutputGeodiContent.SystemContentID", |
|
8 | Doküman Versiyonu | "=context.Data.OutputGeodiContent.Version", |
|
9 | UNC Path | "=context.Data.OutputGeodiContent.UNCPath!=null?context.Data.OutputGeodiContent.UNCPath:\"-\"", |
|
10 | Üst Dizin | "=context.Data.OutputGeodiContent.ParentContent!=null?context.Data.OutputGeodiContent.ParentContent.DisplayName:'-'", |
|
11 | Katman | "=context.Data.RecognizerBackRef.Recognizer==null?string.Empty:context.Data.RecognizerBackRef.Recognizer.DisplayName", |
|
12 | İçerik Türü | "=context.Data.OutputGeodiContent.ContentTypeKey", |
|
13 | Doküman Tarihi | "=context.Data.OutputGeodiContent.ContentDate", |
|
14 | Kaynak | "=context.Data.OutputGeodiContent.Enumarator.DisplayName", | İçeriğin hangi Enumarator üzerinden geldiği |
15 | Koordinat X Y | "=d.RecognizerBackRef.SelectedLocation!=null && d.RecognizerBackRef.SelectedLocation.Geometry!=null?d.RecognizerBackRef.SelectedLocation.Geometry.Coordinate.X.ToString(\"#.#################\"):\"\"",
"=d.RecognizerBackRef.SelectedLocation!=null && d.RecognizerBackRef.SelectedLocation.Geometry!=null?d.RecognizerBackRef.SelectedLocation.Geometry.Coordinate.Y.ToString(\"#.#################\"):\"\"", |
|
16 | Uzunluk | "=context[\"geometry\"].MeterLength(d.RecognizerBackRef.SelectedLocation.Geometry)", |
|
17 | GEODI Linki | "=context[\"geodi.link\"].ViewerLink(d)" |
|
18 | Doküman Özeti | "=context.Data.EntryBackRef.OutputSummary", |
|
19 | Dokümandaki Kelime | "=context.Data.EntryBackRef.OriginalText", |
|
20 | Anahtar Kelime | "=context.Data.RecognizerBackRef.Text", | Dokümanda tanıyıcının bulduğu kelimeler. |
21 | VT üzerinde Keşfedilen Tablo İsmi | "=Data.EntryBackRef.OutputEntryProperties!=null?Data.EntryBackRef.OutputEntryProperties.TableName:null", | GEODI 7.0.1.27011 Sürümü ve üzerini gerektirir . Özet Bilgi kapalı olduğunda kullanılmaz. "GenericSettings":{
"QueryOptions":67108864 // Rapor içerisine eklenmesi gerekmektedir.
} |
22 | VT üzerinde Keşfedilen Kolon İsmi | "=Data.EntryBackRef.OutputEntryProperties!=null?Data.EntryBackRef.OutputEntryProperties.ColumnName:null" |
|
23 | Zip Olarak Birden Fazla Rapor Alma | Meta: {
WhileDataMode:false,
Sub: [
{
MetaType: "Report",
ReporterOrPath:"%App%\\Settings\\Reports\\QueryReports\\
ContentFinding.jSettings"
}
]
} |
|