Ir para conteúdo

Ezequiel Pedreira

Alunos
  • Total de itens

    784
  • Registro em

  • Última visita

Posts postados por Ezequiel Pedreira

  1. Acredito que essa idéia do @Tiago Craici faça sentido para o que você quer:

     

    Dá para validar por usuário sim, veja exemplo validando se o usuário logado é "X":

    Medida = 

    Medida com validação de usuario =
    IF(
    USERNAME() = "usuario@dominio.onmicrosoft.com", "sua medida" 
    )

    obs - podendo retornar texto, medida etc.
    Se for para mais de um usuário troque o sinal de "=" para "IN" ficando assim:
    USERNAME() IN {"usuario1@dominio.onmicrosoft.com", "usuario2@dominio.onmicrosoft.com", "usuario3@dominio.onmicrosoft.com"}


    Resultado:
    image.png.101c9d5261408a1358a62d631da5f75b.png



    OBS: Para validar no desktop precisa alterar a visualização para outro usuário:
    image.png.bed3cdb46a47040c09d729cbd824567e.png

     

    • Like 1
  2. Pesquisei sobre e esses podem ser alguns possiveis problemas, veja se as informações te atende, espero ter ajudado.

    Esse erro é um erro típico encontrado em algumas situações ao tentar salvar modificações no servidor em uma operação que envolve acesso a dados usando OLE DB (Object Linking and Embedding, Database) ou ODBC (Open Database Connectivity).

    A mensagem de erro específica, "[Expression.Error] A chave não correspondia a nenhuma linha na tabela..", indica que a operação não pode ser concluída porque a chave usada para modificar ou atualizar os dados não corresponde a nenhuma linha existente na tabela do banco de dados.

    Isso geralmente acontece quando:

    • A chave primária ou chave de busca fornecida para a operação não existe na tabela.
    • A tabela foi modificada por outra transação após a leitura dos dados, resultando em uma chave desatualizada.
    • Há um erro de lógica no código que está manipulando os dados.

    Para resolver esse erro, você pode verificar as etapas seguintes:

    • Verificar se a chave primária ou chave de busca fornecida está correta e corresponde a uma linha existente na tabela.
    • Certificar-se de que nenhum outro processo ou transação esteja modificando os dados simultaneamente.
    • Analisar o código ou consulta que está realizando a operação para identificar possíveis erros lógicos ou problemas de manipulação dos dados.
    • Caso esteja usando uma ferramenta específica para acessar o banco de dados, pode ser útil verificar a documentação ou fóruns de suporte da ferramenta para entender melhor o contexto em que esse erro ocorre e obter ajuda mais específica para sua situação.
  3. Meu caro, você vai criar essa medida abaixo e coloca-lá na opção "Barras" na formatação do gráfico, clica no "fx", e no estilo do formato você seleciona "Valor do campo" e inseri a medida. 

    VAR vKPI = SELECTEDVALUE(parametro[coluna parametro])

    RETURN

    SWITCH(

        TRUE(),

        vKPI = 0  , "#6B12B9",
        vKPI = 1  , "#A671D5",
        vKPI = 2  , "#5554FE",
        vKPI = 3  , "#5554FE",
        vKPI = 4 , "#5554FE",
        vKPI = 5  , "#5554FE"

    )

    image.png.b8c3ac69ba5a5187dcb95f3230d675ec.png

  4. Você precisa colocar a ordenação das medida, no caso nem precisa da medida em si, apenas da ordem dela no parametro: 

     

    VAR vKPI = SELECTEDVALUE(parametro[coluna parametro])

    RETURN

    SWITCH(

        TRUE(),

        vKPI = 0  , "#6B12B9",

        vKPI = 1  , "#A671D5",

        vKPI = 2  , "#5554FE"

    )

×
×
  • Criar Novo...