none
Pegar campo de um dataset usado em listagem de parametros. RRS feed

  • Pergunta

  • Pessoal,

     Criei um dataset que lista funcionários paa ser usado em um Report Parameter.

    No Report Parameter, uso somente dois campos do meu Dataset, porém o Dataset tem mais campo que queria pegar.

    Tem como eu pegar os outros campos do Dataset? Pos o campo que é selecionado eu consegui pegar:

    =Parameters!RPEntidade.Label


    e o campo até pego com a função

    =First(Fields!RH003Nome.Value, "DSFuncionarios")

    mas quando troco o funcionário ele continua sempre pegando o primeiro

    quarta-feira, 9 de setembro de 2009 17:44

Respostas

  • A funcao que você utilizou "First" serve exatamente para retornar o primeiro registro.

    Normalmente, o parametro serve para voce filtrar os valores que serao lidos em um segundo dataset ou no proprio relatorio. Dessa forma os campos que voce precisa nao deveriam vir to dataset usado para parametros, mas sim do que voce esta usando como dados.



    http://www.boreki.eng.br
    • Marcado como Resposta New Civic quinta-feira, 10 de setembro de 2009 11:15
    quinta-feira, 10 de setembro de 2009 00:15

Todas as Respostas

  • Tenta tirar a função First

    =Fields!RH003Nome.Value

    Espero ter ajudado.

    Abraços.

    Diogo A. Di Pietro
    quarta-feira, 9 de setembro de 2009 21:05
  • A funcao que você utilizou "First" serve exatamente para retornar o primeiro registro.

    Normalmente, o parametro serve para voce filtrar os valores que serao lidos em um segundo dataset ou no proprio relatorio. Dessa forma os campos que voce precisa nao deveriam vir to dataset usado para parametros, mas sim do que voce esta usando como dados.



    http://www.boreki.eng.br
    • Marcado como Resposta New Civic quinta-feira, 10 de setembro de 2009 11:15
    quinta-feira, 10 de setembro de 2009 00:15