ArcView Verknüpfung von Objekten mit Word-Dokumenten
GISWiki - Das freie Portal für Geoinformatik (GIS)
Version vom 2. Juni 2005, 12:30 Uhr von WikiSysop (Diskussion | Beiträge)
Verknüpfung von Objekten mit Word-Dokumenten
(von heinzJ)
Hier eine Scriptlösung
(aus der ArcView-Hilfe, leicht verändert)
In Arcview wird in der Tabelle des Themas ein Feld angelegt, in dem der vollständige Pfad der jeweiligen anzuzeigenden Word-Datei eingetragen wird z.B C:\Pfad\Word.doc.
Vereinfachen ließe sich das Ganze wohl noch mit relativen Pfadnamen (es muss nicht immer der ganze Pfad eingegeben werden) oder mit mit einer Pfad-Variablen.
Im unten angeführten Script muss der Pfad zu Winword angepasst werden.
theVal = SELF ' Prüfen, ob der Wert des Feldes ungleich Null ist if (not (theVal.IsNull)) then ' Wenn die im Feld angegebene Datei existiert, ' Bild zeigen if (File.Exists(theVal.AsFileName)) then ' Pfad zur Programmdatei des Explorer ' verwenden funktioniert aber auch ohne Pfad System.Execute("C:\Programme\Microsoft Office\Office\winword.exe "++theVal) else ' Wenn die Datei nicht existiert, Benutzer ' informieren MsgBox.Warning("Datei "+theVal+" nicht gefunden.","Hot Link") end end