O fonte que quero tratar aqui é este: zAtuPerg.prw
Primeiramente gostaria de saber das condições legais, para eu utiliza-lo basta manter a autoria do fonte certo?
Outra coisa que gostaria de saber é, o funcionamento deste fonte é feito para especificamente o campo "X1_CNT01" da SX1, o que ja me é util, porem me deparei com a necessidade de utiliza-lo para alterar o campo "X1_PRESEL", sendo assim gostaria de deixa-lo mais generico, para poder alterar quaisquer campo, tudo conforme o parâmetro, porem não consigo entender como este fonte diz que é para alterar especificamente o campo X1_CNT01, logo não sei como deixar variavel, vocês conseguem me ajudar?
Bom dia Patrick,
Pelo que vi não é possível tonar-lo genérico, também não recomendo utilizar do mesmo, pois ele utiliza de funções internas não documentadas que podem ser alteradas ou depreciadas sem qualquer aviso prévio e sua rotina deixará de funcionar, podendo até mesmo gerar exceções.
Quanto a permissão de uso, esse repositório é GPL:
https://pt.wikipedia.org/wiki/GNU_General_Public_License
https://pt.wikipedia.org/wiki/Licen%C3%A7as_BSD_e_GPL
Qual seria o modo seguro então de se fazer essas alterações? Não digo criar a pergunta, ou mudar algo brusco, mas algo como é o caso de um codigo aqui, conforme a filial ele muda o x1_presel para a filial da pessoa, algo pequeno mas que ajuda a UX
Esse tipo de alteração precisa ser feita diretamente no configurador, além do cadastro/manutenção do SX1, existem formas de customizar as perguntas.
No Configurador (SIGACFG), entrar em Base de Dados → Dicionário → Bases de Dados
No Configurador (SIGACFG), entrar em Usuário → Senhas → Configuração de Perguntas
Certo, nesta configuração de perguntas, quando eu abro a inclusão e digito o grupo de perguntas ele preenche a tabela, porem mesmo que eu selecione um usuário, ele não deixa fazer nada alem. O que faço a seguir?