Bom dia Pessoal,
Criei um relatorio no crystal reports 2008 e quando estava criando eu tiver que configurar a conexão, porem quando eu mando esse rpt para a estação do client ele pede senha e o campo do banco, usuairo ja vem preenchidos com as informações
que eu fiz na minha maquina para criar o relatorio. veja o codigo abaixo.
'// --- INFORME AQUI OS DADOS DE ACESSO AO BANCO ---
Dim nome_arquivo_ini As String = Application.StartupPath & "\hunsys.ini"
Dim valor As String = LeArquivoINI(nome_arquivo_ini, "Conexao", "server", "")
Dim server As String
Dim ipporta As String
Dim user As String
Dim password As String
Dim banco As String
server = valor.Substring(0, valor.IndexOf(";", 0))
valor = valor.Remove(0, valor.IndexOf(";", 0) + 4)
ipporta = valor.Substring(0, valor.IndexOf(";", 0))
valor = valor.Remove(0, valor.IndexOf(";", 0) + 6)
user = valor.Substring(0, valor.IndexOf(";", 0))
valor = valor.Remove(0, valor.IndexOf(";", 0) + 10)
password = valor.Substring(0, valor.IndexOf(";", 0))
valor = valor.Remove(0, valor.IndexOf(";", 0) + 7)
banco = valor
Dim relatorio As New ReportDocument
relatorio.Load(Application.StartupPath & "\relatorio\" & txtRelatorioSelecionado.Text & ".rpt")
' relatorio.DataSourceConnections.Item(0).SetLogon("hunter", "@hunsys", )
relatorio.SetDatabaseLogon(user, password, server, banco)
relatorio.Refresh()
crvRelatorio.ReportSource = relatorio
como eu faço para que no client ele pegue a configuração do meu arquivo ini e abra o relatorio.
No aguardo.
Reginaldo Ribeiro