Histórico da Página
Para que o registro realmente fique disponível ou não para suas respectivas Filiais, TODAS as rotinas que manipulam registros diretamente na base de dados deverão verificar a Filial através da Função XFilial().
// XFilialSample.prw
SA1->(DbSeek(XFilial("SA1") + cCodigo + cLoja)
No exemplo a cima, mostra que usando a função XFilial(), podemos achar um registro prevendo todos compartilhamento de arquivo.
Importante:
- O campo XX_FILIAL faz parte da chave de todos os índices do sistema;
- Jamais use um campo filial de uma tabela para executar um DbSeek() em outra tabela. Pois uma tabela poderá ser compartilhada (campo filial em branco), enquanto que a outra poderá ser compartilhada (campo filial preenchido).
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas