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, nameFields 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 TypeMethodDescriptionbooleanvefica se a empresa existe, e neste atualiza o campo de descricao com o nome da empresa.voidvalidar()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:FieldControllerThe 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:
validarin interfaceFieldListener- Overrides:
validarin 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
-