- Fórum
- Protheus/Microsiga/Totvs
- Instalação e Configuração Protheus
- Dúvidas Gerais
- Impressão Carta de Correção Versão no SQLServer
Perguntas Impressão Carta de Correção Versão no SQLServer
- wellyngton.siqueira
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 1
- Obrigados Recebidos: 0
11 anos 4 meses atrás #15628
por wellyngton.siqueira
Bom dia a todos, gostaria de saber se alguns do amigos que baixaram o fonte do colega Wesley Lomazzi, conseguiram rodar no SQLServer?
Como ele veio com o codigo em oracle, trocamos essas linhas
De:
Para:
Ele grava o xml na pasta cce, so que aparece o seguinte erro depois no SmartClient
invalid class _ENVEVENTO__001 on XMLCREATE(XMLXFUN.PRW) 17/05/2013 00:44:31 line : 804
Alguem ja passou por isso?
Abraços
Como ele veio com o codigo em oracle, trocamos essas linhas
De:
If !empty(_idCce)
cQuery := "Select "
cQuery += "utl_raw.cast_to_varchar2(cast(dbms_lob.substr(xml_sig,2000,1 ) as varchar2(4000))) str1, "
cQuery += "utl_raw.cast_to_varchar2(cast(dbms_lob.substr(xml_sig,2000,2001) as varchar2(4000))) str2, "
cQuery += "utl_raw.cast_to_varchar2(cast(dbms_lob.substr(xml_sig,2000,4001) as varchar2(4000))) str3, "
cQuery += "utl_raw.cast_to_varchar2(cast(dbms_lob.substr(xml_sig,2000,6001) as varchar2(4000))) str4, "
cQuery += "utl_raw.cast_to_varchar2(cast(dbms_lob.substr(xml_ret,2000,1 ) as varchar2(4000))) retorno "
cQuery += "from sped150 "
cQuery += "where id_evento = '"+_idCce+"' "
Para:
If !empty(_idCce)
cQuery := "SELECT "
cQuery += "COALESCE(CONVERT(VARCHAR(2024),CONVERT(VARBINARY(2024),XML_SIG)),'') str1, "
cQuery += "COALESCE(CONVERT(VARCHAR(2024),CONVERT(VARBINARY(2024),XML_RET)),'') retorno "
cQuery += "FROM SPEDDB.dbo.SPED150 "
cQuery += "WHERE ID_EVENTO = '"+_idCce+"' "
Ele grava o xml na pasta cce, so que aparece o seguinte erro depois no SmartClient
invalid class _ENVEVENTO__001 on XMLCREATE(XMLXFUN.PRW) 17/05/2013 00:44:31 line : 804
Alguem ja passou por isso?
Abraços
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- Instalação e Configuração Protheus
- Dúvidas Gerais
- Impressão Carta de Correção Versão no SQLServer
Tempo para a criação da página:0.103 segundos