Zum Hauptinhalt springen

MapEdit Berichte

MapEdit Berichte/Report

Um Berichte mit dem MapEdit Berichts Designer müssen folgene Schritte auf dem MapEdit Server durchgeführt werden.

Im IIS wird ein Alias mit dem Namen Mum.Geo.Server.Report benötigt und dieser verweist auf den Pfad C:\inetpub\wwwroot\Mum.Geo.Server.Report.

Für diesen Alias muss im IIS die Funktion in eine Anwendung konvertieren ausgeführt werden.

Den Ordnern C:\inetpub\wwwroot\Mum.Geo.Server.Report Vollzugriff für IIS_IUSRS vergeben.

Dies erfolgt über das Kontextmenü (rechte Maustaste) -> Eigenschaften -> Sicherheit. IIS_IUSRS steht für alle Zugriffe durch Anwendungen in einem ApplicationPool.

IUSRS muss Schreiben können, daher am besten Vollzugriff vergeben, da ihm die Dateien wirklich gehören und er auch Löschen etc. können muss. IUSR wird benutzt zur anonymen Authentifizierung (also jeder ohne login).

Diese Rechte werden für die Gruppe IIS_IUSRS benötigt, da hier alle Benutzer drin sind, die der IIS je nach AppPool dynamisch erstellt. Wenn der IIS dort nicht lesen und schreiben kann, kann MapEdit auch nicht funktionieren.

Vom MuM SoftwareRepository muss die web.config heruntergeladen werden:

Und unter dem Namen Web.config in das Verzeichnis C:\inetpub\wwwroot\Mum.Geo.Server.Report kopiert werden.

Prüfen Sie in der Web.config, dass der Pfad bei DataPath auf Ihr MumGeoData zeigt.

<add key="DataPath" value="c:\inetpub\wwwroot\MumGeoData\" />

Sollte nach der Installation bei den MapEdit Reports folgende Fehlermeldung auftreten:

Dann funktionieren die MapEdit Reports erst, wenn der Ordner Mum.Geo.Server.Report im IIS als Anwendung konvertiert wird.

und

die Datei Web.config, wenn nicht vorhanden, in den Ordner Mum.Geo.Server.Report kopiert werden.

Eventuell muss der Pfad angepasst werden, wenn das Programm an einem anderen Ort installiert wurde.

<?xml version="1.0"? encoding="utf-8"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<!--
<appSettings>
<add key="DataPath" value="c:\inetpub\wwwroot\MumGeoData\" />
</appSettings>
<system.Web>
<compilation debug="true" targetFramework="4.8" />
<httpRuntime targetFramework="4.8" />
</system.Web>

</configuration>