Die Informationen in diesem Thema beziehen sich auf Änderungen in der Konfigurationsdatei web.config
für die Web-Printing-Site. Falls Sie den Pfad für das Installationsprogramm noch nicht geändert haben, lautet er standardmäßig c:\Program Files\NiceLabel\NiceLabel Web Printing\Web\
.
Wenn die Standard-Authentifizierung (Masken) verwendet wird, ist eine Anpassung des Inhalts der Anmeldeseite möglich. Die folgenden Attribute können konfiguriert werden:
-
Titel der Anmeldeseite. Der Standardtitel ist „Web Printing“. Um ihn zu ändern, müssen Sie der Datei
web.config
die folgende Anwendungseinstellung hinzufügen:<appSettings>
<add key="LoginTitle" value="Custom login page title"/>
</appSettings>
-
Breite der Anmeldeseite. Die Standardbreite der Anmeldeseite beträgt 300 Pixel. Sie können die folgende Anwendungseinstellung in der
web.config
-Datei verwenden, um den Standardwert zu ändern:<appSettings>
<add key="LoginWidth" value="500"/>
</appSettings>
-
Anleitungstext. Sie können einen Textblock mit Anleitungen für die Druckanwender hinzufügen. Sie können den Text an sich sowie dessen Höhe durch die folgenden Anwendungseinstellungen in der
web.config
-Datei konfigurieren:<appSettings>
<add key="LoginInstruction" value="Instructions for the user. Dieser wird unterhalb des Titels und oberhalb der Anmeldeelemente angezeigt."/>
<add key="LoginInstructionHeight" value="40"/>
</appSettings>
Passen Sie die Web-Printing-Seite an, indem Sie einen Schlüssel in der Datei web.config
einstellen, der den Titel der Seite festlegt, der im Webbrowser angezeigt wird. Der Standardtitel ist „Web Printing“. Sie können ihn ändern, indem Sie die folgende Einstellung zur Datei web.config
hinzufügen:
<appSettings>
<add key="WebPrintingPageTitle" value="Custom web printing page title"/>
</appSettings>
Unter bestimmten Umständen möchten Sie aus Ihren freigegebenen Webanwendungen heraus auf die lokale Datenbank zugreifen, anstatt die Daten aus Datenbanken abzurufen, die in Ihrem Dokumentenmanagement-System oder auf Ihren SQL-Datenbankservern gespeichert sind. Dies ist häufig der Fall, wenn Sie Ihre freigegebenen Webanwendungen testen oder eine Migration Ihrer Datenbankserver planen.
Web Printing ermöglicht es, die Datenbankverbindungen zu ersetzen, ohne sie in Ihren freigegebenen Etiketten oder Lösungen zu öffnen und zu bearbeiten.
Die Logik zum Ersetzen der Datenbank-Verbindungszeile ist in der Datei DatabaseConnections.Config
definiert. Diese Konfigurationsdatei wird nicht zusammen mit Web Printing installiert. So aktivieren Sie die Nutzung der Konfigurationsdatei:
-
Erstellen Sie eine XML-Datei anhand der folgenden Struktur.
<?xml version="1.0" encoding="UTF-8"?> <DatabaseConnectionReplacements> <Replacement> <From>Data Source=mySQLServer</From> <To>Data Source=NEW_mySQLServer</To> </Replacement> </DatabaseConnectionReplacements>
Die Konfigurationsdatei definiert die From-To-Paare (alt-neu) anhand ihrer XML-Struktur. Das
<Replacement>
-Element enthält ein<From>
- und ein<To>
-Element. Während der Ausführung der Webanwendung wird die "From"-Zeichenfolge durch die "To"-Zeichenfolge ersetzt. Sie können beliebig viele<Replacement>
-Elemente definieren. -
Speichern Sie Ihre
DatabaseConnections.Config
-Konfigurationsdatei in dem Ordner, in dem der Web-Client des Kunden installiert ist. Standardmäßig ist dies folgender Speicherort:C:\Users\username\AppData\Local\NiceLabel\NiceLabelWebClient
.-
Nach Speichern der Konfigurationsdatei verbindet sich der Web-Client immer mit der alternativen Datenbank.
Anmerkung
Wenn Sie den Web-Client für alle Benutzer mit der Befehlszeilenoption ALLUSERSINSTALL installiert haben, speichern Sie Ihre Konfigurationsdatei im folgenden Ordner:
c:\Program Files\NiceLabel\NiceLabel Web Printing\Web\bin
. Details finden Sie im Abschnitt Installing Web Client for all users. -