Boa tarde! Sou iniciante no access e tenho estudado e aprendido muito através do fórum. Porém, apesar de receber a ajuda dos nobres colegas, que disponibilizam alguns modelos de bd, tenho dificuldades em executar algumas rotinas simples.
Atualmente, estou trabalhando em um banco de dados que gera relatórios de orçamentos e salva em pdf.
Gostaria de salvar os nomes desses relatorios em uma tabela para posterior consulta. Já recebi o exemplo do nosso amigo FabioPaes de um bd que faz isso, mas não consegui entender o código para salvar na tabela.
O código que uso para salvar os pdfs é esse:
Private Sub save_Click()
Dim MSG As VbMsgBoxResult
MSG = MsgBox("Deseja salvar o Relatório na Pasta Padrão?", vbQuestion + vbYesNo, "Salvar Relatório")
If MSG = vbYes Then
Dim strArquivo As String
Dim strLocal As String
Dim strnomepdf As String
strArquivo = Me!EMPR & "_" & Format(data(), "ddmmyy") & "_" & loc & ".PDF"
strLocal = CurrentProject.Path & "\orçamentos\" & "\2017\" & strArquivo
DoCmd.OutputTo acOutputReport, "REL", acFormatPDF, strLocal, False
MsgBox "Relatório salvo com sucesso", vbInformation + vbOKOnly, "Aviso"
Else
If MSG = vbNo Then
Dim str As String
str = Me!EMPR & "_" & Format(data(), "ddmmyy") & "_" & loc & ".PDF"
Dim fso As Object
Set fso = Application.FileDialog(4)
fso.AllowMultiSelect = False
If fso.Show Then
DoCmd.OutputTo acOutputReport, "rel", acFormatPDF, fso.SelectedItems(1) & "\" & str, True
End If
End If
End If
End Sub
Gostaria de salvar o nome do arquivo em uma tabela chamada TBPDF que possue os campos: Empr , Data, Loc
Desde já, agradeço a ajuda nos nobres colegas!!
Atualmente, estou trabalhando em um banco de dados que gera relatórios de orçamentos e salva em pdf.
Gostaria de salvar os nomes desses relatorios em uma tabela para posterior consulta. Já recebi o exemplo do nosso amigo FabioPaes de um bd que faz isso, mas não consegui entender o código para salvar na tabela.
O código que uso para salvar os pdfs é esse:
Private Sub save_Click()
Dim MSG As VbMsgBoxResult
MSG = MsgBox("Deseja salvar o Relatório na Pasta Padrão?", vbQuestion + vbYesNo, "Salvar Relatório")
If MSG = vbYes Then
Dim strArquivo As String
Dim strLocal As String
Dim strnomepdf As String
strArquivo = Me!EMPR & "_" & Format(data(), "ddmmyy") & "_" & loc & ".PDF"
strLocal = CurrentProject.Path & "\orçamentos\" & "\2017\" & strArquivo
DoCmd.OutputTo acOutputReport, "REL", acFormatPDF, strLocal, False
MsgBox "Relatório salvo com sucesso", vbInformation + vbOKOnly, "Aviso"
Else
If MSG = vbNo Then
Dim str As String
str = Me!EMPR & "_" & Format(data(), "ddmmyy") & "_" & loc & ".PDF"
Dim fso As Object
Set fso = Application.FileDialog(4)
fso.AllowMultiSelect = False
If fso.Show Then
DoCmd.OutputTo acOutputReport, "rel", acFormatPDF, fso.SelectedItems(1) & "\" & str, True
End If
End If
End If
End Sub
Gostaria de salvar o nome do arquivo em uma tabela chamada TBPDF que possue os campos: Empr , Data, Loc
Desde já, agradeço a ajuda nos nobres colegas!!