MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


2 participantes

    [Resolvido]Setar valor em caixa TEXTBOX

    Brunoreiss
    Brunoreiss
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 46
    Registrado : 08/03/2014

    [Resolvido]Setar valor em caixa TEXTBOX Empty [Resolvido]Setar valor em caixa TEXTBOX

    Mensagem  Brunoreiss 11/3/2014, 12:00

    Bom dia a todos.

    Eu tenho um formulário de cadastro e gostaria que ao abrir o formulário seja pedido ao usuário que digite o seu nome e que depois, seu nome fique fixo no campo NOME do formulário.

    E também quando ele fechar o formulário e o banco e abrir denovo, não seja mais pedido o seu NOME, pois ele estará fixo no campo.

    Como posso fazer isso ?

    vocês poderiam me ajudar ?

    Muito Obrigado.

    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3947
    Registrado : 21/04/2011

    [Resolvido]Setar valor em caixa TEXTBOX Empty Re: [Resolvido]Setar valor em caixa TEXTBOX

    Mensagem  Marcelo David 11/3/2014, 13:01

    Olá, benvindo!

    Para essa finalidade, é muito simples.

    No evento ao abrir do seu formulário:

    Me!NomeUser = InputBox("Informe o seu nome no campo abaixo.", "Identificação de usuário")

    If Me!NomeUser = "" Then
           MsgBox "Você deve identificar-se para continuar!" & vbNewLine & "Abra novamente o formulário informando o seu nome.", vbExclamation, "Atenção!"
           Cancel = True
    End If


    Os nomes em vermelhos devem ser alterados para os nome do seu controle que receberá o nome do usuário.

    Aguardamos!


    .................................................................................
    [Resolvido]Setar valor em caixa TEXTBOX Favicon-16x16   Domine Access e VBA Criando Um Incrível Sistema Financeiro - [Passo a passo]
    [Resolvido]Setar valor em caixa TEXTBOX Favicon-16x16   Access e VBA - Formulário Desacoplado - [Passo a passo]
    [Resolvido]Setar valor em caixa TEXTBOX Yt_16x10 Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Setar valor em caixa TEXTBOX Marcel11
    Brunoreiss
    Brunoreiss
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 46
    Registrado : 08/03/2014

    [Resolvido]Setar valor em caixa TEXTBOX Empty Setar valor em caixa TEXTBOX.

    Mensagem  Brunoreiss 11/3/2014, 22:03

    Marcelo,
    Obrigado pelo HELP, funcionou certinho a primeira parte, porém com um detalhe:


    Depois que o usuário digita o seu nome, eu preciso que no campo NOME, o nome da pessoa fique FIXO, pois ele vai digitar apenas uma vez o seu nome e depois só ira preencher os outros campos a medida que for necessário.

    Esta base, será apenas de uma única pessoa, então quer dizer:

    - Ao abrir a BASE, o usuário digita o seu NOME.
    - O campo NOME ficará setado com o nome dele.
    - Quando o usuário fechar a base e abrir novamente, o formulário deve abrir diretamente para o cadastro e o NOME dele já deve constar no CAMPO, sem precisar digitar denovo, entende ?

    Como posso fazer isso ?

    Mais uma vez, muito obrigado.
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3947
    Registrado : 21/04/2011

    [Resolvido]Setar valor em caixa TEXTBOX Empty Re: [Resolvido]Setar valor em caixa TEXTBOX

    Mensagem  Marcelo David 12/3/2014, 13:46

    Não entendi...
    O primeiro acesso deve pedir nome os demais não?

    Então seu sistema será usado apenas por uma pessoa?
    Dê-nos mais detalhes de como irá usar o sistema, bem
    como quer tratar os usuários.


    .................................................................................
    [Resolvido]Setar valor em caixa TEXTBOX Favicon-16x16   Domine Access e VBA Criando Um Incrível Sistema Financeiro - [Passo a passo]
    [Resolvido]Setar valor em caixa TEXTBOX Favicon-16x16   Access e VBA - Formulário Desacoplado - [Passo a passo]
    [Resolvido]Setar valor em caixa TEXTBOX Yt_16x10 Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Setar valor em caixa TEXTBOX Marcel11
    Brunoreiss
    Brunoreiss
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 46
    Registrado : 08/03/2014

    [Resolvido]Setar valor em caixa TEXTBOX Empty Re: [Resolvido]Setar valor em caixa TEXTBOX

    Mensagem  Brunoreiss 12/3/2014, 14:54

    Então Marcelo, é isso mesmo.

    Somente no primeiro acesso será pedido o nome dele, depois toda vez que ele abrir a base, no campo NOME já vai estar registrado o nome dele.

    O sistema é um cadastro de horas do usuário. Porém, cada funcionário terá sua própria base access para controle de suas horas.


    Porém, agora te pergunto: Acredito eu que seria mais fácil ter um único sistema e que cada usuário se logasse nele e cadastrasse suas horas. Mas como ficaria a parte de concorrência nisso ? pois dois usuários podem querer acessar a base ao mesmo tempo.

    Eu até pensei em criá-lo desta forma, mas não sei como fazer para que exista este controle, se um esta na base o outro não pode acessar, ou como criar acessos simultaneos na base? isso é possível ?

    Desculpe tantas perguntas, mas estou aproveitando para receber suas opiniões e assim talvez melhorar o sistema, deixando ele único, ao invés de uma base para cada usuário.

    Obrigado mais uma vez.
    Marcelo David
    Marcelo David
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3947
    Registrado : 21/04/2011

    [Resolvido]Setar valor em caixa TEXTBOX Empty Re: [Resolvido]Setar valor em caixa TEXTBOX

    Mensagem  Marcelo David 13/3/2014, 02:20

    Sim, é possível mais de um usuário usar ao mesmo tempo o mesmo sistema.
    Mas para isso, teria que criar um sistema com uma estrutura diferente do que você
    talvez esteja usando. E realmente não lembro de um sistema que exemplo que faça isso...

    Mas a ideia é muito parecida om sistema mono usuário, apenas teria o acesso simultâneo e o
    controle de usuários no seu caso.


    .................................................................................
    [Resolvido]Setar valor em caixa TEXTBOX Favicon-16x16   Domine Access e VBA Criando Um Incrível Sistema Financeiro - [Passo a passo]
    [Resolvido]Setar valor em caixa TEXTBOX Favicon-16x16   Access e VBA - Formulário Desacoplado - [Passo a passo]
    [Resolvido]Setar valor em caixa TEXTBOX Yt_16x10 Conheça meu canal no Youtube e se inscreva.
    [Resolvido]Setar valor em caixa TEXTBOX Marcel11
    Brunoreiss
    Brunoreiss
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 46
    Registrado : 08/03/2014

    [Resolvido]Setar valor em caixa TEXTBOX Empty Re: [Resolvido]Setar valor em caixa TEXTBOX

    Mensagem  Brunoreiss 28/8/2014, 03:41

    Resolvido.

    Conteúdo patrocinado


    [Resolvido]Setar valor em caixa TEXTBOX Empty Re: [Resolvido]Setar valor em caixa TEXTBOX

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 8/11/2024, 17:39