Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Establece se os datos da columna serán enviados cando se garde o rexistro.
Tipos de columnas soportados
Todos
Sintaxe
formContext.getAttribute(arg).setSubmitMode(mode)
Parámetros
Tipo: Cadea.
Descrición: Establece un dos seguintes valores de modo:
-
always: Os datos envíanse sempre cun gardado. -
neverOs datos nunca se envían cun gardado. Cando se usa este valor, as columnas do formulario desta columna non poderán ser editadas. -
dirty: Comportamento predeterminado. Os datos envíanse co gardado cando se modifican.
Comentarios
Use este método para controlar cando se envían os datos dunha columna cando se crea ou garda un rexistro. Por exemplo, pode ter unha columna no formulario que só está destinada a controlar a lóxica no formulario. Non está interesado en recoller os datos nel. Pode configuralo para que os datos non se garden. Ou pode ter un plugin que depende do valor que se inclúa sempre. Pode querer configurar a columna de xeito que sempre estea incluída.
Nota
Os datos dunha columna sempre se actualizarán despois da operación de gardado, aínda que o modo de envío da columna estea establecido en never. Por exemplo, se o valor dunha columna no servidor é nulo e o modo de envío da columna está establecido en never, e a columna é modificada con algún valor polo usuario, despois de que o usuario garde o formulario, o valor da columna será substituído por nulo.
As columnas que non se actualizan despois do gardado inicial do rexistro, como createdby, establécense para que non se envíen ao gardar. Para forzar o envío dun valor de columna, se cambiou ou non, use este método co mode parámetro establecido en always.