Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
|
controles:wedit [05/01/2020 21:04] pedro |
controles:wedit [26/03/2022 12:16] (actual) pedro [Ejemplo de uso] |
||
|---|---|---|---|
| Línea 9: | Línea 9: | ||
| ===== Ejemplo de uso ===== | ===== Ejemplo de uso ===== | ||
| + | |||
| + | {{url>https://samples.nefele.dev/wiki/wedit 100%,360px}} | ||
| + | |||
| + | ---- | ||
| + | |||
| <Code:xailer linenums:1> | <Code:xailer linenums:1> | ||
| WITH OBJECT WEdit():New(:WO) | WITH OBJECT WEdit():New(:WO) | ||
| :cId := "departamento" | :cId := "departamento" | ||
| - | :cTitle := "Departamento" | + | :cTitle := "Departamento (cTitle)" |
| - | :cIcon := "lock" | + | :cHint := "Indique departamento (cHint)" |
| + | :cIcon := "folder_shared" | ||
| :SetAutocomplete({"Comercial","Autoventa","Preventa","Postventa",; | :SetAutocomplete({"Comercial","Autoventa","Preventa","Postventa",; | ||
| "Administración","Contabilidad","Recursos Humanos",; | "Administración","Contabilidad","Recursos Humanos",; | ||
| "Dirección"}) | "Dirección"}) | ||
| + | :SetRequired() | ||
| :Create() | :Create() | ||
| END WITH | END WITH | ||
| WITH OBJECT WEdit():New(:WO) | WITH OBJECT WEdit():New(:WO) | ||
| :cId := "nombre" | :cId := "nombre" | ||
| - | :cTitle := "Nombre" | + | :cTitle := "Nombre (cTitle)" |
| :cIcon := "person" | :cIcon := "person" | ||
| - | :nLength := 15 | + | :nLength := 25 |
| :SetRequired() | :SetRequired() | ||
| :Create() | :Create() | ||
| Línea 31: | Línea 38: | ||
| :cTitle := "Password" | :cTitle := "Password" | ||
| :cIcon := "lock" | :cIcon := "lock" | ||
| + | :cHelp := "Recuerde usar siempre contraseñas seguras (cHelp)" | ||
| :nLength := 10 | :nLength := 10 | ||
| + | :lSubmit := .T. | ||
| :SetPassword() | :SetPassword() | ||
| :SetRequired() | :SetRequired() | ||
| Línea 37: | Línea 46: | ||
| END WITH | END WITH | ||
| </Code> | </Code> | ||
| - | {{url>https://samples.nefele.dev/wedit 100%,300px}} | + | |
| ---- | ---- | ||
| ===== Propiedades ===== | ===== Propiedades ===== | ||
| ^Nombre ^Init ^Descripción ^Versión ^ | ^Nombre ^Init ^Descripción ^Versión ^ | ||
| + | |aAutoComplete | {""} | Lista de valores a buscar en caso de xc_Autocomplete (**1**) | 0.1| | ||
| |[[propiedades:cClassId]] | edt | | 0.1| | |[[propiedades:cClassId]] | edt | | 0.1| | ||
| |[[propiedades:cIcon]] | | Icono junto al área de escritura, se puede elegir uno de la lista de [[https://materializecss.com/icons.html|Materialize]] | 0.1| | |[[propiedades:cIcon]] | | Icono junto al área de escritura, se puede elegir uno de la lista de [[https://materializecss.com/icons.html|Materialize]] | 0.1| | ||
| |cName | | Nombre de la propiedad que recibe el CGI y que podrá leerse con [[ocgi:getcgivalue|oCGI:GetCgiValue]] | 0.1| | |cName | | Nombre de la propiedad que recibe el CGI y que podrá leerse con [[ocgi:getcgivalue|oCGI:GetCgiValue]] | 0.1| | ||
| - | |[[contantes:nStyle para wEdit|nStyle]] | xc_Text | Estilo de la Caja de Texto (ver en [[contantes:nStyle para wEdit|constantes]]) | 0.1| | + | |cHelp | | Texto de Ayuda debajo del control | 0.1| |
| + | |cHint | | Mensaje que aparece en el control cuando esta vació\\ Si está vacío pero existe cTitle, mostrará este último en su lugar | 0.1| | ||
| + | |cTitle | | Texto que aparecerá en la cabecera del control, si no existe cHint y no tiene el foco hace la función de cHint, al tomar el foco sube a su posición | 0.1 | ||
| + | |nLength | 0 | Longitud del campo 0 = indefinido si se indica una longitud no se dejarán introducir más que esos caracteres | 0.1| | ||
| |lAutoFocus | .f. | Fuerza a que sea el control que reciba el foco al cargar la página | 0.1| | |lAutoFocus | .f. | Fuerza a que sea el control que reciba el foco al cargar la página | 0.1| | ||
| + | |lAutoSelect | .t. | Selecciona el contenido del control al hacer click con el ratón | 0.1| | ||
| + | |lReadOnly | .f. | Activa el modo solo lectura | 0.1| | ||
| |lRequired | .f. | Es un campo obligatorio | 0.1| | |lRequired | .f. | Es un campo obligatorio | 0.1| | ||
| |lSubmit | .f. | Si es **.t.** un intro en este campo causa que se pulse sobre el botón submit | 0.1| | |lSubmit | .f. | Si es **.t.** un intro en este campo causa que se pulse sobre el botón submit | 0.1| | ||
| - | |cHint | | Mensaje que aparece en el control cuando esta vació y no tiene el foco | 0.1| | ||
| - | |cHelp | | Texto de Ayuda debajo del control | 0.1| | ||
| |lValidate | .f. | Fuerza la validación del tipo de dato (xc_Numeric y xc_Email) | 0.1| | |lValidate | .f. | Fuerza la validación del tipo de dato (xc_Numeric y xc_Email) | 0.1| | ||
| - | |lReadOnly | .f. | Activa el modo solo lectura | 0.1| | + | |cHelpMargin | -2px | Margen superior para el cHelp | 0.1| |
| - | |nLength | 0 | Longitud del campo 0 = indefinido si se indica una longitud no se dejarán introducir más que esos caracteres | 0.1| | + | |ccHelpWidth | initial | Anchura para el cHelp | 0.1| |
| - | |nMinValue | 0 | Valor mínimo admitido (solo xc_Numeric) | 0.1| | + | |nMaxValue | | Valor máximo admitido | 0.1| |
| - | |nMaxValue | 9999999999999 | Valor máximo admitido (solo xc_Numeric) | 0.1| | + | |nPreviewStyle | 1 | Valor por defecto para el [[preview]] del control | 0.1| |
| - | |aAutoComplete | {""} | Lista de valores a buscar en caso de xc_Autocomplete (**1**) | 0.1| | + | |nMinValue | | Valor mínimo admitido | 0.1| |
| + | |[[nefele:constantes#nStyle para wEdit|nStyle]] | xc_Text | Estilo de la Caja de Texto (ver en [[nefele:constantes#nStyle para wEdit|constantes]]) | 0.1| | ||
| + | |[[oMask]] | | Objeto para el manejo de pictures del control | 0.1| | ||
| Línea 82: | Línea 97: | ||
| {{page>controles:wcontrol#metodos}} | {{page>controles:wcontrol#metodos}} | ||
| + | |||
| + | |||
| + | {{ youtube>RmLM56p1B2M?large }} | ||
| ~~DISCUSSION|Comentario wEdit~~ | ~~DISCUSSION|Comentario wEdit~~ | ||