# Alteração de conteúdo

A operação Alteração de conteúdo exibe um conteúdo específico ou retorna para o conteúdo anterior.

##### Bloco

##### Texto

changeContent(EXPRESSION);
1

1: ID do conteúdo

Para alterar o conteúdo específico, adicione um bloco Constante, selecione [Int] e defina o ID do conteúdo.

Observação:

- As operações de alteração de conteúdo são inválidas quando se utiliza um ID de conteúdo nos casos abaixo. Nesses casos, a operação de alteração de conteúdo não ocorre.

- O ID do conteúdo não existe (por exemplo, conteúdo 0 ou 10000 que não existem em um projeto).

- O ID do conteúdo é definido com uma variável e sua qualidade é ruim.

- Se houver operações de alteração de conteúdo consecutivas em um trigger, as operações de alteração de conteúdo intermediárias serão ignoradas e somente a operação de alteração de conteúdo final será executada. Entretanto, se a operação de alteração de conteúdo final for inválida, a operação de alteração de conteúdo anterior será executada.

- Se você definir um valor negativo para o ID do conteúdo, o conteúdo anterior será exibido. Por exemplo, o valor -3 é alterado para o terceiro conteúdo anterior. Entretanto, se o valor do ID do conteúdo negativo for maior que o número de alterações de conteúdo, o primeiro conteúdo é exibido.

(Exemplo 1)

Se você definir 3 para o ID do conteúdo, o conteúdo com ID do conteúdo 3 será exibido quando o script abaixo for executado.

##### Bloco

##### Texto

'changeContent(3);'

(Exemplo 2)

Se -2 for definido para o ID do conteúdo, o conteúdo que foi exibido duas alterações atrás será exibido quando o script abaixo for executado.

##### Bloco

##### Texto

'changeContent(-2);'