A ferramenta de mesclagem precisa substituir um Identificador do Windows Installer válido por itens desse tipo. O Mergemod.dll não impõe essa restrição, e cabe à ferramenta de mesclagem garantir que o usuário forneça uma chave válida para a tabela Binary.
Null é um valor válido para esse tipo, a menos que msmConfigItemNonNullable tenha sido incluído no campo Attributes da tabela ModuleConfiguration.
O tipo Binary pode ser usado com os tipos de ContextData a seguir.
Bitmap ContextData
Um módulo de mesclagem configurável pode usar esse tipo para permitir que o usuário forneça uma chave estrangeira a uma linha da tabela Binary que contém uma imagem de bitmap. O Mergemod.dll não garante nenhum tamanho ou tipo específico de bitmap, e a ferramenta de mesclagem precisa garantir que os dados sejam uma imagem válida. Para especificar um item configurável desse tipo, os autores de módulos devem inserir o nome do item configurável na coluna Name, inserir "1" na coluna Format, inserir "Binary" na coluna Type e inserir "Bitmap" na coluna ContextData da tabela ModuleConfiguration.
Icon ContextData
Um módulo de mesclagem configurável pode usar esse tipo para permitir que o usuário forneça uma chave estrangeira a uma linha da tabela Binary que contém uma imagem de ícone. O Mergemod.dll não garante nenhum tamanho ou tipo específico de ícone, e a ferramenta de mesclagem precisa garantir que os dados sejam uma imagem válida. Para especificar um item configurável desse tipo, os autores de módulos devem inserir o nome do item configurável na coluna Name, inserir "1" na coluna Format, inserir "Binary" na coluna Type e inserir "Icon" na coluna ContextData da tabela ModuleConfiguration. Esse tipo não é apropriado para uso em uma tabela de anúncio.
EXE ContextData
Um módulo de mesclagem configurável pode usar esse tipo para permitir que o usuário forneça uma chave estrangeira a uma linha da tabela Binary que contém uma imagem executável de 32 bits. O Mergemod.dll não valida se os dados são válidos, e a ferramenta de mesclagem precisa garantir que os dados sejam um arquivo PE válido. Para especificar um item configurável desse tipo, os autores de módulos devem inserir o nome do item configurável na coluna Name, inserir "1" na coluna Format, inserir "Binary" na coluna Type e inserir "EXE" na coluna ContextData da tabela ModuleConfiguration.
EXE64 ContextData
Um módulo de mesclagem configurável pode usar esse tipo para permitir que o usuário forneça uma chave estrangeira a uma linha da tabela Binary que contém uma imagem executável de 32 bits ou 64 bits. O Mergemod.dll não valida se os dados são válidos, e a ferramenta de mesclagem precisa garantir que os dados sejam um arquivo PE válido. Para especificar um item configurável desse tipo, os autores de módulos devem inserir o nome do item configurável na coluna Name, inserir "1" na coluna Format, inserir "Binary" na coluna Type e inserir "EXE64" na coluna ContextData da tabela ModuleConfiguration.
Você deseja aprender mais sobre tipos de tabela no Business Central? Neste módulo, você vai aprender mais sobre os diferentes tipos de tabela funcional e as características específicas, como campos especiais, propriedades e páginas vinculadas.