📑 CONCEITO

Nessa página, você entenderá o processo de configuração do Microsoft Visual Fox Pro 9, visando a customização de produtos no Linx POS.

⚠️ IMPORTANTE

  • É recomendável utilizar o Microsoft Visual Fox Pro 9 com SPK2.
  • Sempre fazer o backup da pasta Userprograms onde está instalado o Linx POS, pois se a máquina for formatada, terá o conteúdo dos customizados do ambiente do Linx POS.
  • Em casos de exclusão da pasta Userprograms, o Linx POS assume a sua forma padrão, sem as telas customizadas.
  • A rotina customizada é vinculada ao caminho Linx POS\Userprograms\Forms.

✔️ PASSO A PASSO


Entre no Linx POS usando o Microsoft Visual Fox Pro 9.0 como Administrador.

Navegue até a tela escolhida, que será customizada.

Em qualquer parte superior da tela, clique com o botão direito do mouse ou outra forma que apareça a mesma função. Então, escolha a opção Personalizar esta tela.

🎞️ Vídeo explicativo:


Será aberta a tela em modo de desenvolvimento para que a mesma seja alterada.

Neste modo, pode ser adicionada na tela as rotinas que não existem no produto padrão, isto é, poderá alterar a descrição, incluir novos objetos, novas rotinas no funcionamento da tela escolhida.

Após efetuar as alterações, deve-se fechar a tela e salvar as alterações.

🎞️ Vídeo explicativo:


Automaticamente, na pasta onde está instalado o Linx POS, será criada a pasta Userprograms. Dentro dela, conterão as subpastas Form e a Classes, pois tratam-se de objetos customizados que o sistema irá verificar antes de executar o produto padrão.

Caso haja alterações, elas serão usadas.

Verifique se a classe escolhida foi a Sale, pois desta forma serão criados os arquivos saleUsr.vcx e vct dentro da pasta Userprograms, desviando a rotina do sistema para uma nova programação que foi feita.

O mesmo poderá ser feito em qualquer tela do sistema, basta abrir a tela com o Visual Fox Pro e em seguida clicar com o botão direito do mouse para que seja selecionada a opção Personalizar esta tela.

🎞️ Vídeo explicativo:


Agora, vamos fazer a alteração em outra tela do Linx POS.

Verifique que cada tela customizada é salva dentro da pasta LinxPOS\Userprograms\Forms. (aviso) Lembre-se de efetuar o backup constante desta pasta.

Em casos de exclusão da pasta Userprograms, o Linx POS assume a sua forma padrão, sem as telas customizadas.

🎞️ Vídeo explicativo:


A rotina customizada fica no caminho: LinxPOS\Userprograms\Forms.

Caso seja alterada uma rotina, que por meio dela já tenha sido criado o userprograms, deve-se usar o comando "modify form" mais o caminho do form dentro da pasta userprograms.

Caso haja a necessidade de alterar diversas telas, verifique se os arquivos customizados estão sendo carregados na pasta TMP do usuário logado no sistema no momento. Uma vez carregados, podem ser excluídos da pasta TMP após o encerramento do sistema. A exclusão dos arquivos contidos nessa pasta, não exclui os customizados, pelo contrário, o sistema criará novamente após nova entrada no sistema.

🎞️ Vídeo explicativo: