Informática WebDbName en el servidor Domino
El documento que se estaba actualizando un documento de perfil en la base de datos (no el que el agente estaba en ejecución). Un campo en el perfil es un camino a la base de datos - en forma de "http://server_host_name/" + WebDbName @. Que no podía usar un campo calculado con "calcular con la forma" porque el nombre del servidor no pudo ser consultado. En mi guión que se calcule el nombre del host (que tenía una mesa en el código de los servidores y los nombres de hosts) dentro de la secuencia de comandos y establecer el valor del campo. ¿Cómo puedo hacer la parte WebDbName @ ya que mi agente se ejecuta en otra base de datos?
Bueno, hay un par de maneras de hacer esto. Uno de ellos, yo podría haber tenido un computarizada (o calculado para la exhibición) de campo en el perfil de destino que se calcula sólo WebDbName @. Luego, mi agente que hacer un "cálculo con la forma" en el perfil de destino y leer el valor que se calcula. Pero, personalmente, al igual que mi otro método:
He intentado, por un capricho, utilizar la instrucción Evaluar en LotusScript para calcular la fórmula en el contexto del perfil de destino. Esa última parte es la clave (es por eso que destacó). Cuando se utiliza el segundo parámetro en la declaración de Evaluación, que utiliza este documento como su fuente. Normalmente sólo es necesario que si usted está agarrando los campos de ese segundo documento. Pero en mi caso yo estaba usando para el contexto:
Evaluar ("@ WebDbName", destProfile)
Así que la fórmula se ejecuta en el contexto del perfil de destino (lo que significa que se ejecuta en la base de datos de destino) y devuelve la ruta de acceso web a la base de datos de destino.
Visto 7011 veces por 1827 espectadores













