Private Sub comb_gerador_Click()
Forms![frm_acoes_processo].Visible = False
If comb_gerador.Text = "autuação" Then
DoCmd.OpenReport "rpt_autuação", acViewPreview
Else
If comb_gerador.Text = "início dos trabalhos" Then
DoCmd.OpenReport "rpt_oficio_inicio_trabalho", acViewPreview
Else
If comb_gerador.Text = "citação de policial militar" Then
DoCmd.OpenReport "rpt_oficio_citação_acusado", acViewPreview
Else
If comb_gerador.Text = "termo de acusação" And DCount("portaria", "tbl_fatos_imputados_acusação", "portaria= '" & Me.txt_portaria & "'") = 0 Then
MsgBox "Ainda não existe dados preenchidos referentes ao processo. Favor inserir."
DoCmd.OpenForm "frm_fatos_imputados_acusação", acNormal, , , acFormAdd
Else
DoCmd.OpenForm "frm_fatos_imputados_acusação", acNormal, , "[portaria] = '" & Me.txt_portaria & "'"
End If
If comb_gerador.Text = "solicitação de policial ao comandante" Then
DoCmd.OpenReport "rpt_oficio_solicita_policial", acViewPreview
Else
If comb_gerador.Text = "apresentação de retorno" Then
DoCmd.OpenReport "rpt_oficio_apresenta_retorno", acViewPreview
Else
If comb_gerador.Text = "solicitação de ficha do policial" Then
DoCmd.OpenReport "rpt_oficio_solicita_ficha", acViewPreview
Else
If comb_gerador.Text = "notificação do policial - oitiva de testemunha" Then
DoCmd.OpenReport "rpt_oficio_not_oit_testemunha", acViewPreview
Else
If comb_gerador.Text = "notificação do policial - oitiva de vítima" Then
DoCmd.OpenReport "rpt_oficio_not_oit_vitima", acViewPreview
End If
End If
End If
End If
End If
End If
End If
End If
End Sub
Qualquer escolha após o código em vermelho o abre junto (abre ambos - a escolha e o form do código em vermelho)
Forms![frm_acoes_processo].Visible = False
If comb_gerador.Text = "autuação" Then
DoCmd.OpenReport "rpt_autuação", acViewPreview
Else
If comb_gerador.Text = "início dos trabalhos" Then
DoCmd.OpenReport "rpt_oficio_inicio_trabalho", acViewPreview
Else
If comb_gerador.Text = "citação de policial militar" Then
DoCmd.OpenReport "rpt_oficio_citação_acusado", acViewPreview
Else
If comb_gerador.Text = "termo de acusação" And DCount("portaria", "tbl_fatos_imputados_acusação", "portaria= '" & Me.txt_portaria & "'") = 0 Then
MsgBox "Ainda não existe dados preenchidos referentes ao processo. Favor inserir."
DoCmd.OpenForm "frm_fatos_imputados_acusação", acNormal, , , acFormAdd
Else
DoCmd.OpenForm "frm_fatos_imputados_acusação", acNormal, , "[portaria] = '" & Me.txt_portaria & "'"
End If
If comb_gerador.Text = "solicitação de policial ao comandante" Then
DoCmd.OpenReport "rpt_oficio_solicita_policial", acViewPreview
Else
If comb_gerador.Text = "apresentação de retorno" Then
DoCmd.OpenReport "rpt_oficio_apresenta_retorno", acViewPreview
Else
If comb_gerador.Text = "solicitação de ficha do policial" Then
DoCmd.OpenReport "rpt_oficio_solicita_ficha", acViewPreview
Else
If comb_gerador.Text = "notificação do policial - oitiva de testemunha" Then
DoCmd.OpenReport "rpt_oficio_not_oit_testemunha", acViewPreview
Else
If comb_gerador.Text = "notificação do policial - oitiva de vítima" Then
DoCmd.OpenReport "rpt_oficio_not_oit_vitima", acViewPreview
End If
End If
End If
End If
End If
End If
End If
End If
End Sub
Qualquer escolha após o código em vermelho o abre junto (abre ambos - a escolha e o form do código em vermelho)