O erro ‘Cannot Convert Block Type’ no Notion aparece quando você tenta transformar um bloco em alternador, mas o tipo de bloco não suporta a conversão. Isso geralmente acontece com linhas de banco de dados, conteúdo incorporado ou blocos sincronizados que possuem regras de formatação restritas. O erro impede que você recolha ou expanda o conteúdo como um alternador. Este artigo explica por que o erro ocorre e fornece métodos passo a passo para corrigi-lo.
Principais conclusões: Corrigindo o erro ‘Cannot Convert Block Type’ em alternadores
- Converta o bloco para um bloco de texto primeiro: Transforme o bloco não suportado em um bloco de texto básico e depois aplique a conversão para alternador.
- Use uma página aninhada: Crie uma nova página dentro do banco de dados e adicione um alternador lá para evitar o erro.
- Envolva o conteúdo em um bloco de alternador manualmente: Crie um bloco de alternador e arraste o conteúdo problemático para dentro dele.
Por que o Notion exibe ‘Cannot Convert Block Type’ ao criar alternador
Os blocos do Notion têm tipos específicos: texto, título, lista com marcadores, lista numerada, alternador, destaque, citação, divisor, imagem, incorporação, bloco de código, banco de dados, bloco sincronizado e outros. Quando você clica com o botão direito em um bloco e escolhe ‘Transformar em’ > ‘Alternador’, o Notion tenta internamente alterar o identificador do tipo do bloco. Alguns tipos de bloco não podem ser convertidos porque sua estrutura de dados é incompatível com o formato de alternador.
Os tipos de bloco não suportados mais comuns incluem:
- Linhas de banco de dados (entradas de banco de dados inline)
- Blocos sincronizados (blocos que espelham conteúdo entre páginas)
- Conteúdo incorporado (mapas, vídeos, visualizações de PDF)
- Visualizações de banco de dados vinculadas
- Blocos dentro de uma linha de banco de dados que não são texto padrão
O erro não é um bug. É uma restrição deliberada na lógica de conversão de blocos do Notion. A solução alternativa é alterar o bloco para um tipo que suporte a conversão para alternador e depois aplicar o alternador, ou criar um novo bloco de alternador e mover o conteúdo para dentro dele manualmente.
Passos para resolver o erro ‘Cannot Convert Block Type’
- Identifique o tipo de bloco que está causando o erro
Clique com o botão direito no bloco que exibe o erro. Observe o tipo de bloco mostrado no menu (por exemplo, ‘Bloco Sincronizado’ ou ‘Banco de Dados’). Anote o tipo para saber qual solução alternativa usar. - Converta o bloco para um bloco de texto básico
Clique com o botão direito no bloco e selecione ‘Transformar em’ > ‘Texto’. Isso altera o bloco para um parágrafo simples. Após a conversão, clique com o botão direito novamente e escolha ‘Transformar em’ > ‘Alternador’. O alternador será aplicado sem erro. - Copie o conteúdo para um novo bloco de alternador (se a conversão falhar)
Se o bloco não puder ser transformado em texto (por exemplo, uma linha de banco de dados), crie um novo bloco de alternador em outro lugar da página. Pressione /alternador e depois Enter. Arraste o bloco problemático para dentro do novo bloco de alternador. O conteúdo ficará aninhado dentro do alternador. - Use uma página aninhada para linhas de banco de dados
Se o bloco for uma linha de banco de dados, abra a linha como uma página. Dentro dessa página, crie um bloco de alternador e cole o conteúdo que deseja recolher. Feche a página. A linha do banco de dados permanecerá expandida, mas seu conteúdo interno pode usar alternadores. - Remova o status de bloco sincronizado antes de converter
Se o bloco for um bloco sincronizado, clique com o botão direito e selecione ‘Dessincronizar’ ou ‘Remover do bloco sincronizado’. Após dessincronizar, o bloco se torna um bloco comum. Em seguida, clique com o botão direito e escolha ‘Transformar em’ > ‘Alternador’.
Método 2: Envolver o conteúdo em um bloco de alternador manualmente
- Crie um bloco de alternador vazio
Pressione /alternador e depois Enter. Um novo bloco de alternador aparece com um espaço reservado. - Arraste o bloco problemático para dentro do alternador
Clique e segure a alça de seis pontos à esquerda do bloco problemático. Arraste-o diretamente para baixo do bloco de alternador até ver uma linha horizontal azul aparecer dentro da área do alternador. Solte o mouse. O bloco agora está aninhado dentro do alternador. - Teste o alternador
Clique na seta ao lado do alternador para recolher e expandir o conteúdo aninhado. A mensagem de erro não aparece mais.
Se o Notion ainda exibir o erro após esses passos
A conversão para alternador falha em uma visualização de banco de dados vinculada
Visualizações de banco de dados vinculadas não podem ser convertidas em alternador. Em vez disso, crie uma nova página dentro do banco de dados e use um bloco de alternador lá. Ou, coloque a visualização vinculada dentro de um bloco de alternador arrastando-a para um alternador existente.
A conversão para alternador falha em conteúdo incorporado
Conteúdo incorporado, como vídeos do YouTube ou visualizações de PDF, não pode ser transformado em alternador. Clique com o botão direito no incorporado, selecione ‘Copiar link’, exclua o incorporado, crie um bloco de alternador e cole o link dentro do alternador. O link aparecerá como um novo bloco incorporado dentro do alternador.
A conversão para alternador falha em um bloco dentro de uma linha de banco de dados
Blocos dentro de uma linha de banco de dados geralmente são restritos. Abra a linha como uma página e aplique a conversão para alternador dentro da página. A linha em si permanece como uma entrada de banco de dados, mas o conteúdo interno pode usar alternadores.
Tipos de bloco compatíveis e incompatíveis com alternador
| Tipo de Bloco | Pode Converter Diretamente para Alternador | Solução Alternativa Disponível |
|---|---|---|
| Texto (parágrafo) | Sim | Nenhuma necessária |
| Título 1, 2, 3 | Sim | Nenhuma necessária |
| Lista com marcadores | Sim | Nenhuma necessária |
| Lista numerada | Sim | Nenhuma necessária |
| Destaque | Sim | Nenhuma necessária |
| Citação | Sim | Nenhuma necessária |
| Divisor | Sim | Nenhuma necessária |
| Bloco de código | Sim | Nenhuma necessária |
| Imagem | Sim | Nenhuma necessária |
| Incorporação | Não | Copiar link, colar dentro de alternador existente |
| Banco de dados (inline) | Não | Arrastar para alternador existente |
| Visualização de banco de dados vinculada | Não | Arrastar para alternador existente |
| Bloco sincronizado | Não | Dessincronizar primeiro, depois converter |
| Linha de banco de dados | Não | Abrir como página, usar alternador dentro |
A tabela mostra que a maioria dos tipos de bloco comuns suporta conversão direta. Apenas incorporações, bancos de dados, blocos sincronizados e linhas de banco de dados exigem uma solução alternativa. Use a solução alternativa que corresponde ao tipo de bloco com o qual você está trabalhando.
Agora você pode resolver o erro ‘Cannot Convert Block Type’ convertendo o bloco para texto, usando um arrasto manual para dentro de um alternador ou abrindo uma linha de banco de dados como página. Para uso futuro, lembre-se de que o comando /alternador cria um novo bloco de alternador instantaneamente. Como dica avançada, você pode pressionar Ctrl+Shift+8 no Windows ou Cmd+Shift+8 no Mac para transformar um bloco em alternador se ele já for de um tipo compatível.