Forum
See question

Eventos em PHC Web na páginas de Ecrãs (genform)   

8 views
0
♥ 0
Não consigo correr os eventos na página genform.
Testei com “Programa Interno”, “AposPreRender”.
Preciso de adicionar um botão de lupa junto a um dos campos.

Dim f as string = “c:\inetpub\wwwroot\intranet_evolution\temp\log.txt”
My.Computer.FileSystem.WriteAllText(f, DateTime.Now.ToString(“yyyy/MM/dd HH:mm:ss”) + “ENTROU” + Environment.NewLine, True)

Faça login para poder traduzir
Evolution Web
PHC
Marked as spam
Criado há 16 horas e 9 minutos martimesteves
m
martimesteves Martim ESTEVES Responsiveness Member
1 answers
0
Private answer


Para configurar eventos na página "genform" no Cegid PHC Web, é necessário utilizar o código do ecrã de utilizador em vez de "genform". Por exemplo, se o URL for:

http://localhost/intranet/programs/genform.aspx?codigo=testeO nome do ecrã a ser configurado no evento deve ser "teste" e não "genform". Desta forma, os eventos configurados serão executados corretamente no ecrã em questão.

**Passos para resolver:**
1. Identifique o código do ecrã no URL (exemplo: "teste").
2. Configure o evento utilizando o nome do ecrã correspondente ao código (exemplo: "teste").
3. Teste novamente os eventos "Programa Interno" e "AposPreRender" para verificar se estão a ser executados corretamente.

**Nota:** Certifique-se de que o código do ecrã está corretamente definido no evento para que este seja disparado.

**Exemplo de configuração:**
Se o URL for `http://localhost/intranet/programs/genform.aspx?codigo=teste`, o nome do ecrã no evento deve ser "teste".

Esta abordagem garante que os eventos sejam executados no ecrã correto.

**Código adicional para registo em ficheiro:**
Dim f as string = "c:\inetpub\wwwroot\intranet_evolution\temp\log.txt"
My.Computer.FileSystem.WriteAllText(f, DateTime.Now.ToString("yyyy/MM/dd HH:mm:ss") + "ENTROU" + Environment.NewLine, True)

Certifique-se de que o caminho do ficheiro e as permissões estão configurados corretamente para evitar erros de escrita.

**Conclusão:** Ajuste o nome do ecrã no evento para corresponder ao código do ecrã no URL. Isso deve resolver o problema de execução dos eventos.

**Nota adicional:** Caso continue a enfrentar dificuldades, pode ser necessário verificar a configuração do ambiente ou contactar o suporte técnico para análise mais detalhada.

**Esta resposta foi gerada pelo Cegid Pulse, com base na base na informação disponível em histórico.**
Ajude-nos a melhorar esta funcionalidade:
• Se a resposta corresponde à sua questão, assinale-a com "Mark as best answer",
• Se a resposta estiver incorreta, dê-lhe um voto negativo e aguarde a resposta da comunidade.

Faça login para poder traduzir
Marked as spam
Criado há 16 horas e 8 minutos cegidpulse
cegidpulse Cegid Pulse Most Valuable Professional