Tempo aproximado para leitura: 00:02:30 min
Dúvida
Como criar o campo CB5_PRINTR, para utilização da impressora local (via USB)?
Ambiente
Cross Segmento - TOTVS Backoffice (Linha Protheus) - Automação e Coleta de Dados - 12.1.33 e superiores.
Solução
Para realizar criação do campo CB5_PRINTR e Consulta Padrão CB5SO manualmente, seguir os passos abaixo:
Criar Consulta Padrão CB5SO
Configurador* Base de Dados>Dicionário>Base de Dados. No menu Consultas Padrão, incluir nova consulta e seguir orientações abaixo:
Tipo de Consulta: Consulta Específica
| Consulta | CB5SO |
|---|---|
| Descrição | Impressora SO |
| Tabela | CB5 - Tipos de Impressão |
| Expressão | SelectPrinter()[2] |
| Retorno | M->CB5_PRINTR |
Após a criação da Consulta Padrão, conforme orientado acima, Criar Campo CB5_PRINTR:
| Campo | CB5_PRINTR |
|---|---|
| Tipo | 1-Caracter |
| Tamanho | 30 |
| Formato | @! |
| Contexto | 1-Real |
| Propriedade | 1-Alterar |
| Tít. Português | Impressora |
| Desc. Português | Impressora |
| Modo Edição | M->CB5_DRVWIN == "1" |
| Cons. Padrão | CB5SO |
Obs.: O campo CB5_PRINTR foi criado com tamanho de 30 caracteres, porém, pode ocorrer de que a descrição da impressora seja maior do que 30 caracteres, com isso, a alteração do tamanho do campo é passível de alteração, podendo aumentar o tamanho do mesmo.
Para mais detalhes:
https://tdn.totvs.com/display/public/PROT/ACDA060+-+Criar+campo+CB5_PRINTR
https://tdn.totvs.com/pages/releaseview.action?pageId=731890309
Saiba mais:
Clique aqui e veja mais artigos sobre Automação e Coleta de Dados
0 Comentários