Cria um objeto baseado em uma entidade, com seus respectivos atributos (campos).


Figura 1 - Bloco Criar novo objeto

Compatibilidade

  • Bloco cliente: cronapi.object.newObject()

Retorno

Retorna um objeto com os campos e valores passados por parâmetro.

Características do bloco

Ao clicar sobre o ícone de engrenagem do bloco, será aberta sua janela de configuração (1 da Figura 2). Ao clicar sobre o botão "...", ele abrirá a janela Selecionar Entidade e nela será listada todas as entidades existentes no projeto, onde somente uma deverá ser selecionada (2 da Figura 2).


Figura 2 - Selecionando entidade para o bloco


Após selecionar a entidade, a janela de Configurar Bloco de Programação irá mostrar todas as colunas pertencentes aquela entidade e as colunas marcadas (destaque da Figura 2.1) serão as chaves das propriedades desse objeto.


Figura 2.1 - Selecionando colunas para serem os parâmetros do bloco

Parâmetros

Parâmetro "N"

Os parâmetros da função são exibidos após a escolha da entidade na janela Configurar Bloco de Programação (Figura 2.1). Isso implica que a cada campo selecionado da entidade, um parâmetro é apresentado no bloco da função.

  • Posição: 1 ou mais
  • Tipo: Depende do tipo do dado do atributo

Exemplo

A função da figura 3 irá criar um objeto com as propriedades "nome", "nota", "media" e "aprovado", com seus os valores vinculados em seus respectivos parâmetros.


Figura 3 - Exemplo de uso do bloco Criar novo objeto


O objeto será impresso no console do navegador (Figura 3.1).


Figura 3.1 - Resultado da execução da função da figura 3

Nesta página