Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Como consigo tranformar uma Data DD/MM/YYYY em YYYYMMDD....e é possivel colocar mascara no input?
LET vData = input(' Enter value ', ' Dialog name ');
Bom, isso é uma coisa que gera bastante discução.
O QlikView é para analisar de dados, não para inputs, logo, tudo é desenvolvido para facilitar o carregamento e analise. O que fazemos é usar recursos que possibilitem determinadas funcionalidades que se adeque a nossa realidade. O filtro é feito diretamente nas listas, ou seja, carrega tudo, e usa os objetos do QlikView para fazer os filtros, quando precisamos restringir acesso a informações, criamos seção de acesso, como lhe indiquei no outro post.
Eu não consigo imaginar um cenário, real, que precisa fazer algo como você está postando, nesse e no outro post.
Se quiser descrever o seu objetivo final, o que você de fato precisa, talvez possamos sugerir um caminho, somente com perguntas isoladas, não temos como sugerir um técnica adequada ao que você precisa.
Se precisa que o usuário X não possa ver outras informações, usa-se REDUÇÃO DE DADOS.
Se precisa que o usuário veja informações do ano atual somente, usa-se REDUÇÃO DE DADOS.
Se precisa que todos os dados do QV seja dos últimos dois anos, usa-se YEAR(DATA) >= YEAR(TODAY())-2
E assim por diante, tudo depende do que pretende ser feito... usar várias variáveis para que o usúario escolha o que o QV vai carregar, não é muito comum (eu pelo menos nunca precisei fazer isso).
Espero ter ajudado. Rsrsrs...
Grande abraço Ishimada.
Tenta assim: LET vData = Date(input(' Enter value ', ' Dialog name '),'YYYYMMDD');
Abraço.
Entao Aderlan, dessa forma eu converto a data. Mas no input eu consigo colocar uma mascara no campo.
Por exemplo:
Input Mascara @DD/MM/YYYY
ai na hora q abrisse a janela do input para o usuario iria aparecer no campo em branco " / / ", para ele poder digitar a data
Ishimada... essa ficarei devendo. Rsrsrsrs...
Acredito que não, pois o input que aparece é padrão windows, mas... Vai que tem algum código "loko" por ai que faz isso não é?
Abraço.
hahahahaha belezaa!!! Vou se eu encontro aqui ou eu acho algum código q faça isso, se eu achar eu posto aqui.
Vc conhece alguma outra forma de fazer o usuário inserir um valor e eu executar a query? Pois agora estou utilizando input e o botão recarregar
Bom, isso é uma coisa que gera bastante discução.
O QlikView é para analisar de dados, não para inputs, logo, tudo é desenvolvido para facilitar o carregamento e analise. O que fazemos é usar recursos que possibilitem determinadas funcionalidades que se adeque a nossa realidade. O filtro é feito diretamente nas listas, ou seja, carrega tudo, e usa os objetos do QlikView para fazer os filtros, quando precisamos restringir acesso a informações, criamos seção de acesso, como lhe indiquei no outro post.
Eu não consigo imaginar um cenário, real, que precisa fazer algo como você está postando, nesse e no outro post.
Se quiser descrever o seu objetivo final, o que você de fato precisa, talvez possamos sugerir um caminho, somente com perguntas isoladas, não temos como sugerir um técnica adequada ao que você precisa.
Se precisa que o usuário X não possa ver outras informações, usa-se REDUÇÃO DE DADOS.
Se precisa que o usuário veja informações do ano atual somente, usa-se REDUÇÃO DE DADOS.
Se precisa que todos os dados do QV seja dos últimos dois anos, usa-se YEAR(DATA) >= YEAR(TODAY())-2
E assim por diante, tudo depende do que pretende ser feito... usar várias variáveis para que o usúario escolha o que o QV vai carregar, não é muito comum (eu pelo menos nunca precisei fazer isso).
Espero ter ajudado. Rsrsrs...
Grande abraço Ishimada.
Eu tenho uma lista de clientes, vendedores e os dias da visita. Só q eu não consigo trazer o dia de visita de todos os vendedores e quais clientes eles irão visitar, e para fazer isso utilizei 2 variaveis 1 armazena o código do cliente e outra a data da visita. E sempre irá pedir essas informações qnd recarregar o script, assim q eu fiz. e isso q eu preciso agora.To comecando a usar o Qlikview ainda. Esse forúm é muito bom, me ajuda bastante
Valeu Aderlan
abraçoo!!!!
Excelente Ishimada,
Então o recomendado para você é REDUÇÃO DE DADOS mesmo, que pode ser feito por seleção ou exclusão.
Caso os vendedores não possam ver as informações uns dos outros, use exclusão, se isso não for um problema, use seleção.
Abaixo tem um exemplo de SECTION ACESS para faze a redução de dados, sabe usar isso? Se não, tem aqui (http://community.qlik.com/message/199100#199100) um ótimo exemplo anexo do Cesar Accardi Jr.
Não esqueça, nas propriedades do documento, marque a opção REDUÇÃO INICIAL DE DADOS BASEADA NA SEÇÃO DE ACESSO, na aba ABRINDO, ou SELEÇÃO INICIAL BASEADA EM SEÇÃO DE ACESSO.
Section Access;
LOAD * INLINE [
ACCESS, USERID, PASSWORD, VENDEDOR
ADMIN, admin, admin,
USER, user1, senha1, João
USER, user2, senha2, Maria
USER, user3, senha3, José
USER, user4, senha4, *
];
Section Application;