La información de este tema se relaciona con los cambios en el archivo de configuración del sitio de impresión web web.config
. Si aún no cambió la ruta de acceso del instalador, la ubicación predeterminada para el archivo es c:\Program Files\NiceLabel\NiceLabel Web Printing\Web\
.
Cuando se utiliza la autenticación predeterminada (Formularios), es posible personalizar el contenido de la página de inicio de sesión. Se pueden configurar los siguientes atributos:
-
Título de la página de inicio de sesión. El título predeterminado es ‘Impresión web’. Para cambiar el título, agregue la siguiente configuración de la aplicación al archivo
web.config
:<appSettings>
<add key="LoginTitle" value="Custom login page title"/>
</appSettings>
-
Ancho de la página de inicio de sesión. El ancho predeterminado de la página de inicio de sesión es de 300 píxeles. Puede utilizar la siguiente configuración de la aplicación en el archivo
web.config
para cambiar un valor predeterminado:<appSettings>
<add key="LoginWidth" value="500"/>
</appSettings>
-
Texto con instrucciones. Puede agregar un bloque de texto con instrucciones para el usuario de impresión. Puede configurar el texto mismo y la altura del texto con la siguiente configuración de la aplicación en el archivo
web.config
:<appSettings>
<add key="LoginInstruction" value="Instructions for the user. Esto se mostrará debajo del título y encima de los controles de inicio de sesión."/>
<add key="LoginInstructionHeight" value="40"/>
</appSettings>
Personalice la página de impresión web configurando una clave en el archivo web.config
, lo cual establece el título de la página que se muestra en el buscador de Internet. El título predeterminado es ‘Impresión web’. Puede cambiarlo agregando la siguiente configuración en el archivo web.config
:
<appSettings>
<add key="WebPrintingPageTitle" value="Custom web printing page title"/>
</appSettings>
En ciertos casos, es necesario acceder a bases de datos locales desde aplicaciones web compartidas, en lugar de recuperar los datos desde bases de datos almacenadas en su Sistema de administración de documentos o servidores de base de datos SQL. Este es un escenario común si está probando sus aplicaciones web compartidas o si planea migrar sus servidores de base de datos.
Web Printing permite reemplazar las conexiones de base de datos sin abrir ni editar las conexiones de base de datos en sus etiquetas o soluciones compartidas.
La lógica de reemplazo de la cadena de conexión de bases de datos se define en el archivo DatabaseConnections.Config
. El archivo de configuración no se instala junto con Web Printing. Para habilitar el uso del archivo de configuración:
-
Cree un archivo XML usando la siguiente estructura.
<?xml version="1.0" encoding="UTF-8"?> <DatabaseConnectionReplacements> <Replacement> <From>Data Source=mySQLServer</From> <To>Data Source=NEW_mySQLServer</To> </Replacement> </DatabaseConnectionReplacements>
El archivo de configuración define los pares desde-hasta en la estructura XML. La etiqueta
<Replacement>
contiene un elemento<From>
y un elemento<To>
. Durante la ejecución de la aplicación web, la cadena "desde" se reemplaza con la cadena "hasta". Puede definir todos los elementos<Replacement>
que sean necesarios. -
Guarde su archivo de configuración
DatabaseConnections.Config
en la carpeta en la que está instalado el Web Client del cliente. De manera predeterminada, la ubicación es:C:\Users\username\AppData\Local\NiceLabel\NiceLabelWebClient
.-
Después de guardar el archivo de configuración, el Web Client siempre se conecta con la base de datos alternativa.
Nota
Si instaló Web Client para todos los usuarios con la opción de línea de comandos ALLUSERSINSTALL, guarde su archivo de configuración en la siguiente carpeta:
c:\Program Files\NiceLabel\NiceLabel Web Printing\Web\bin
. Los detalles están disponibles en la sección Instalación del Cliente Web para todos los usuarios. -