Função: FWLeUserlg - Informações do USERLGI\USERLGA
Abrangências: | Microsiga Protheus 11 , Protheus 10 |
Nível de Acesso: | Nível 1 (Acesso Clientes) |
Descrição: Esta função permite recuperar as informações gravadas nos campos USERLGI\USERLGA dependendo do tipo de consulta que é executada.
Sintaxe: FWLeUserlg - Informações do USERLGI\USERLGA ( cCampo [ nTipo ] ) --> cRet
Retorno: cRet(caracter) - Nome do usuário ou data em que o registro foi manipulado, dependendo do tipo de consulta executada.
Observações
Esta função é utilizada para substituir o comando Subs( Embaralha( A1_USERLGI, 1), 1, 15) que era usado em customizações para obter as informações do usuário responsável pela manipulação do registro. Esta alteração é necessária para que seja possível visualizar corretamente as informações quando são gravadas o ID do usuário ou o nome.
Esta função também apresenta as informações do USERLGI\USERLGA no browse.
A função está disponível no fonte CFGX025.PRX com data superior ou igual a 09/11/2011.
O parâmetro nTipo recebe o seguinte conteúdo:
- 1 - Efetua a consulta do nome do usuário.
- 2 - Efetua a consulta da data de manipulação.
Exemplos // para obter as informações de inclusãocUserI := FWLeUserlg("A1_USERLGI")cDataI := FWLeUserlg("A1_USERLGI", 2)// para obter as informações de alteraçãocUserA := FWLeUserlg("A1_USERLGA")cDataA := FWLeUserlg("A1_USERLGA", 2)
Parâmetros: | Nome | | | Tipo | | | Descrição | | | Default | | | Obrigatório | | | Referência | |
| cCampo | | | Caracter | | | Nome do campo que é verificado. | | | | | | X | | | | |
| nTipo | | | Numérico | | | Tipo de consulta que é efetuada. | | | 1 | | | | | | | |