none
Criar view de seleção do Relatorio e Permissão RRS feed

  • Pergunta

  • Prezados(as),

    Estou necessitando elaborar em meu sistema uma view onde possa ter alguns campos de filtros de pesquisa para o meu relatório produtos.rdlc, bem como permitir que os usuários logados visualizem somente os seus produtos sem visualizarem os dos demais.
    Como posso proceder?

    Desde já agradeço
    quarta-feira, 25 de novembro de 2009 12:02

Todas as Respostas

  • Fale,

    Olha esse link:
    http://www.devmedia.com.br/articles/viewcomp.asp?comp=14104

    Quanto a View no banco de dados:

    USE
    [NomeDataBase]

    GO

    SET

     

    ANSI_NULLS ON

    GO

    SET

     

    QUOTED_IDENTIFIER ON

    GO

    CREATE

     

    VIEW [dbo].[Vw_Permissao]

    AS

    SELECT

     

    *

    FROM

     

    nometabela

    WHERE

     

    condições

    Abraço!


    Se a resposta solucionar sua dúvida, favor - Votar como Útil Abraço!
    quarta-feira, 25 de novembro de 2009 12:10
  • Erysson Barros,

    Primeiramente obrigado pela resposta.
    Quando tento rodar o programa ou abrir a DataSet o Vs me exibe a seguinte mensagem:

    Error 5 - Não é possível converter o conteúdo do arquivo xml de entrada em um DataSet.
    Valor 'Properties' solicitado não foi encontrado.
    C:\Rel\App_Code\RelDataSet.xsd 1

    Sabe como posso solucionar?

    Abraços

    quarta-feira, 25 de novembro de 2009 12:38
  • Verifica se não tem nenhum erro no xsd!

    Abraço!
    Se a resposta solucionar sua dúvida, favor - Votar como Útil Abraço!
    quarta-feira, 25 de novembro de 2009 12:56
  • Erysson,

    Obrigado consegui. Porém agora para finalizar, a view que eu comentei e uma tela de seleção dentro do programa onde eu consigo
    filtrar, por exemplo:

    Produdos de: A até T
    Produtos cadastrados em: 01/12/2008

    E um button onde eu clico e ele me traz o resultado


    Mais uma vez obrigado pela ajuda!

    Att e Abraços,
    Raposo 
    quarta-feira, 25 de novembro de 2009 13:06
  • Fale,

    select * from vw_permissao where nome_produto in (a,b,c,d,e) and data = colocar_data

    Abraço!
    Se a resposta solucionar sua dúvida, favor - Votar como Útil Abraço!
    quarta-feira, 25 de novembro de 2009 13:23