Como posso programar, para editar apenas o registro novo no subform e ja incluir automaticamente o nome do usuario?
4 participantes
Editar apenas o registro novo no subform
Claudemir P- Intermediário
- Respeito às regras :
Sexo :
Localização :
Mensagens : 177
Registrado : 27/06/2013
- Mensagem nº1
Editar apenas o registro novo no subform
rubenscouto- Super Avançado
- Respeito às regras :
Sexo :
Localização :
Mensagens : 680
Registrado : 02/10/2011
- Mensagem nº2
Re: Editar apenas o registro novo no subform
como está a sua base de dados? reconhece o usuario no login?
Claudemir P- Intermediário
- Respeito às regras :
Sexo :
Localização :
Mensagens : 177
Registrado : 27/06/2013
- Mensagem nº3
Re: Editar apenas o registro novo no subform
Não utiliza login ou controle de usuário,
Qualquer usuário pode criar e editar os registros do subform, o problema é que só pode editar o registro enquanto for novo, por exemplo:
adiciona informação no campo1, campo2, volta e edita o campo1, continua campo 3, tudo do registro 54.
Porém não pode voltar no registro 53 e editar, também não pode fechar e editar o último registro, 54 por exemplo. Só pode editar apenas enquanto for novo registro, ou seja, se o usuário alternar no registro ou fechar o formulário não poderá mais editar.
Ficou dúvida?
Qualquer usuário pode criar e editar os registros do subform, o problema é que só pode editar o registro enquanto for novo, por exemplo:
adiciona informação no campo1, campo2, volta e edita o campo1, continua campo 3, tudo do registro 54.
Porém não pode voltar no registro 53 e editar, também não pode fechar e editar o último registro, 54 por exemplo. Só pode editar apenas enquanto for novo registro, ou seja, se o usuário alternar no registro ou fechar o formulário não poderá mais editar.
Ficou dúvida?
FabioPaes- Maximo VIP
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3914
Registrado : 14/08/2013
- Mensagem nº4
Re: Editar apenas o registro novo no subform
Bem simples e Facil amigo, direto na propriedade do formulario, guia dados... Permite edição = Nao.
.................................................................................
_____________________________________________________________________
Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
A dica do Colega foi útil? Agradeça!
Achou a solução para sua dúvida? Não seja Egoísta, Compartilhe com todos!
A dica do Colega foi útil? Agradeça!
O importante não saber tudo, mas sim a Onde procurar!
Avelino Sampaio- Developer
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3900
Registrado : 04/04/2010
- Mensagem nº5
Re: Editar apenas o registro novo no subform
Olá!
Uma alternativa é usar a propriedade NewRecord. No evento "No atual" do formulário, coloque:
Aguardamos
Uma alternativa é usar a propriedade NewRecord. No evento "No atual" do formulário, coloque:
Private Sub Form_Current()
If Me.NewRecord Then
Me.AllowDeletions = True
Me.AllowEdits = True
Else
Me.AllowDeletions = False
Me.AllowEdits = False
End If
End Sub
Aguardamos
.................................................................................
Vídeos, livros, kit MontaRibbons e acesso vitalício ao site UsandoAcces
Clique AQUI e analise o custo beneficio do material oferecido.
Claudemir P- Intermediário
- Respeito às regras :
Sexo :
Localização :
Mensagens : 177
Registrado : 27/06/2013
- Mensagem nº6
Re: Editar apenas o registro novo no subform
Quase lá, porém se alternar entre o próximo ou anterior registro, não é possível mais alterar o registro que acabou de ser criado.
Ou seja, o objetivo é deixar que apenas seja incluso novos registros no subform e, durante esta inclusão de registro (registro novo) for selecionado o registro (anterior/seguinte) então este registro novo poderá ser editado.
Ou seja, o objetivo é deixar que apenas seja incluso novos registros no subform e, durante esta inclusão de registro (registro novo) for selecionado o registro (anterior/seguinte) então este registro novo poderá ser editado.