Versions Compared

Key

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

...

İçerik

İfade

Açıklama

1

Dokümanın ldap üzerindeki sahibi

Code Block
languagejson
d.OutputGeodiContent.Attributes.Get("SP_Owner:User")

Dokümanı oluşturan kullanıcıyı verir.

2

Yükleyen

Code Block
languagejson
d.OutputGeodiContent.Attributes.Get("SP_Upload:User")

Dokümanı Geodi’ye yükleyen kullanıcıyı verir

3

Yükleme Zamanı

Code Block
languagejson
=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

Code Block
languagejson
d.OutputGeodiContent.Attributes.Get("SP_Upload:IP")

Sürüke Bırak ile GEODI’ye yüklenme IP’si

5

Bilgisayar Adı

Code Block
languagejson
"=d.OutputGeodiContent.Attributes.Get(\"SP_ComputerName\",\"\")",

6

Doküman Adı

Code Block
languagejson
"=context.Data.OutputGeodiContent.DisplayName",

7

Doküman ID

Code Block
languagejson
"=c.Client!=null && c.Client.IsForcedTestMode() ? -1 : context.Data.OutputGeodiContent.SystemContentID",

8

Doküman Versiyonu

Code Block
languagejson
"=context.Data.OutputGeodiContent.Version",

9

UNC Path

Code Block
languagejson
"=context.Data.OutputGeodiContent.UNCPath!=null?context.Data.OutputGeodiContent.UNCPath:\"-\"",

10

Üst Dizin

Code Block
languagejson
"=context.Data.OutputGeodiContent.ParentContent!=null?context.Data.OutputGeodiContent.ParentContent.DisplayName:'-'",

11

Katman

Code Block
languagejson
"=context.Data.RecognizerBackRef.Recognizer==null?string.Empty:context.Data.RecognizerBackRef.Recognizer.DisplayName",

12

İçerik Türü

Code Block
languagejson
"=context.Data.OutputGeodiContent.ContentTypeKey",

13

Doküman Tarihi

Code Block
languagejson
"=context.Data.OutputGeodiContent.ContentDate",

14

Kaynak

Code Block
languagejson
"=context.Data.OutputGeodiContent.Enumarator.DisplayName",

İçeriğin hangi Enumarator üzerinden geldiği

15

Koordinat X Y

Code Block
languagejson
"=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

Code Block
languagejson
"=context[\"geometry\"].MeterLength(d.RecognizerBackRef.SelectedLocation.Geometry)",

17

GEODI Linki

Code Block
languagejson
"=context[\"geodi.link\"].ViewerLink(d)"

18

Doküman Özeti

Code Block
languagejson
"=context.Data.EntryBackRef.OutputSummary",

19

Dokümandaki Kelime

Code Block
languagejson
"=context.Data.EntryBackRef.OriginalText",

20

Anahtar Kelime

Code Block
languagejson
"=context.Data.RecognizerBackRef.Text",

Dokümanda tanıyıcının bulduğu kelimeler.

Info
  • Rapor Görünürlük Makrosu:

    • ConditionMacro:'c["geodi"].GetWS().GetGenericSetting<bool>("TextProUnsCls_Enable",false)' kullanarak Projede Textpro açıksa rapor görüntülenir benzer kullanımlar farklı yerlerde uygulanabilir.

Info
  • Örnekler Generic Settings Kullanımları

    • "Init":['=c.Data=c.Distinct(c.Data,"=string.Concat(context.Data.OutputGeodiContent.SystemContentID,context.Data.RecognizerBackRef.Recognizer.DisplayName )")'] → Bir dokümanda 20 adet TCKN varsa doküman ve bulunduğu katman tek satırda yazılır.

    • "OneSummaryPerRecord":true, → Her kayıt için bir satır oluşturulur

    • "AndQuery":"-(doc:.geodinote or doc:.faces or doc:.textclass or doc:.geodi_row)" → Kullanımında raporda olmaması veya olması gereken içerikler GEODI sorgularına uygun şekilde alınır.

      • "AndQuery":"*.textclass" → Sadece textclasslar