AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de Windows / Funciones varias de WINDEV
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Abre un Document en una nueva ventana sin modelo utilizando el editor WINDEV apropiado (procesador de textos, hoja de cálculo, lector de PDF o editor de Image).
El resultado puede recuperarse a través de un lenguaje WLanguage Procedure ("callback") cuando se cierra la ventana de edición de Document.
Observación: Ventaja sobre la sintaxis asíncrona de OpenDocument: cuando se utiliza OpenDocumentAsynchronous, el documento se abre siempre en modo asíncrono (sin bloqueo), tanto si se especifica el lenguaje WL Procedure como si no.
Ejemplo
INTERNAL PROCEDURE OpenDocumentAsynchronous_Callback(sDoc, nStatusReport)
IF nStatusReport = odOpenModified THEN
Info(sDoc + " has been modified.")
END
END
 
IF NOT OpenDocumentAsynchronous(sDocument, "My document", ...
odOptionNone, "", OpenDocumentAsynchronous_Callback) THEN
Error("Unable to open the document.")
END
Sintaxis
<Result> = OpenDocumentAsynchronous(<Document> [, <Title> [, <Options> [, <Password> [, <WLanguage procedure>]]]])
<Result>: booleano
  • True si se ha detectado el tipo de Document a abrir,
  • False en caso contrario.
<Document>: Cadena de caracteres
Document para abrir. Corresponde a:
  • el archivo completo o relativo de ruta de Document para abrir.
  • un buffer o un memo HFSQL que contiene la Document para abrir. Si la función devuelve la constante odOpenModified, el parámetro <Document> contendrá el búfer o memo HFSQL modificado y guardado en la edición Document.
  • una Variable de tipo Image, xlsDocument o Document. Si la función devuelve la constante odOpenModified, el parámetro <Document> contendrá la variable modificada y guardada durante la edición de Document.
<Title>: Cadena de caracteres opcional
Título de la ventana abierta para mostrar la Document. Por Default, este parámetro corresponde al título de la ventana actual.
<Options>: Constante o combinación de constantes de tipo Integer (opcional)
Opciones para la apertura de la Document:
odOptionHidePaneSi la Document es una imagen, se visualiza en el editor de imágenes y el panel derecho (que muestra las características de la color) no es visualizado por la Default.
odOptionMaxWindowDocument se abre en lectura/escritura en una ventana maximizada.
odOptionNone
(valor predeterminado)
Document se abre en lectura/escritura en una ventana no maximizada.
odOptionReadOnlyDocument abierto en modo de sólo lectura.
<Password>: Cadena de caracteres opcional
  • Contraseña a usar si el archivo está protegido,
  • Vaciar la cadena ("") si el archivo no está protegido por contraseña.
<WLanguage procedure>: Nombre de procedimiento o procedimiento lambda
Nombre del WLanguage Procedure ("callback") llamado tras el cierre de la ventana de edición Document. Para obtener más información sobre este procedimiento, consulte Parámetros del procedimiento utilizado por la función OpenDocumentAsynchronous.
Este procedimiento WLanguage puede corresponder a:
  • el nombre de un procedimiento global,
  • el nombre de un procedimiento interno,
  • un procedimiento lambda.
Componente: wd290obj.dll
Versión mínima requerida
  • Versión 27
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 20/01/2023

Señalar un error o enviar una sugerencia | Ayuda local