- Inicio
- XA_Functions
- WApp
- WAutoComplete
- WBasic
- WBasicCheckbox
- WBasicContext
- WBasicDateTime
- WBasicEdit
- WBasicEmail
- WBasicNumber
- WBasicRadio
- WBasicSelect
- WBasicSelectItem
- WBasicStyle
- WBreadcrumb
- WButton
- WCard
- WCarousel
- WCarouselImage
- WCarouselPanel
- WCheckbox
- WChip
- WCmpButtonIcon
- WCmpButtonSpinner
- WCmpNumericKeypad
- WCollapsible
- WCollapsiblePanel
- WCollection
- WCollectionItem
- WColor
- WContainer
- WContext
- WContextHelper
- WControl
- WCookie
- WCss
- WDatePicker
- WDateTime
- WDiv
- WDoc
- WDocSection
- WDropDownItem
- WDropdown
- WDump
- WEdit
- WEmail
- WEngine
- WFetch
- WFieldset
- WFile
- WFlexRow
- WFloatActionButton
- WFloatActionButtonItem
- WFooter
- WForm
- WHeader
- WIconGoogle
- WImage
- WInput
- WInputImage
- WInputMask
- WInputText
- WLabel
- WLink
- WList
- WListItem
- WMain
- WMaterialBox
- WMaterializeContext
- WMaterializeHelper
- WMeta
- WModal
- WModalMsgBtn
- WModalObject
- WNav
- WNavbar
- WNavbarItem
- WNavbarLogo
- WNumber
- WPackage
- WPagination
- WPaginationItem
- WParagraph
- WPdf
- WPdfAutoTable
- WPdfAutoTableStyle
- WPdfStyle
- WPreloader
- WRadio
- WRadioMenu
- WRange
- WRouter
- WScript
- WSelect
- WSelectItem
- WSession
- WSidenav
- WSidenavHeader
- WSidenavItem
- WSimpleContext
- WSlider
- WSliderItem
- WSpan
- WStyle
- WSwitch
- WSyntaxHilite
- WTable
- WTableCell
- WTableColGroup
- WTableRow
- WTableTask
- WTableZone
- WTabs
- WTabsItem
- WTask
- WText
- WTextArea
- WTimePicker
- WTooltip
- WTranslator
- WWaterContext
- Evento WInput :OnValidate
-
Parámetros
hEvent
-
Valor de retorno
NIL
Evento especial que se produce cada vez que un control tipo <Input> cambia de valor y cuando se realiza el ‘submit’ de formulario. El evento, al igual que en el resto de los casos de xaWeb se puede procesar a nivel de JavaScript o a nivel de CGI:
- Si se resuelve a nivel de JavaScript recibirá en la función que haya indicado dos parámetros: el valor del control y el elemento HTML. Deberá retornar un simple JSON con la propiedad ‘pass’ con verdadero o falso y otra propiedad ‘error’ (opcional) con la descripción del error producido.
- Si se resuelve a nivel del CGI (Harbour) mediante una operación tipo ‘service’, recibirá en su único parámetro hParam los valores: ’Value’ e ‘Id’. Deberá retornar un simple JSON con la propiedad ‘pass’ con verdadero o falso y otra propiedad ‘error’ (opcional) con la descripción del error producido.