Saltar al contenido principal
Versión: 20 R10 BETA

Lista de propiedades JSON del objeto formulario

En esta página encontrará una lista completa de todas las propiedades de los objetos ordenadas por su nombre JSON. Haga clic en el nombre de una propiedad para acceder a su descripción detallada.

En el capítulo "Propiedades de los objetos de formulario", las propiedades se ordenan en función de los nombres y temas de la lista de propiedades.

a - b - c - d - e - f - g - h - i - k - l - m - n - p - r - s - t - u - v - w - z

PropiedadDescripciónValores posibles
a
action Acción típica a ejecutar.El nombre de una acción estándar válida.
allowFontColorPicker Permite mostrar el selector de fuentes sistema o el selector de colores para editar los atributos de los objetostrue, false (por defecto)
alternateFill Permite definir un color de fondo diferente para las líneas o columnas impares de un list box.Todos los valores css; "transparent"; "automatic"; "automaticAlternate"
automaticInsertion Permite añadir automáticamente un valor a una lista cuando un usuario introduce un valor que no está en la lista de elección asociada al objeto.true, false
b
booleanFormat Indica sólo dos valores posibles.true, false
borderRadius El valor del radio para los rectángulos redondos.mínimo: 0
borderStyle Permite definir un estilo estándar para el borde del objeto."system", "none", "solid", "dotted", "raised", "sunken", "double"
bottom Posiciona un objeto en la parte inferior (centrado).mínimo: 0
c
choiceList Una lista de opciones asociadas a un objetoUna lista de selección
columnCount Número de columnas.mínimo: 1
columns Una colección de columnas list boxColección de objetos columna con propiedades de columna definidas
contextMenu Ofrece al usuario acceso a un menú contextual estándar en el área seleccionada."automatic", "none"
continuousExecution Designa si se ejecuta o no el método de un objeto mientras el usuario sigue el control.true, false
controlType Especifica cómo debe representarse el valor en una celda del list box."input", "checkbox" (para las columnas booleanas / numéricas), "automatic", "popup" (sólo para columnas booleanas)
currentItemSource El último elemento seleccionado en un list box.Expresión del objeto
currentItemPositionSource La posición del último elemento seleccionado en un list box.Expresión numérica
customBackgroundPicture Define la imagen que se dibujará en el fondo de un botón.Ruta relativa en sintaxis POSIX. Debe utilizarse junto con la opción "Personalizado" de la propiedad "Style".
customBorderX Define el tamaño (en píxeles) de los márgenes horizontales internos de un objeto. Debe utilizarse con la opción "Personalizado" de la propiedad "Style".mínimo: 0
customBorderY Define el tamaño (en píxeles) de los márgenes verticales internos de un objeto. Debe utilizarse con la opción "Personalizado" de la propiedad "Style".mínimo: 0
customOffset Define un valor de desplazamiento personalizado en píxeles. Debe utilizarse con la opción "Personalizado" de la propiedad "Style".mínimo: 0
customProperties Propiedades avanzadas (si las hay)Cadena JSON o cadena codificada en base64
d
dataSource (objetos)
dataSource (subformularios)
dataSource (list box array)
dataSource (list box colección o entity selection)
dataSource (columna list box)
dataSource (list box jerárquico)
Indica el origen de los datos.Una variable 4D, un nombre de campo o una expresión del lenguaje compleja arbitraria.
dataSourceTypeHint (objetos)
dataSourceTypeHint (columna list box, lista desplegable)
Indica el tipo de variable."integer", "boolean", "number", "picture", "text", date", "time", "arrayText", "arrayDate", "arrayTime", "arrayNumber", "collection", "object", "undefined"
dateFormat Controls the way times appear when displayed or printed.Formatos integrados ("systemShort", "systemMedium", "systemLong", "iso8601", "rfc822", "short", "shortCentury", "abbreviated", "long", "blankIfNull") o formatos personalizados
defaultButton Modifica la apariencia de un botón para indicar la opción recomendada al usuario.true, false
defaultValue Define un valor o un sello que se introduce por defecto en un objeto de entradaCadena o "#D", "#H", "#N"
deletableInList Especifica si el usuario puede eliminar subregistros en un subformulario listadotrue, false
detailForm (list box)
detailForm (subformulario)
Asocia un formulario detallado con un subformulario listado.Nombre (cadena) de la tabla o formulario proyecto, una ruta POSIX (cadena) a un archivo .json que describa el formulario, o un objeto que describa el formulario
display El objeto se dibuja o no en el formulario.true, false
doubleClickInEmptyAreaAction Acción a realizar en caso de doble clic en una línea vacía de un subformulario listado."addSubrecord" o "" to do nothing
doubleClickInRowAction (list box)
doubleClickInRowAction (subform)
Acción a realizar en caso de doble clic en un registro."editSubrecord", "displaySubrecord"
dpi Resolución de la pantalla para el contenido del área 4D Write Pro.0=automatic, 72, 96
dragging Activa la función de arrastrar."none", "custom", "automatic" (excluyendo lista, list box)
dropping Activa la función de soltar."none", "custom", "automatic" (excluyendo lista, list box)
e
enterable Indica si los usuarios pueden introducir valores en el objeto.true, false
enterableInList Indica si los usuarios pueden modificar los datos del registro directamente en el subformulario listado.true, false
entryFilter Asocia un filtro de entrada con el objeto o las celdas de la columna. Esta propiedad no es accesible si la propiedad Enterable no está activada.Texto para acotar las entradas
events Lista de todos los eventos seleccionados para el objeto o el formularioColección de nombres de eventos, por ejemplo ["onClick", "onDataChange"...].
excludedList Permite definir una lista cuyos valores no pueden introducirse en la columna.Lista de valores que deben excluirse.
f
fill Define el color de fondo de un objeto.Todo valor CSS, "transparent", "automatic"
focusable Indica si el objeto puede tener el foco (y por lo tanto puede ser activado por el teclado, por ejemplo)true, false
fontFamily Especifica el nombre de la familia de fuentes utilizada en el objeto.Nombre de la familia de fuentes CSS
fontSize Define el tamaño de la fuente en puntos cuando no se selecciona ningún tema de fuentemínimo: 0
fontStyle Hace que el texto seleccionado se incline ligeramente hacia la derecha."normal", "italic"
fontTheme Establece el estilo automático"normal", "main", "additional"
fontWeight Ajusta el texto seleccionado para que aparezca más oscuro y pesado."normal", "bold"
footerHeight Sirve para fijar la altura de la líneadecimal positivo + px | em
frameDelay Permite recorrer el contenido del botón de imagen a la velocidad especificada (en ticks).mínimo: 0
g
graduationStep Medición de la visualización de la escala.mínimo: 0
h
header Define el encabezado de una columna list boxObjeto con propiedades "text", "name", "icon", "dataSource", "fontWeight", "fontStyle", "tooltip"
headerHeight Sirve para fijar la altura de la líneadecimal positivo + px | em
height Designa el tamaño vertical de un objetomínimo: 0
hideExtraBlankRows Desactiva la visibilidad de las líneas vacías adicionales.true, false
hideFocusRing Oculta el rectángulo de selección cuando el objeto tiene el foco.true, false
hideSystemHighlight Sirve para especificar la ocultación de los registros resaltados en el list box.true, false
highlightSet Nombre del conjunto.string
horizontalLineStroke Define el color de las líneas horizontales de un list box (gris por defecto).Cualquier valor CSS, "transparent", "automatic"
i
icon El nombre de la ruta de la imagen utilizada para los botones, casillas de selección, botones de radio y encabezados de list box.Ruta relativa o filesystem en sintaxis POSIX.
iconFrames Define el número exacto de estados presentes en la imagen.mínimo: 1
iconPlacement Designa la ubicación de un icono en relación con el objeto formulario."none", "left", "right"
imageHugsTitle Define si el título y la imagen del botón deben estar visualmente contiguos.true (por defecto), false
k
keyboardDialect Para asociar una disposición de teclado específica a una entrada.Una cadena de código de teclado, por ejemplo "ar-ma".
l
labels Una lista de valores que se utilizarán como etiquetas de control de pestañasej.: "a", "b, "c", ...
labelsPlacement (objetos)
labelsPlacement (control de pestañas)
Especifica la ubicación del texto mostrado de un objeto."none", "top", "bottom", "left", "right"
layoutMode Modo de visualización del documento 4D Write Pro en el área del formulario."page", "draft", "embedded"
left Posiciona un objeto a la izquierda.mínimo: 0
list, ver choiceList Una lista de opciones asociada a una lista jerárquicaUna lista de selección
listboxType La fuente de datos del list box."array", "currentSelection", "namedSelection", "collection"
listForm Formulario listado a utilizar en el subformulario.Nombre (cadena) de la tabla o formulario proyecto, una ruta POSIX (cadena) a un archivo .json que describa el formulario, o un objeto que describa el formulario
lockedColumnCount Número de columnas que deben permanecer permanentemente en la parte izquierda de un list box.mínimo: 0
loopBackToFirstFrame Las imágenes se muestran en un bucle continuo.true, false
m
max El valor máximo permitido. En el caso de los steppers numéricos, estas propiedades representan segundos cuando el objeto está asociado a un valor de tipo hora y se ignoran cuando está asociado a un valor de tipo fecha.mínimo: 0 (para tipos de datos numéricos)
maxWidth Designa el mayor tamaño permitido para las columnas list box.mínimo: 0
metaSource Un objeto meta que contiene parámetros de estilo y selección.Una expresión de objeto
method Un nombre de método proyecto.El nombre de un método proyecto existente
methodsAccessibility Qué métodos 4D se pueden llamar desde un área web"none" (por defecto), "all"
min El valor mínimo permitido. En el caso de los steppers numéricos, estas propiedades representan segundos cuando el objeto está asociado a un valor de tipo hora y se ignoran cuando está asociado a un valor de tipo fecha.mínimo: 0 (para tipos de datos numéricos)
minWidth Designa el menor tamaño permitido para las columnas list box.mínimo: 0
movableRows Autoriza el desplazamiento de líneas durante la ejecución.true, false
multiline Maneja contenidos multilínea."yes", "no", "automatic"
n
name El nombre del objeto formulario. (Opcional para el formulario)Todo nombre que no pertenezca a un objeto ya existente
numberFormat Controla la forma en que aparecen los campos alfanuméricos y las variables cuando se muestran o imprimen.Números (incluyendo un punto decimal o un signo menos si es necesario)
p
picture El nombre de la ruta de la imagen para los botones de imagen, los menús emergentes de imagen o las imágenes estáticasRuta relativa o del sistema de archivos en sintaxis POSIX, o "var:<variableName>" para una variable tipo imagen.
pictureFormat (entrada, columna de list box o pie de página)
pictureFormat (imagen estática)
Controla la apariencia de las imágenes al mostrarlas o imprimirlas."truncatedTopLeft", "scaled", "truncatedCenter", "tiled", "proportionalTopLeft" (excluyendo imágenes estáticas), "proportionalCenter"(excluyendo imágenes estáticas)
placeholder Desenfoca el texto cuando el valor de la fuente de datos está vacío.Texto que debe estar en gris.
pluginAreaKind Describe el tipo de plug-in.El tipo de plug-in.
popupPlacement Permite mostrar un símbolo que aparece como un triángulo en el botón, que indica que hay un menú emergente adjunto."None", Linked", "Separated"
printFrame Modo de impresión para objetos cuyo tamaño puede variar de un registro a otro en función de su contenido"fixed", "variable", (subformulario únicamente) "fixedMultiple"
progressSource Un valor entre 0 y 100, que representa el porcentaje de finalización de la carga de la página en el área web. Actualizado automáticamente por 4D, no puede ser modificado manualmente.mínimo: 0
r
radioGroup Permite utilizar los botones de radio en conjuntos coordinados: sólo se puede seleccionar un botón a la vez en el conjunto.Nombre del grupo radio
requiredList Permite definir una lista en la que sólo se pueden insertar determinados valores.Una lista de valores obligatorios.
resizable Designa si el tamaño de un objeto puede ser modificado por el usuario."true", "false"
resizingMode Specifies if a list box column should be automatically resized"rightToLeft", "legacy"
right Posiciona un objeto a la derecha.mínimo: 0
rowControlSource Un array 4D que define las líneas del list box.Array
rowCount Define el número de líneas.mínimo: 1
rowFillSource (list box array)
rowFillSource (list box selección o colección)
El nombre de un array o expresión para aplicar un color de fondo personalizado a cada línea de un list box.El nombre de un array o expresión.
rowHeight Define la altura de las líneas del list box.Valor CSS la unidad "em" o "px" (por defecto).
rowHeightAuto boolean"true", "false"
rowHeightAutoMax Designa la mayor altura permitida para las líneas del list box.Valor CSS la unidad "em" o "px" (por defecto). mínimo: 0
rowHeightAutoMin Designa la menor altura permitida para las líneas del list box.Valor CSS la unidad "em" o "px" (por defecto). mínimo: 0
rowHeightSource Un array que define diferentes alturas para las líneas de un list box.Nombre de una variable array 4D.
rowStrokeSource (list box array)
rowStrokeSource (selección o colección/list box entity selection)
Un array o expresión para gestionar los colores de las líneas.Nombre del array o expresión.
rowStyleSource (list box array)
rowStyleSource (selección o list box colección/entity selection)
Un array o expresión para gestionar los estilos de las líneas.Nombre del array o expresión.
s
saveAs (columna list box)
saveAs (lista desplegable)
El tipo de contenido a guardar en el campo o variable asociado al objeto formulario"value", "reference"
scrollbarHorizontal Una herramienta que permite al usuario desplazar el área de visualización hacia la izquierda o la derecha."visible", "hidden", "automatic"
scrollbarVertical Una herramienta que permite al usuario mover el área de visualización hacia arriba o hacia abajo."visible", "hidden", "automatic"
selectedItemsSource Colección de los elementos seleccionados en un list box.Expresión de la colección
selectionMode (lista jerárquica)
selectionMode (list box)
selectionMode (subformulario)
Permite la selección de múltiples registros/líneas."multiple", "single", "none"
shortcutAccel Diseña la tecla de aceleración (Ctrl Windows/Comando macOS).true, false
shortcutAlt Designa la tecla Alttrue, false
shortcutCommand Designa la tecla Comando (macOS)true, false
shortcutControl Designa la tecla Control (Windows)true, false
shortcutKey La letra o el nombre de una tecla de significado especial."a", "b",... o [F1]" -> "[F15]", "[Return]", "[Enter]", "[Backspace]", "[Tab]", "[Esc]", "[Del]", "[Home]", "[End]", "[Help]", "[Page up]", "[Page down]", "[left arrow]", "[right arrow]", "[up arrow]", "[down arrow]"
shortcutShift Designa la tecla Mayústrue, false
showFooters Muestra u oculta los pies de página de las columnas.true, false
showGraduations Muestra/Oculta las graduaciones junto a las etiquetas.true, false
showHeaders Muestra u oculta los encabezados de las columnas.true, false
showHiddenChars Muestra/oculta los caracteres invisibles.true, false
showHorizontalRuler Muestra/oculta la regla horizontal cuando la vista del documento está en modo vista Páginatrue, false
showHTMLWysiwyg Activa/desactiva la vista HTML WYSIWYGtrue, false
showPageFrames Muestra/oculta el marco de página cuando la vista del documento está en modo vista Páginatrue, false
showReferences Muestra todas las expresiones 4D insertadas en el documento de 4D Write Pro como referenciastrue, false
showSelection Mantiene la selección visible dentro del objeto después de haber perdido el focotrue, false
showVerticalRuler Muestra/oculta la regla vertical cuando la vista del documento está en modo vista Páginatrue, false
singleClickEdit Permite el paso directo al modo de edición.true, false
sizingX Especifica si el tamaño horizontal de un objeto debe ser movido o redimensionado cuando un usuario cambia el tamaño del formulario."grow", "move", "fixed"
sizingY Especifica si el tamaño vertical de un objeto debe ser movido o redimensionado cuando un usuario cambia el tamaño del formulario."grow", "move", "fixed"
sortable Permite ordenar los datos de las columnas haciendo clic en el encabezado.true, false
spellcheck Activa la corrección ortográfica para el objetotrue, false
splitterMode Cuando un objeto splitter tiene esta propiedad, los otros objetos a su derecha (splitter vertical) o debajo de él (separador horizontal) son empujados al mismo tiempo que el splitter, sin parar."grow", "move", "fixed"
startPoint Punto de partida para dibujar un objeto de línea (sólo disponible en la gramática JSON)."bottomLeft", topLeft"
staticColumnCount Número de columnas que no se pueden mover durante la ejecución.mínimo: 0
step Intervalo mínimo aceptado entre los valores durante el uso. Para los steppers numéricos, esta propiedad representa los segundos cuando el objeto está asociado a un valor de tipo hora y los días cuando está asociado a un valor de tipo fecha.mínimo: 1
storeDefaultStyle Almacenar las etiquetas de estilo con el texto, incluso si no se ha realizado ninguna modificacióntrue, false
stroke (text)
stroke (lines)
stroke (list box)
Especifica el color de la fuente o línea utilizada en el objeto.Todo valor CSS, "transparent", "automatic"
strokeDashArray Describe el tipo de línea punteada como una secuencia de puntos blancos y negrosArrays numéricos o cadenas
strokeWidth Designa el grosor de una línea.Un entero o 0 para el ancho más pequeño en un formulario impreso
style Permite definier el aspecto general del botón. Para más información, consulte Estilo de los botones."regular", "flat", "toolbar", "bevel", "roundedBevel", "gradientBevel", "texturedBevel", "office", "help", "circular", "disclosure", "roundedDisclosure", "custom"
styledText Permite utilizar los estilos específicos en el área seleccionada.true, false
switchBackWhenReleased Muestra la primera imagen todo el tiempo, excepto cuando el usuario hace clic en el botón. Muestra la segunda imagen hasta que se suelta el botón del ratón.true, false
switchContinuously Permite al usuario mantener pulsado el botón del ratón para mostrar las imágenes de forma continua (es decir, como una animación).true, false
switchWhenRollover Modifica el contenido del botón de la imagen cuando el cursor del ratón pasa por encima. La imagen inicial se muestra cuando el cursor sale del área del botón.true, false
t
table Tabla a la que pertenece el subformulario Lista (si lo hay).Nombre de tabla 4D, o ""
text El título del objeto formularioTodo texto
textAlign Ubicación horizontal del texto dentro del área que lo contiene."automatic", "right", "center", "justify", "left"
textAngle Modifica la orientación (rotación) del área de texto.0, 90, 180, 270
textDecoration Hace que el texto seleccionado tenga una línea por debajo."normal", "underline"
textFormat Controla la forma en que aparecen los campos alfanuméricos y las variables cuando se muestran o imprimen."### ####", "(###) ### ####", "### ### ####", "### ## ####", "00000", formatos personalizados
textPlacement Ubicación relativa del título del botón en relación con el icono asociado."left", "top", "right", "bottom", "center"
threeState Permite que un objeto casilla de selección acepte un tercer estado.true, false
timeFormat Controla la forma en que aparecen las fechas cuando se muestran o imprimen.Formatos integrados ("systemShort", "systemMedium", "systemLong", "iso8601", "hh_mm_ss", "hh_mm", "hh_mm_am", "mm_ss", "HH_MM_SS", "HH_MMM", "MM_SS", "blankIfNull") o formatos personalizados
truncateMode Controla la visualización de los valores cuando las columnas del list box son demasiado estrechas para mostrar todo su contenido."withEllipsis", "none"
type Obligatorio. Designa el tipo de datos del objeto formulario."text", "rectangle", "groupBox", "tab", "line", "button", "checkbox", "radio", "dropdown", "combo", "webArea", "write", "subform", "plugin", "splitter", "buttonGrid", "progress", "ruler", "spinner", "stepper", "list", "pictureButton", "picturePopup", "listbox", "input", "view"
tooltip Ofrece a los usuarios información adicional sobre un campo.Información adicional para ayudar al usuario
top Posiciona un objeto en la parte superior (centrado).mínimo: 0
u
urlSource Designa la URL cargada o que está siendo cargada por el área web asociada.Una URL.
useLastFrameAsDisabled Permite definir la última miniatura como la que se mostrará cuando el botón esté desactivado.true, false
userInterface Interfaz del área 4D View Pro."none" (por defecto), "ribbon", "toolbar"
v
values Lista de valores por defecto para una columna de listbox arrayej.: "A","B","42"...
variableCalculation Permite realizar cálculos matemáticos."none", "minimum", "maximum", "sum", "count", "average", "standardDeviation", "variance", "sumSquare"
values Ubicación vertical del texto dentro del área que lo contiene."automatic", "top", "middle", "bottom"
verticalLineStroke Define el color de las líneas verticales de un list box (gris por defecto).Todo valor CSS, "transparent", "automatic"
visibility Permite ocultar el objeto en el entorno de la aplicación."visible", "hidden", "selectedRows", "unselectedRows"
w
webEngine Permite elegir entre dos motores de renderizado para el área web, dependiendo de las particularidades de la aplicación."embedded", "system"
width Designa el tamaño horizontal de un objetomínimo: 0
withFormulaBar Gestiona la visualización de una barra de fórmulas con la interfaz de la barra de herramientas en el área 4D View Pro.true, false
wordwrap Gestiona la visualización del contenido cuando supera el ancho del objeto."automatic" (excluyendo list box), "normal", "none"
z
zoom Porcentaje de zoom para mostrar el área 4D Write Pronumérico (mínimo=0)

AltStyle によって変換されたページ (->オリジナル) /