SEPARAR PARÂMETROS DA TELA DE GERAÇÃO DE VENDAS POR BANCO DE DADOS NO TELAS.INI

SEPARAR PARÂMETROS DA TELA DE GERAÇÃO DE VENDAS POR BANCO DE DADOS NO TELAS.INI



Adicionado separação dos parâmetros da tela (Geração de Vendas) que são gravados no arquivo (Telas.ini), onde agora será individual por banco de dados.
Os parâmetros e filtros marcados na imagem abaixo, são gravados no arquivo (Telas.ini) que fica na pasta do sistema.

[Imagem: KNi3jtT.png]

Antes dessa alteração, os parâmetros eram gravados no arquivo da máquina, onde ao acessar o sistema em outro banco de dados na máquina era considerado os parâmetros para todos os bancos conforme imagem abaixo.

[Imagem: 7wMA9CF.png]

A partir dessa versão será gravado o nome do banco junto aos parâmetros. Ao acessar a tela em um banco e ser verificado que não possui os parâmetros separados para esse banco, será criado os parâmetros replicando os parâmetros já existentes no banco, dessa forma não irá interferir os usuários que trabalham com somente um banco de dados. Quando verificado que existe parâmetros separados para o banco, será considerado os parâmetros desse banco.

No exemplo abaixo, ao acessar com o banco (GABRIEL) foi verificado que não existia parâmetros para esse banco, logo foi criado os parâmetros replicando os parâmetros já existentes no arquivo como consta na imagem acima.

[Imagem: 7pPGIoV.png]

[Imagem: 6s1gLm7.png]

Na sequência ao acessar o banco (BDMATHEUS) na mesma máquina, devido não existir parâmetros para esse banco também será replicado os parâmetros já existes no arquivo.

[Imagem: 0wtF7A3.png]

[Imagem: yh8D6sD.png]

Por fim, após criado e separado os parâmetros por banco de dados será considerado os parâmetros do banco logado. Ao realizar alterações nos parâmetros será modificado somente no banco que foi feita as alterações, não interferido assim os parâmetros utilizados em outro banco.

Banco (GABRIEL):

[Imagem: ksTTJhA.png]

Banco (BDMATHEUS):

[Imagem: MjEJuhb.png]

[Imagem: 66Q97Rh.png]



TAREFA: 159817

JUSTIFICATIVA: Existem clientes que trabalham com mais de um banco de dados e utilizam parâmetros diferentes na tela de geração de vendas para cada banco. No entanto anteriormente era necessário alterar os parâmetros todas vez ao acessar a tela em cada banco gerando transtorno. Diante disso, agora será gravado os parâmetros dessa tela individualmente para cada banco de dados.