Saltar para o conteúdo principal
Versão: 20 R6

Lista de propriedades JSON

Nesta página, encontrará uma lista completa de todas as propriedades de objectos ordenadas pelo seu nome JSON. Clique no nome de uma propriedade para aceder à sua descrição detalhada.

No capítulo "Propriedades do objeto de formulário", as propriedades são ordenadas de acordo com os nomes e temas da lista de propriedades.

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

PropriedadeDescriçãoValores possíveis
a
actionAção típica a ser executada.O nome de uma ação standard válida.
allowFontColorPickerPermite a exibição do seletor de fontes do sistema ou do seletor de cores para editar os atributos dos objetostrue, false (padrão)
alternateFillPermite definir uma cor de fundo diferente para linhas/colunas ímpares em um list box.Qualquer valor CSS; "transparent"; "automatic"; "automaticAlternate"
automaticInsertionHabilita a adição automática de um valor a uma lista quando o usuário insere um valor que não está na lista de escolha associada ao objeto.true, false
b
booleanFormatEspecifica apenas dois valores possíveis.true, false
borderRadiusO valor do raio para rectângulos redondos.mínimo: 0
borderStylePermite definir um estilo padrão para o contorno do objeto."system", "none", "solid", "dotted", "raised", "sunken", "double"
bottomPosiciona um objeto na parte inferior (centrado).mínimo: 0
c
choiceListUma lista de escolhas associadas a um objetoUma lista de escolhas
classUma lista de palavras separadas por espaços utilizadas como selectores de classe em ficheiros css.Uma lista de nomes de classes
columnCountNúmero de colunas.mínimo: 1
columnsUm conjunto de colunas list boxColeção de objetos coluna com as propriedades de colunas definidas
contextMenuDá ao usuário acesso a um menu contextual padrão na área selecionada."automatic", "none"
continuousExecutionDesigna se deve ou não ser executado o método de um objeto enquanto o usuário segue o controlo.true, false
controlTypeEspecifica como o valor deve ser apresentado numa célula do list box."input", "checkbox" (para colunas booleanas / numéricas), "automatic", "popup" (apenas para colunas booleanas)
currentItemSourceO último item selecionado num list box.Expressão de objecto
currentItemPositionSourceA posição do último item selecionado num list box.Expressão numérica
customBackgroundPictureDefine a imagem que será desenhada no fundo, de um botão.Caminho relativo na sintaxe POSIX. Deve ser utilizado em conjunto com a opção "Personalizado" da propriedade "Style".
customBorderXDefine o tamanho (em píxeis) das margens horizontais internas de um objeto. Deve ser utilizado com a opção "Personalizado" da propriedade "Style".mínimo: 0
customBorderYDefine o tamanho (em píxeis) das margens verticais internas de um objeto. Deve ser utilizado com a opção "Personalizado" da propriedade "Style".mínimo: 0
customOffsetDefine um valor de desvio personalizado em pixéis. Deve ser utilizado com a opção "Personalizado" da propriedade "Style".mínimo: 0
customPropertiesPropriedades avançadas (se existirem)JSON string or base64 encoded string
d
dataSource (objects)
dataSource (subforms)
dataSource (array list box)
dataSource (Collection or entity selection list box)
dataSource (list box column)
dataSource (hierarchical list box)
Especifica a fonte dos dados.Uma variável 4D, nome de campo ou uma expressão de linguagem complexa arbitrária.
dataSourceTypeHint (objects)
dataSourceTypeHint (list box column, drop-down list)
Indica o tipo de variável."integer", "number", "boolean", "picture", "text", date", "time", "arrayText", "collection", "object", "undefined"
dateFormatControla como as datas aparecem quando são apresentadas ou impressas.Formatos integrados ("systemShort", "systemMedium", "systemLong", "iso8601", "rfc822", "short", "shortCentury", "abbreviated", "long", "blankIfNull") o formatos personalizados
defaultButtonModifica o aspeto de um botão para indicar ao usuário a escolha recomendada.true, false
defaultValueDefine um valor ou um carimbo a ser introduzido por defeito num objeto de entradaCadeia ou "#D", "#H", "#N"
deletableInListEspecifica se o utilizador pode eliminar sub-registos num subformulário listatrue, false
detailForm (list box)
detailForm (subform)
Associa um formulário detalhado a um subformulário listado.Name (string) of table or project form, a POSIX path (string) to a .json file describing the form, or an object describing the form
displayO objeto é desenhado ou não no formulário.true, false
doubleClickInEmptyAreaActionAction to perform in case of a double-click on an empty line of a list subform."addSubrecord" ou "" para não fazer nada
doubleClickInRowAction (list box)
doubleClickInRowAction (subform)
Ação a executar no caso de um duplo clique num registo."editSubrecord", "displaySubrecord"
dpiResolução do ecrã para o conteúdo da área 4D Write Pro.0=automatic, 72, 96
draggingAtiva a função de arrastamento."none", "custom", "automatic" (exceto lista, list box)
droppingHabilita a função de soltar."none", "custom", "automatic" (exceto lista, list box)
e
enterableIndica se os usuários podem introduzir valores no objeto.true, false
enterableInListIndica se os usuários podem modificar os dados do registo diretamente no subformulário lista.true, false
entryFilterAssocia um filtro de entrada ao objeto ou às células da coluna. Essa propriedade não estará acessível se a propriedade Enterable não estiver ativada.Texto para restringir entradas
eventsLista de todos os eventos selecionados para o objeto ou formulárioColeção de nomes de eventos, por exemplo, ["onClick", "onDataChange"...].
excludedListPermite definir uma lista cujos valores não podem ser introduzidos na coluna.A list of values to be excluded.
f
fillDefine a cor de fundo de um objeto.Qualquer valor CSS, "transparent", "automatic"
focusableIndica se o objeto pode ter o foco (e, pode ser ativado pelo teclado, por exemplo)true, false
fontFamilyEspecifica o nome da família de fontes utilizada no objeto.Nome da família de fontes CSS
fontSizeDefine o tamanho do tipo de letra em pontos quando não está selecionado nenhum tema de tipo de letramínimo: 0
fontStyleDefine o texto selecionado como ligeiramente inclinado para a direita."normal", "italic"
fontThemeDefine o estilo automático"normal", "main", "additional"
fontWeightDefine o texto selecionado para aparecer mais escuro e mais pesado."normal", "bold"
footerHeightUtilizado para definir a altura da linhapattern (\d+)(p|em)?$ (positive decimal + px/em )
frameDelayPermite percorrer o conteúdo do botão de imagem na velocidade especificada (em ticks).mínimo: 0
g
graduationStepMedição do visor da escala.mínimo: 0
h
headerDefine o cabeçalho de uma coluna list boxObjeto com as propriedades "text", "name", "icon", "dataSource", "fontWeight", "fontStyle", "tooltip"
headerHeightUtilizado para definir a altura da linhapattern (\d+)(p|em)?$ (positive decimal + px/em )
heightDesigna o tamanho vertical de um objetomínimo: 0
hideExtraBlankRowsDesactiva a visibilidade de linhas extra e vazias.true, false
hideFocusRingOculta o retângulo de seleção quando o objeto tem o foco.true, false
hideSystemHighlightUtilizado para especificar a ocultação dos registos destacados no list box.true, false
highlightSetstringNome do conjunto.
horizontalLineStrokeDefine a cor das linhas horizontais num list box (cinzento por predefinição).Any CSS value, "'transparent", "automatic"
i
iconO nome do caminho da imagem utilizada para botões, caixas de verificação, botões rádio e cabeçalhos de list box.Caminho relativo ou filesystem na sintaxe POSIX.
iconFramesDefine o número exato de estados presentes na imagem.mínimo: 1
iconPlacementDesigna a colocação de um ícone em relação ao objeto formulário."none", "left", "right"
imageHugsTitleDefine se o título e a imagem do botão devem ser visualmente adjacentes.true (padrão), false
k
keyboardDialectPara associar um esquema de teclado específico a uma entrada.A keyboard code string, e.g. "ar-ma"
l
labelsUma lista de valores a utilizar como etiquetas de controlo de pestanasex: "a", "b, "c", ...
labelsPlacement (objects)
labelsPlacement (tab control)
Especifica a localização do texto de um objeto."none", "top", "bottom", "left", "right"
layoutModeModo de exibição do documento 4D Write Pro na área do formulário."page", "draft", "embedded"
leftPosiciona um objeto à esquerda.mínimo: 0
list, veja choiceListUma lista de escolhas associada a uma lista hierárquicaUma lista de escolhas
listboxTypeA fonte de dados do list box."array", "currentSelection", "namedSelection", "collection"
listFormFormulário lista a utilizar no subformulário.Name (string) of table or project form, a POSIX path (string) to a .json file describing the form, or an object describing the form
lockedColumnCountNúmero de colunas que devem ser permanentemente apresentadas na parte esquerda de um list box.mínimo: 0
loopBackToFirstFrameAs imagens são apresentadas num ciclo contínuo.true, false
m
maxO valor máximo permitido. For numeric steppers, these properties represent seconds when the object is associated with a time type value and are ignored when it is associated with a date type value.mínimo: 0 (para tipos de dados numéricos)
maxWidthDesigna o maior tamanho permitido para as colunas do list box.mínimo: 0
metaSourceUm objeto meta que contém definições de estilo e de seleção.Uma expressão de objecto
methodUm nome de método projecto.O nome de um método projecto existente
methodsAccessibilityQue métodos 4D podem ser chamados a partir de uma área Web"none" (padrão), "all"
minO valor mínimo permitido. For numeric steppers, these properties represent seconds when the object is associated with a time type value and are ignored when it is associated with a date type value.mínimo: 0 (para tipos de dados numéricos)
minWidthDesigna o tamanho menor permitido para as colunas list box.mínimo: 0
movableRowsAutoriza a deslocação de linhas durante a execução.true, false
multilineManipula conteúdo multilinha."yes", "no", "automatic"
n
nameO nome do objecto formulário. (Facultativo para o formulário)Qualquer nome que não pertença a um objeto já existente
numberFormatControla como os campos alfanuméricos e as variáveis aparecem quando exibidos ou impressos.Numbers (including a decimal point or minus sign if necessary)
p
pictureO nome do caminho da imagem para botões de imagem, menus pop-up de imagem ou imagens estáticasCaminho relativo ou do sistema de arquivos na sintaxe POSIX, ou "var:<variableName>" para variável imagem.
pictureFormat (input, list box column or footer)
pictureFormat (static picture)
Controla a aparência das imagens quando exibidas ou impressas."truncatedTopLeft", "scaled", "truncatedCenter", "tiled", "proportionalTopLeft" (excluindo imagens estáticas), "proportionalCenter" (excluindo imagens estáticas)
placeholderAcinzenta o texto quando o valor da fonte de dados está vazio.Texto a ficar a cinzento.
pluginAreaKindDescreve o tipo de plug-in.O tipo de plug-in.
popupPlacementPermite a exibição de um símbolo que aparece como um triângulo no botão, o que indica haver um menu pop-up anexado."None", Linked", "Separated"
printFrameModo de impressão para objetos cujo tamanho pode variar de um registro para outro, dependendo de seu conteúdo"fixed", "variable", (apenas subformulário) "fixedMultiple"
progressSourceUm valor entre 0 e 100, que representa a porcentagem de conclusão do carregamento da página na área Web. Atualizado automaticamente por 4D, não pode ser modificado manualmente.mínimo: 0
r
radioGroupEnables radio buttons to be used in coordinated sets: only one button at a time can be selected in the set.Nome do grupo rádio
requiredListPermite definir uma lista onde só podem ser inseridos determinados valores.Uma lista de valores obrigatórios.
resizableDesigna se o tamanho de um objeto pode ser modificado pelo usuário."true", "false"
resizingModeEspecifica se uma coluna da caixa de listagem deve ser redimensionada automaticamente"rightToLeft", "legacy"
rightPosiciona um objeto à direita.mínimo: 0
rowControlSourceUm array 4D que define as linhas do list box.Array
rowCountDefine o número de linhas.mínimo: 1
rowFillSource (array list box)
rowFillSource (list box seleção ou coleção)
O nome de um array ou expressão para aplicar uma cor de fundo personalizada a cada linha de um list box.O nome de um array ou expressão.
rowHeightDefine a altura das linhas do list box.Valor CSS a unidade "em" ou "px" (por padrão)
rowHeightAutoboolean"true", "false"
rowHeightAutoMaxDesigna a maior altura permitida para as linhas do list box.Valor CSS a unidade "em" ou "px" (por padrão). mínimo: 0
rowHeightAutoMinDesigna a altura mais pequena permitida para as linhas da caixa do list box.Valor CSS a unidade "em" ou "px" (por padrão). mínimo: 0
rowHeightSourceUm array que define diferentes alturas para as linhas de um list box.Nome de uma variável array 4D.
rowStrokeSource (array list box)
rowStrokeSource (seleção ou collection/list box entity selection)
Um arrray ou expressão para gerir as cores das linhas.Nome do array ou expressão.
rowStyleSource (array list box)
rowStyleSource (selection or collection/entity selection list box)
Um arrray ou expressão para gerir estilos das linhas.Nome do array ou expressão.
s
saveAs (list box column)
saveAs (drop-down list)
O tipo de conteúdo a ser salvo no campo ou na variável associada ao objeto de formulário"value", "reference"
scrollbarHorizontalUma ferramenta que permite ao usuário mover a área de visualização para a esquerda ou para a direita."visible", "hidden", "automatic"
scrollbarVerticalUma ferramenta que permite ao usuário mover a área de visualização para cima ou para baixo."visible", "hidden", "automatic"
selectedItemsSourceColeção dos itens seleccionados num list box.Expressão da colecção
selectionMode (hierarchical list)
selectionMode (list box)
selectionMode (subform)
Permite a seleção de vários registos/linhas."multiple", "single", "none"
shortcutAccelEspecifica o sistema a utilizar, Windows ou Mac.true, false
shortcutAltDesigna a tecla Alttrue, false
shortcutCommandDesigna a tecla Comando (macOS)true, false
shortcutControlDesigna a tecla Control (Windows)true, false
shortcutKeyA letra ou o nome de uma chave de significado especial."[F1]" -> "[F15]", "[Return]", "[Enter]", "[Backspace]", "[Tab]", "[Esc]", "[Del]", "[Home]", "[End]", "[Help]", "[Page up]", "[Page down]", "[left arrow]", "[right arrow]", "[up arrow]", "[down arrow]"
shortcutShiftDesigna a tecla Shifttrue, false
showFootersMostra ou oculta os rodapés das colunas.true, false
showGraduationsApresenta/oculta as graduações junto às etiquetas.true, false
showHeadersMostra ou oculta os cabeçalhos das colunas.true, false
showHiddenCharsMostra/oculta caracteres invisíveis.true, false
showHorizontalRulerMostra/oculta a régua horizontal quando a vista de documento está no modo de vista Páginatrue, false
showHTMLWysiwygAtiva/desactiva a visualização HTML WYSIWYGtrue, false
showPageFramesExibe/oculta a moldura da página quando a visualização do documento está no modo Visualização de páginatrue, false
showReferencesMuestra todas las expresiones 4D insertadas en el documento de 4D Write Pro como referenciastrue, false
showSelectionMantém a seleção visível no objeto depois que ele perde o focotrue, false
showVerticalRulerExibe/oculta a régua vertical quando a visualização do documento está no modo de visualização Páginatrue, false
singleClickEditPermite a passagem direta para o modo de edição.true, false
sizingXEspecifica se o tamanho horizontal de um objeto deve ser movido ou redimensionado quando um usuário redimensiona o formulário."grow", "move", "fixed"
sizingYEspecifica se o tamanho vertical de um objeto deve ser movido ou redimensionado quando um usuário redimensiona o formulário."grow", "move", "fixed"
sortablePermite ordenar os dados das colunas clicando no cabeçalho.true, false
spellcheckAtiva a verificação ortográfica do objetotrue, false
splitterModeWhen a splitter object has this property, other objects to its right (vertical splitter) or below it (horizontal splitter) are pushed at the same time as the splitter, with no stop."grow", "move", "fixed"
startPointPonto de partida para desenhar um objeto de linha (disponível somente na gramática JSON)."bottomLeft", topLeft"
staticColumnCountNúmero de colunas que não podem ser movidas durante a execução.mínimo: 0
stepIntervalo mínimo aceite entre valores durante a utilização. For numeric steppers, this property represents seconds when the object is associated with a time type value and days when it is associated with a date type value.mínimo: 1
storeDefaultStyleArmazenar as etiquetas de estilo com o texto, mesmo que nenhuma modificação tenha sido feitatrue, false
stroke (text)
stroke (lines)
stroke (list box)
Especifica a cor do tipo de letra ou da linha utilizada no objeto.Qualquer valor CSS, "transparent", "automatic"
strokeDashArrayDescreve o tipo de linha pontilhada como uma sequência de pontos pretos e brancosArrays numéricos ou strings
strokeWidthDesigna a espessura de uma linha.Um número inteiro ou 0 para a largura mais pequena num formulário impresso
stylePermite definir o aspeto geral do botão. Consulte Estilo do botão para obter mais informações."regular", "flat", "toolbar", "bevel", "roundedBevel", "gradientBevel", "texturedBevel", "office", "help", "circular", "disclosure", "roundedDisclosure", "custom"
styledTextPermite a possibilidade de utilizar estilos específicos na área selecionada.true, false
switchBackWhenReleasedExibe a primeira imagem o tempo todo, exceto quando o usuário clica no botão. Apresenta a segunda imagem até que o botão do rato seja libertado.true, false
switchContinuouslyPermite ao usuário manter pressionado o botão do mouse para exibir as imagens continuamente (ou seja, como uma animação).true, false
switchWhenRolloverModifica o conteúdo do botão de imagem quando o cursor do mouse passa sobre ele. A imagem inicial é exibida quando o cursor sai da área do botão.true, false
t
tableTabela a que pertence o subformulário Lista (se existir).Nome da tabela 4D, ou ""
textO título do objeto formulárioQualquer texto
textAlignLocalização horizontal do texto na área que o contém."automatic", "right", "center", "justify", "left"
textAngleModifica a orientação (rotação) da área de texto.0, 90, 180, 270
textDecorationDefine o texto selecionado para ter uma linha por baixo."normal", "underline"
textFormatControla como os campos alfanuméricos e as variáveis aparecem quando exibidos ou impressos."####", "(#####) ### ####", "### ### ### ####", "#### ## ####", "00000", formatos personalizados
textPlacementLocalização relativa do título do botão em relação ao ícone associado."left", "top", "right", "bottom", "center"
threeStatePermite que um objeto de caixa de verificação aceite um terceiro estado.true, false
timeFormatControla como as horas aparecem quando são apresentadas ou impressas.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
truncateModeControla a exibição de valores quando as colunas da caixa de listagem são muito estreitas para mostrar todo o seu conteúdo."withEllipsis", "none"
typeObrigatório. Designa o tipo de dados do objeto do formulário."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"
tooltipFornecer aos usuários informações adicionais sobre um campo.Informações adicionais para ajudar um usuário
topPosiciona um objeto na parte superior (centrado).mínimo: 0
u
urlSourceDesigna a URL carregada ou sendo carregada pela área Web associada.Um URL.
useLastFrameAsDisabledHabilita a configuração da última miniatura como a que será exibida quando o botão estiver desativado.true, false
userInterfaceInterface de área 4D View Pro."none" (padrão), "ribbon", "toolbar"
v
valuesLista de valores predefinidos para as colunas listbox de tipo arrayex: "A", "B", "42"...
variableCalculationPermite efetuar cálculos matemáticos."none", "minimum", "maximum", "sum", "count", "average", "standardDeviation", "variance", "sumSquare"
verticalAlignLocalização vertical do texto na área que o contém."automatic", "top", "middle", "bottom"
verticalLineStrokeDefine a cor das linhas verticais num list box (cinzento por predefinição).Qualquer valor CSS, "'transparent", "automatic"
visibilityPermite ocultar o objeto no ambiente da aplicação."visible", "hidden", "selectedRows", "unselectedRows"
w
webEngineUsado para escolher entre dois motores de renderização para a área Web, dependendo das especificações da aplicação."embedded", "system"
widthDesigna o tamanho horizontal de um objetomínimo: 0
withFormulaBarGerencia a exibição de uma barra de fórmula com a interface da barra de ferramentas na área 4D View Pro.true, false
wordwrapGerencia a exibição do conteúdo quando ele excede a largura do objeto."automatic" (exceto list box), "normal", "none"
z
zoomPercentagem de zoom para mostrar a área 4D Irite Pronúmero (mínimo=0)