Relatório de Orçamento - Não há registros na tabela (VarCoRel) para a opção (NOMEFORM = 'FREELORC')

Criado por Brendon Praes em 11/07/2022 11:55  ·  Leitura: 2 min

Situação: Ao ir em 'Relatórios > Relatórios de Orçamento > Orçamento'. e clicar no botão 'Configurar'.

 'Não há registros na tabela de configuração de consultas e relatórios (VarCoRel) para a opção (NOMEFORM = 'FRELORC').
Utilize o suporte da Ats para auxiliá-lo nesta configuração.'

 

Solução: Inicialmente para solução do problema, deve ser verificado no banco de dados na tabela 'VARCOREL' com seguinte 'SELECT':

 select * from varcorel where varcorel.nomeform = 'FRELORC' 

 Caso não tenha o registro, terá que criar os registros na rotina "Script Executive";

Exemplo:

INSERT INTO VARCOREL (ORDPAD, TABELA, CAMPO, NOMEFORM, DESCRICAO, ORDEM, PADRAO, SELECIONADO, TAMANHO, MASCARA, CALCULADO, FORMULA, TOTALCOL)
VALUES (0, 'OrcCabe', 'CodOrc', 'FRELORC', 'Cod. Orcamento', 0, 'S', 'N', 8, NULL, NULL, NULL, NULL);
INSERT INTO VARCOREL (ORDPAD, TABELA, CAMPO, NOMEFORM, DESCRICAO, ORDEM, PADRAO, SELECIONADO, TAMANHO, MASCARA, CALCULADO, FORMULA, TOTALCOL)
VALUES (1, 'OrcCabe', 'NomeCliente', 'FRELORC', 'Cliente', 1, 'S', 'N', 50, NULL, NULL, NULL, NULL);
INSERT INTO VARCOREL (ORDPAD, TABELA, CAMPO, NOMEFORM, DESCRICAO, ORDEM, PADRAO, SELECIONADO, TAMANHO, MASCARA, CALCULADO, FORMULA, TOTALCOL)
VALUES (2, 'OrcCabe', 'TotalOrcamento', 'FRELORC', 'Total Orcamento', 2, 'S', 'N', 12, '###,##0.00', NULL, NULL, 'S');
INSERT INTO VARCOREL (ORDPAD, TABELA, CAMPO, NOMEFORM, DESCRICAO, ORDEM, PADRAO, SELECIONADO, TAMANHO, MASCARA, CALCULADO, FORMULA, TOTALCOL)
VALUES (3, 'OrcCabe', 'DataOrcamento', 'FRELORC', 'Data Orcamento', 3, 'S', 'N', 10, NULL, NULL, NULL, NULL);

COMMIT WORK;