Criar novo objeto (Servidor) / Create new object (Server)
Cria um objeto baseado em uma entidade, com seus respectivos atributos (campos).
Figura 1 - Bloco Criar novo objeto
Compatibilidade
Bloco servidor: cronapi.object.Operations.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 àquela 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 objeto
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. O objeto será impresso no console do depurador.
Figura 3 - Exemplo de uso do bloco Criar novo objeto
Nesta página