Package widgets
Class CampoCodigoDeEmpresa
- All Implemented Interfaces:
Comparable<Object>
,FieldListener
Campo numerico com validação do codigo de empresa
-
Field Summary
Fields inherited from class systextil.nxj.datatypes.Nullable
containingDataView, name
Fields inherited from interface systextil.nxj.FieldListener
EMPTY
-
Constructor Summary
ConstructorsConstructorDescriptionCampoCodigoDeEmpresa(DataViewController controller)
CampoCodigoDeEmpresa(DataViewController controller, String name)
CampoCodigoDeEmpresa(DataViewController controller, String name, StringField campoDescricao)
CampoCodigoDeEmpresa(DataViewController controller, StringField campoDescricao)
-
Method Summary
Modifier and TypeMethodDescriptionboolean
vefica se a empresa existe, e neste atualiza o campo de descricao com o nome da empresa.void
validar()
The validar event is invoked whenever input is accepted on the field (in add/update/delete mode).Methods inherited from class systextil.nxj.FieldController
afterField, backgroundColor, backgroundColor, beforeField, clearAddExp, clearFindExp, displayAndRestart, initField, onDataAccept, onSearchRangeAccept, requestFocus, requestFocus, searchRanges, setListener, setNullIfNotValid, setStippled, stopForInput, stopForInput, updateable, updateable, visible, visible, whenValueChanges
-
Constructor Details
-
CampoCodigoDeEmpresa
- Parameters:
controller
- A classe controller que representa o form ao qual o campo pertencename
- nome do campo no form
-
CampoCodigoDeEmpresa
public CampoCodigoDeEmpresa(DataViewController controller, String name, StringField campoDescricao)- Parameters:
controller
- A classe controller que representa o form ao qual o campo pertencename
- nome do campo no formcampoDescricao
- campo onde sera mostrado o nome da empresa apos o codigo de empresa ser validado
-
CampoCodigoDeEmpresa
-
CampoCodigoDeEmpresa
-
-
Method Details
-
validar
Description copied from class:FieldController
The validar event is invoked whenever input is accepted on the field (in add/update/delete mode). Use this event to validate if the input is valid.- Specified by:
validar
in interfaceFieldListener
- Overrides:
validar
in classFieldController<Integer>
- Throws:
Exception
- when the validation fails
-
updateDescricao
public boolean updateDescricao()vefica se a empresa existe, e neste atualiza o campo de descricao com o nome da empresa. Caso a empresa nao exista limpa o campo de descricao.- Returns:
- true se atualizou com o nome da empresa
-