Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
bittecourt
Contributor II

Vinculo de Tabela Fato


Amigos

Tenho um campo chave com o nome Formas, conforme abaixo, preciso vincular o nome dos bancos as formas, o banco do Brasil as formas são para conta corrente, conta poupança Doc Ted, o itau e bradesco apenas preciso vincular a conta corrente e conta Poupança., como fazer necessito criar um Script onde possa clicar do Banco do Brasil, por exemplo precisa me mostrar todos os pagamentos por quantidade e valor de todas as formas da tabela abaixo, o Itaú e Bradesco, precisa mostrar o fluxo de conta corrente e conta Poupança.

Formas
Conta Corrente
Conta Poupança
Doc Ted 

Poderiam  me auxiliar .

Obrigada

Tags (1)
13 Replies
lucianosv
Valued Contributor

Re: Vinculo de Tabela Fato

Boa tarde.

Não têm mágica. Se cada banco têm suas fórmulas, você terá que construir uma tabela na mão, via load inline ou mesmo um excel coma as colunas banco e forma.

Dessa forma cada banco terá só as formas que existem para ele.

rogerioqv
Contributor II

Re: Vinculo de Tabela Fato

Luciana,

Crie um excel ou então um Load InLine:

BANCO     FORMAS

BB               Conta Corrente

BB               Conta Poupança

BB               Doc Ted

Itau               Conta Corrente

Itau               Conta Poupança

Lembrando que o nome do campo e o valor devem ser coincidentes com os dados das tabelas normais.

bittecourt
Contributor II

Re: Vinculo de Tabela Fato

Amigo Rogerio

Se criar um execel, não entraria em confronto já que as informações são iguais??? há como criar um script.

lucianosv
Valued Contributor

Re: Vinculo de Tabela Fato

Luciana, o efeito é o mesmo. No script você teria que criar as mesmas informações.

thiago_mlg
Contributor II

Re: Vinculo de Tabela Fato

Luciana, boa tarde.

Apenas para detalhar basta apenas fazer o Comando load inline no script para solucionar o problema.

A construção do comando é assim:

NOME_DA_TABELA:

LOAD * INLINE [

    Bancos,           Formas

    BB,                     Conta Corrente

    BB,                     Conta Poupança

    BB,                     Doc Ted

    itau,                    Conta Corrente

    itau,                    Conta Poupança

    bradesco,            Conta Corrente

    bradesco,            Conta Poupança

];

Então coloque o resto dos bancos e formas que faltam em baixo dos bancos e formas como está no comando.

Vale ressaltar que ali na tabela onde estão os nomes dos campos.. Bancos  E Formas o CAMPO FORMAS, tem que ser igual o campo da outra tabela onde vc tem as formas para que eles se relacionem. E onde tem a descrição das formas tem que ser igual a descrição da outra tabela. Respeitando maiúsculas, minusculas, acentos e etc.

espero ter ajudado.

bittecourt
Contributor II

Re: Vinculo de Tabela Fato

Amigo Thiago

Onde se le NOME_DA_TABELA, devo deixar assim, como poderei chamaros campos por exemplo banco do Brasil para que demostre na tabela as formas de pagamentos????

Obrigada

lucianosv
Valued Contributor

Re: Vinculo de Tabela Fato

Eu chamaria de Forma_de_Pagamentos, uma vez que define as formas de pagamentos por bancos.

bittecourt
Contributor II

Re: Vinculo de Tabela Fato

Amigo Luciano

Criando uma tabela no excel, conforme diz como poderei lincar a tabela já existente, para que ao chamar o banco por exemplo me demostre as informações pertinentes as formas, pode me auxiliar.

Muito obrigada

lucianosv
Valued Contributor

Re: Vinculo de Tabela Fato

O seu excel terá os campos:

BANCO     FORMAS

BB               Conta Corrente

BB               Conta Poupança

BB               Doc Ted

Itau               Conta Corrente

Itau               Conta Poupança

Vamos imaginar que você carregará o excel com o nome Forma_de_Pagamentos conforme abaixo.

Forma_de_Pagamentos:  

Left Join(Tabela_Fato)

Load BANCO,

        FORMAS

From ...... seu excel

As formas de pagamento estarão amarradas na fato pelo campo BANCO.

Espero ter entendido bem os seus dados.