Ponto-de-Entrada:
REPFIL - FILTRO NO REPOSITÓRIO DE IMAGENS
Versões:
|
|
Compatível Países:
|
Todos
|
Sistemas Operacionais:
|
Todos
|
Compatível às Bases de Dados:
|
Todos
|
Nível de Acesso:
|
(Acesso Clientes)
|
Idiomas:
|
Todos
|
Descrição:
O ponto de entrada tem o objetivo executar um filtro no momento da exibição das imagens do repositório de imagens
Aplicável apenas quando usado o parametro RepositInDataBase=1
Parametros:
|
Nome
|
Tipo
|
Descrição
|
Default
|
Obrigatório
|
Referência
|
|
PARAMIXB
|
Array of Records
|
São passados pelo paramixb os seguintes valores
Paramixb[1] := cModulo // modulo que será filtrada a lista de imagens
Paramixb[2] := cAlias // alias que será filtrada a lista de imagens
|
|
|
|
Retorno:
Array of Records
O retorno deverá ser um vetor com as seguintes posições
aRetorno[1] := "Substring(BMPNAME,1,5) == 'SLIDE' " // filtro em advpl, deverá ser usada ao campo BMPNAME para o filtro
aRetorno[1] := "Substring(BMPNAME,1,5) = 'SLIDE' ") // filtro em advpl, deverá ser usada ao campo BMPNAME para o filtro
Exemplo:
#include 'tbiconn.ch'
User Function RepFil()
Local aFiltra
if MsgYesno("Filtrar por Substring(BMPNAME,1,5) == 'SLIDE'")
aFiltra := {}
aadd(aFiltra,"Substring(BMPNAME,1,5) == 'SLIDE' ") // Filtro Advpl
aadd(aFiltra,"Substring(BMPNAME,1,5) = 'SLIDE' ") // Filtro SQL
end
Return aFiltra