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 / Controles, páginas y ventanas / Funciones Hoja de cálculo
Permite el uso de un WLanguage Procedure en una fórmula de un control Hoja de cálculo.
Observación: Por Default, los procedimientos de WLanguage no están permitidos en las fórmulas por razones de seguridad. De hecho, un usuario malintencionado podría, por ejemplo, llamar a una inicialización Procedure que restablezca todos los archivos de datos a 0.
Ejemplo
// Allows the CalculateVAT() procedure in the formulas
PSHEET_Spreadsheet.AllowProcedure("CalculateVAT" + CR + "MaxPrice" + CR + "MinPrice")
PSHEET_Spreadsheet.AddFormula(1,1, "CalculateVAT(C2)")
PSHEET_Spreadsheet.AddFormula(2,1, "(MaxPrice() + MinPrice())/2")
Sintaxis
<Spreadsheet control>.AllowProcedure(<WLanguage procedure>)
<Spreadsheet control>: Nombre del control
Nombre del control Hoja de cálculo a utilizar.
<WLanguage procedure>: Nombre de Procedure
Nombre de la WLanguage Procedure que se permite en una fórmula. Este Procedure puede ser un Procedure local o global.
Para especificar varios procedimientos, los nombres deben estar separados por un carácter CR (Carriage Return).
Esta Procedure debe devolver el valor para mostrarlo en la celda mediante la fórmula.
Observaciones
  • Atención: Si se permite una Procedure de WLanguage, esta Procedure aparecerá en la lista de fórmulas propuestas al usuario. Por lo tanto, el usuario final podrá utilizar este Procedure. No olvide documentar las fórmulas posibles y los parámetros previstos..
  • Esta función sólo se puede utilizar en un control Hoja de cálculo que se encuentre en una ventana..
Componente: wd290obj.dll
Versión mínima requerida
  • Versión 23
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 22/06/2023

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