WCheckValImage
Lê o conteúdo de um parâmetro do tipo BLOB enviado ao sistema WEB e retorna uma string com o nome da imagem. Se o campo não for válido (extensão diferente da permitida, tamanho do arquivo superior ao tamanho permitido, etc.) retorna 0 e adiciona o erro na lista de erros.
Sintaxe: WCheckValImage(Alfa aCampo, Alfa aDescricao, Alfa end aRetorno, Alfa aOpcional, Alfa aExtensao, Numero aTamMax);
Parâmetros:
Nome | Tipo | Descrição |
aCampo | Alfa | Nome do campo passado pelo HTML. |
aDescricao | Alfa | Descrição do campo que será utilizado na mensagem apresentada em caso de erro. |
aRetorno | Alfa | Variável alfa que contém o valor informado. |
aOpcional | Alfa | Indica se o campo é opcional (S/N). |
aExtensão | Alfa | Indica a extensão que será aceita (jpg, gif, png, etc.). Para qualquer tipo de foto utilizar: vazio (" "). |
aTamMax | Numérico | Indica o tamanho máximo para o arquivo em KB (kilobytes). |
Exemplo:
Definir Alfa aNomeFoto;
/* Irá permitir apenas imagens com menos de 200kb de tamanho e com extensão "jpg",
então retornará o nome da imagem na variável aNomeFoto */
WCheckValImage("R122CEX_Foto", "Foto do Candidato", aNomeFoto, "S", "JPG", 200);
Utilização: Regras do sistema.