FORMULA LANGUAGE
Recupera una página World Wide Web especificada por su URL.
Sintaxis
@URLOpen
@URLOpen( cadena-URL )
@URLOpen( cadena-URL ; [ cargar-de-nuevo ] )
@URLOpen( cadena-URL ; [URLLIST] )
@URLOpen( cadena-URL ; [ cargar-de-nuevo ]:[URLLIST] )
@URLOpen( cadena-URL ; [ cargar-de-nuevo ]:[URLLIST] ; juego-caracteres )
@URLOpen( cadena-URL ; [ cargar-de-nuevo ]:[URLLIST] ; juego-caracteres; nombre-usuario-Web )
@URLOpen( cadena-URL ; [ cargar-de-nuevo ]:[URLLIST] ; juego-caracteres ; nombre-usuario-Web; contraseña-Web )
@URLOpen( cadena-URL ; [ cargar-de-nuevo ]:[URLLIST] ; juego-caracteres ; nombre-usuario-Web ; contraseña-Web ; nombre-usuario-proxy )
@URLOpen( cadena-URL ; [ cargar-de-nuevo ]:[URLLIST] ; juego-caracteres ; nombre-usuario-Web ; contraseña-Web ; nombre-usuario-proxy ; contraseña-proxy )
Parámetros
cadena-URL
RELOAD. Carga de nuevo la página desde el servidor de Internet.
RELOADIFMODIFIED. Carga de nuevo la página únicamente si ha sido modificada en el servidor Internet.
Si guarda las URL, puede utilizarlas en los agentes; por ejemplo, podría crear un agente que abra páginas Web en la base de datos Web Navigator, y, a continuación, cargue todas las páginas Web almacenadas en cada uno de los campos $URLLinksn.
Cuidado Si guarda las URL en campos $URLLinksn, las prestaciones pueden verse afectadas.
La función @URLOpen puede utilizarse tanto desde la estación de trabajo Notes como desde el servidor Domino.
El nombre de usuario y la contraseña únicamente deben usarse en el contexto de la base de datos Web Navigator. Los demás navegadores siempre solicitan la autentificación.
Si la utiliza en el servidor, necesita especificar al menos un parámetro con la función; si usa la función sin incluir ningún parámetro, Notes intentará mostrar el cuadro de diálogo URL Open, lo cual no puede hacerse desde el servidor. Si desea utilizar cualquiera de los parámetros que vienen a continuación de las palabras clave Reload y URLList sin tener que especificar valores para alguna de estas palabras, introduzca un cero (0) como valor para dichas palabras. Por ejemplo, @URLOpen("http://www.ibm.com";0;"mi-nombre-de-usuario";"mi-contraseña").
Cuando un navegador de Notes ejecuta la función @URLOpen, muestra la página Web recuperada en una nueva ventana. Si desea programar una función @URLOpen que se utiliza en un formulario o página a la que sólo se va a acceder mediante un navegador distinto de Notes para que muestre la página Web recuperada en una nueva ventana, cree una zona activa con acción y agregue target=\" " a la cadena URL en su evento Click. Por ejemplo, @URLOpen("http:\\www.ibm.com" target=\" "). Asegúrese de dejar un espacio entre las comillas que vienen a continuación de target=\.
Para abrir otro elemento de diseño de la base de datos de Notes actual en una aplicación de Web, utilice la función @WebDbName para codificar correctamente el nombre de la base de datos.
Consulte Comandos URL de Domino si desea acceder a una lista con los comandos URL que puede utilizar para abrir elementos de diseño en un navegador.
Equivalencias en otros lenguajes
Método URLOpen de la clase NotesUIWorkspace de LotusScript
Método GetDocumentByURL de la clase NotesDatabase de LotusScript
Método getDocumentByURL de la clase Database de Java
Ejemplo Véase también