Prezados,
Vez ou outra venho ao Fórum dar uma busca em algo, porem esse é meu primeiro post.
Peço desculpas caso esteja impreciso ou incorreto em algum ponto.
Bem, minha necessidade é a seguinte:
Sou usuario do SC v8 (uso da 5 em diante) e agora tenho uma necessidade num projeto em produção, hospedado em data-center com plataforma Windows, (nao tenho como mudar isso) de fazer o envio diario de um relatorio de atendimentos.
Usei uma blank para fazer tudo o que preciso e depois o echo em HTML monta a grade dele no final, sem problemas.
Essa blank pode ser chamada de dentro do projeto, por outras aplicações, ou de forma autônoma via agendador.
Ocorre porem, que se entro em Tarefas Agendadas no meu provedor e aponto para a pagina onde ele fica (similar ao que seria digitado diretamente na URL) o agendador diz que o disparo é efetuado, contudo nada chega do outro lado (seu conteúdo é enviado por e-mail).
Tentei diversas maneiras e num projeto similar, porem rodando direto num servidor local, criei um BAT com a url e daí o usuario quando quer aciona o atalho e é feito o envio.
Só que agora minha necessidade é iminente de ocorrer de forma automática e diária, sem depender de usuários ou outros elementos.
Ao final destaco todas as urls que foram aplicadas no atalho e quando chamadas direto do navegador, sem exceção cumprem seu papel, porem nada delas rodarem via agendador.
Por fim e para desencargo de saber se era algo da própria hospedagem, criei um .php enxuto, sem nada de SC envolvido, tudo puro com comandos do MySql e ele é acionado normalmente.
Dessa forma pergunto aos colegas se alguem já enfrentou algo assim, ou possa indicar alguma alternativa para que isso possa se dar.
Senão serei obrigado a refazer toda a programação desse envio em PHP + MySQL puro, o que é desconfortável pois os SC_LOOKUPs, etc já estão todos prontos, mas o pior é que esse é apenas o primeiro passo para uma serie de tarefas que serão adicionadas ao projeto e farão disparos ou rotinas automatizadas.
Então não sei se tem algo no SC que nao arma corretamente quando acionado via Tarefa ou o que possa ser.
Grato e no aguardo de algum help.
Links que foram aplicados:
O caminho abaixo é obtido atraves do icone de abre, similar a um Explorer onde se aponta o arquivo a ser iniciado. Daí não contem no prefixo o dominio da hospedagem e sim desde a pasta em que foi publicada.
httpdocs/cia_vis/blank_mapa_proc/index.html
httpdocs/cia_vis/blank_mapa_proc/index.php
httpdocs/cia_vis/blank_mapa_proc/blank_mapa_proc.php
A resposta no agendador é a seguinte:
Tarefa “httpdocs/cia_vis/blank_mapa_proc/blank_mapa_proc.php” concluída com sucesso em 0 segundos. Veja os Detalhes
DETALHES:
.scButton_default { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #000000; font-weight: normal; background-color: #EEEEEE; border-style: solid; border-width: 1px; padding: 4px 8px; }.scButton_onmouseover { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #000000; font-weight: normal; background-color: #F6F6F6; border-style: solid; border-width: 1px; padding: 4px 8px; }.scButton_onmousedown { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #000000; font-weight: normal; background-color: #CCCCCC; border-style: solid; border-width: 1px; padding: 4px 8px; }.scButton_disabled { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: gray; font-weight: normal; background-color: #EEEEEE; border-style: solid; border-width: 1px; padding: 4px 8px; }.scLink_default { text-decoration: underline; font-family: Arial, sans-serif; font-size: 12px; color: #0000AA; }.scLink_default:visited { text-decoration: underline; font-family: Arial, sans-serif; font-size: 12px; color: #0000AA; }.scLink_default:active { text-decoration: underline; font-family: Arial, sans-serif; font-size: 12px; color: #0000AA; }.scLink_default:hover { text-decoration: none; font-family: Arial, sans-serif; font-size: 12px; color: #0000AA; }C:/Windows/system32//sc_v6/prod |