8 Replies Latest reply: May 10, 2012 1:12 PM by Aderlan Rodrigues RSS

    Date to Char

      Como consigo tranformar uma Data  DD/MM/YYYY em YYYYMMDD....e é possivel colocar mascara no input?

       

      LET vData = input(' Enter value ', ' Dialog name ');

        • Date to Char
          Aderlan Rodrigues

          Tenta assim: LET vData = Date(input(' Enter value ', ' Dialog name '),'YYYYMMDD');

           

          Abraço.

            • Date to Char

              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

                • Date to Char
                  Aderlan Rodrigues

                  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.

                    • Date to Char

                      hahahahaha belezaa!!! Vou se eu encontro aqui ou eu acho algum código q faça isso, se eu achar eu posto aqui.

                      • Date to Char

                        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

                          • Date to Char
                            Aderlan Rodrigues

                            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.

                              • Date to Char

                                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!!!!

                                  • Date to Char
                                    Aderlan Rodrigues

                                    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;