Olá amigos,
Estou emperrado em uma dúvida cruel aqui. Tenho um formulário que, ao pressionar um botão, preciso que ele abra um outro formulário em branco para preenchimento CASO DOIS CRITÉRIOS NÃO SEJAM ATENDIDOS: um critério é um número em um texbox e outro critério é a segunda coluna de um combobox. Caso esses critérios sejam atendidos, significa que informações já foram preenchidas anteriormente e eu preciso editá-las, então deveria abrir um outro formulário com as informações já preenchidas. O outro formulário eu fiz idêntico ao anterior e utilizei o Dpesquisa para preencher os campos com os dados da tabela referente a linha. Aí eu usei o seguinte código:
Só que não funciona. Alguém poderia me dar uma luz?
Obrigado
Estou emperrado em uma dúvida cruel aqui. Tenho um formulário que, ao pressionar um botão, preciso que ele abra um outro formulário em branco para preenchimento CASO DOIS CRITÉRIOS NÃO SEJAM ATENDIDOS: um critério é um número em um texbox e outro critério é a segunda coluna de um combobox. Caso esses critérios sejam atendidos, significa que informações já foram preenchidas anteriormente e eu preciso editá-las, então deveria abrir um outro formulário com as informações já preenchidas. O outro formulário eu fiz idêntico ao anterior e utilizei o Dpesquisa para preencher os campos com os dados da tabela referente a linha. Aí eu usei o seguinte código:
- Código:
Private Sub bt_produtividade_Click()
If DCount("codserv", "produtividade", "codserv= " & Me.txtCodDia) & DCount("codposto", "produtividade", "codposto= " & Me.cbPostoServico) = 0 Then
MsgBox "Ainda não existe dados de produtividade. Favor inserir."
DoCmd.OpenForm "produtividade"
Else
DoCmd.OpenForm "produtividade_edita", acNormal, , "[codposto] = " & Me.cbPostoServico, acFormEdit
End If
End Sub
Só que não funciona. Alguém poderia me dar uma luz?
Obrigado