^MC
Limpar MapaPreview: parcialAtiva ou desativa o modo de dados variáveis da impressora, usado com ^FV para atualizar um campo sem reenviar o formato inteiro.
Sintaxe
^MCaParâmetros
| Parâmetro | Descrição e valores aceitos | Se omitido |
|---|---|---|
| a | Y ativa o tratamento do mapa de dados variáveis; N o desativa.Y enable or N disable variable-data mode | N |
Como funciona
^MC controla o mapa de memória do fluxo de dados variáveis da impressora. Com esse modo ativo, o host pode manter um formato e atualizar apenas campos que usam ^FV, reduzindo tráfego em etiquetas repetitivas.
Isso é estado da impressora, não tinta visível. Precisa ser projetado com o ciclo de vida dos formatos armazenados, reinícios e ordem dos trabalhos; não substitui etiquetas avulsas enviadas como formatos completos entre ^XA e ^XZ.
Use o comando deliberadamente com ^FV. Uma etiqueta completa que também contém ^MC ainda tem campos visíveis, mas o comando em si apenas muda como a impressora administra os dados variáveis seguintes.
Exemplo
^XA
^MCY
^FO40,60^A0N,40,40^FDVariable-ready label^FS
^XZRenderizando…
O que o preview deste site faz com ele
^MC é reconhecido e não desenha nada. A prévia renderiza os campos visíveis ao redor, mas não emula memória persistente da impressora nem uma atualização posterior do host.
Erros comuns
- Esperar que ^MCY salve um formato sozinho. Comandos de formato armazenado e a política de memória da impressora são assuntos separados.
- Testar um fluxo de dados variáveis apenas no preview do navegador. O comportamento importante é o que sobrevive e é endereçado na impressora real.
- Deixar o modo variável ativo em um trabalho misto sem controlar o estado da impressora. Dados posteriores podem ser interpretados contra o formato armazenado errado.