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


3 participantes

    duvida no formulario principal

    avatar
    KaPPT
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 13
    Registrado : 03/09/2010

    duvida no formulario principal Empty duvida no formulario principal

    Mensagem  KaPPT 5/9/2010, 01:37

    Boa noite caros amigos,
    a minha duvida e um pouco complicada mas cá vai:

    Terminei a pouco tempo a construção de uma aplicação (.mdb) virada para a gestão de oficinas auto e surgiu uma questão pertinente. Antes de a colocar vou passar a explicar o conteúdo da base de dados:

    - 1 formulário principal que contem os seguintes dados:
    . 3 campos principais (Nova ordem de trabalho; Ordens de Trabalho pendentes; Histórico de Ordens de Trabalho)
    . 1 campo secundário (Edição de Dados) que contem:
    . Adicionar dados (Viaturas; Unidades; Fornecedores)
    . Editar/Visualizar dados (Viaturas; Unidades; Fornecedores)

    Pois bem, ao clicar no campo "nova ordem de trabalho" aparece um novo formulário onde o utilizador tem que preencher os dados da viatura; o trabalho a executar; num subformulario tem que introduzir as peças necessárias bem como os fornecedores etc; o trabalho executado; No final do formulário o utilizador tem duas escolhas: ou pressiona o botão para encerrar a Ordem de Trabalho e a data e preenchida automaticamente; ou não pressiona o botão e a ordem de trabalho fica por encerrar (Pendente).

    Caso a Ordem de Trabalho seja encerrada, passa para o "Histórico de Ordens de Trabalho". Caso não seja, passa para as "Ordens de Trabalho Pendentes".

    Aqui vai a minha duvida, será possível existir algum modulo, código que seja para que, caso existam Ordens de Trabalho pendentes, no campo das "Ordens de Trabalho Pendentes" surja um aviso no formulário principal indicando ao utilizador desse acontecimento?


    Desde já um muito obrigado.
    Cumprimentos
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    duvida no formulario principal Empty Re: duvida no formulario principal

    Mensagem  criquio 5/9/2010, 03:09

    Os registros pendentes e não pendentes ficam na mesma tabela? Isso seria o certo, ter tudo na mesma tabela com um campo aonde se coloca pendente ou não pendente. Se for esse o caso, faça uma consulta e coloque no campo "Status" o critério Como "Pendente" e construa um form contínuo tendo essa consulta como base. Então coloca no evento "Ao carregar" do form principal:

    If DCount("*", "NomeDaTabelaAqui", "Status='" & Pendente & "'") > 0 Then
    DoCmd.OpenForm "NomeSubformulário"
    End If


    O código acima irá verificar a coluna "Status" (mude para o nome correto do campo, caso exista) na tabela. Se o número de campos com Status = "Pendente" for maior que 0, ele abre o form contínuo que irá mostrar tal situação.
    Se quiser, podes acrecentar um Double Click no registro para passar o status a não pendente.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    avatar
    KaPPT
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 13
    Registrado : 03/09/2010

    duvida no formulario principal Empty Re: duvida no formulario principal

    Mensagem  KaPPT 5/9/2010, 20:50

    Desde já muito obrigado.
    Eu amanha quando for para o trabalho vou fazer isso
    avatar
    KaPPT
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 13
    Registrado : 03/09/2010

    duvida no formulario principal Empty Re: duvida no formulario principal

    Mensagem  KaPPT 7/9/2010, 12:19

    Caro amigo, já tentei mas encontro-me com alguns problemas na resolução.
    Não será possível criar um campo de texto (exemplo: existotpend.txt) no formulário principal (form1) e usando a função If ou DLookUp arranjar uma maneira desse campo se tornar visivel com o texto "Existem OT's Pendentes" caso existam dados na tabela?

    Em relação à pergunta que me fez se se encontrava tudo na mesma tabela, a resposta e sim. A tabela chama-se "TOrdemTrabalho" e o campo que é preenchido ao pressionar "Viatura pronta" é "Hora Fim".

    Desde já muito obrigado
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 11026
    Registrado : 04/11/2009

    duvida no formulario principal Empty Re: duvida no formulario principal

    Mensagem  JPaulo 7/9/2010, 13:07

    Amigo Carlos boa tarde;

    Existem mil maneiras de fazer nestum, a mais simples é você colocar uma Label no seu formulario em modo oculto e torná-la visivel sempre que existam pendentes.

    Se precisar de ajuda, coloque o seu banco ou parte dele aqui;






    .................................................................................
    Contribua com o maximoaccess nos links abaixo, ajude a melhorar este que é o seu site na NET.

    Pay-Pal R$ Aqui
    Pay-Pal € Aqui

    Ou ainda: Aqui (Novo)

    Sucesso e Bons Estudos
    Success and Good Studies

    duvida no formulario principal Folder_announce_new Utilize o Sistema de Busca do Fórum...
    duvida no formulario principal Folder_announce_new 102 Códigos VBA Gratuitos...
    duvida no formulario principal Folder_announce_new Instruções SQL como utilizar...

    Conteúdo patrocinado


    duvida no formulario principal Empty Re: duvida no formulario principal

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 12:40