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]Automação. Gerar registro com base nos itens da Combobox

    avatar
    Rafael Reis Rocha
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 28/06/2014

    [Resolvido]Automação. Gerar registro com base nos itens da Combobox Empty [Resolvido]Automação. Gerar registro com base nos itens da Combobox

    Mensagem  Rafael Reis Rocha 24/1/2017, 01:02

    Estou tentando automatizar um procedimento e pelo visto não estou no caminho certo. Se alguém conseguir me ajudar ficarei eternamente grato.

    Trata-se de um controle de tarefas.
    Tenho várias atividades que necessitam de diferentes checklist's.
    Assim criei as seguintes tabelas
    Tab_Cadastro_Atividade
      TblServicosCheckList

    Tab_Contrato
      Tab_Contrato_Atividade
         Tab_Contrato_Atividade_CheckList


    Como eu insiro registros na Tab_Contrato_Atividade_CheckList para cada CkheList definidos para atividade selecionada cadastrada na Tab_Cadastro_Check_Atividade?

    O Caminho que estou tentando (sem sucesso) é:
    1-Carregar uma Combobox apenas com os Checklists definidos na Tab_Cadastro_Chek_Atividade.

      Dim StrList As String
      StrList = "SELECT idcheck, Servico, Ordem, Check FROM TblServicosCheckList WHERE (((TblServicosCheckList.Servico)=" & Me.SERVICO.Column(4) & ")) ORDER BY Ordem;"
      Me.Acompanhamento.RowSource = StrList
      (etapa 1 realizada com sucesso)

    2-Criar um registro para cada linha listada na Combobox Acompanhamento ao definir cada atividade no contrato. (Todas as tentativas fracassadas)

    Estou no caminho errado?

    Desde já agradeço.
    Anexos
    [Resolvido]Automação. Gerar registro com base nos itens da Combobox AttachmentCPApp_forum.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (525 Kb) Baixado 8 vez(es)
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Automação. Gerar registro com base nos itens da Combobox Empty Re: [Resolvido]Automação. Gerar registro com base nos itens da Combobox

    Mensagem  Noobezinho 24/1/2017, 09:18

    Rafael

    Olhei teu aplicativo e acredito que esteja complicando algo fácil.

    Penso que existe tabelas demais.

    Por exemplo, não tem necessidade de ter uma tabela somente para o estado civil,

    isso se pode fazer com uma caixa de combinação, menos trabalho para o Access.

    Essa tabela TblContServCheckList, acredito que possa estar junto com TblContratoServicos.

    A tabela TblStatusCheck é o mesmo caso  da tabela estado civil, não é necessária.

    Veja que vai eliminar duas tabelas e dois formulários.

    Não entendi do porque de tabela contrato, e tabela contrato_serviços já que o contrato é de serviços.

    Entendo que existe vários tipos de serviços, então cadastrar eles em uma tabela, ótimo.

    Mas para que uma tabela de check list desse serviços?

    Explique para que eu possa tentar te  ajudar.

    [ ]'s


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    Rafael Reis Rocha
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 28/06/2014

    [Resolvido]Automação. Gerar registro com base nos itens da Combobox Empty Re: [Resolvido]Automação. Gerar registro com base nos itens da Combobox

    Mensagem  Rafael Reis Rocha 24/1/2017, 17:14

    Noobezinho, obrigado pelo retorno.

    Sim, você tem razão, tenho trabalhado com muitas tabelas. Sinceramente ainda não se isso é bom ou ruim. Mas vou tentar esclarecer meu projeto.

    Na tabela TblServicos são cadastrados os serviços que serão fornecido.
    Na tabela TblServicosCheckLis são cadastrados todos os requisitos de cada serviço.

    A tabela TblContrato é equivalente a uma tabela venda.
    Um contrato pode ter um ou vários serviços. Por isso criei a tabela TblContratoServicos relacionada com a TblContrato
    Cada Serviço contratado gera uma série de acompanhamentos que precisam ser controlados com suas respectivas anotações. Por isso criei a tabela TblContServicosCheckList

    Essa estrutura está funcionando. Acontece que eu queria automatizar o preenchimento da tabContServicosCheckList com os dados da TblServicosCheckList referente a cada serviço contratado, ou seja, quando eu selecionar um serviço do contrato uma lista fosse criada automaticamente com os acompanhamentos necessários.

    Espero ter conseguido explicar.

    Mais uma vez, obrigado pela atenção.
    Noobezinho
    Noobezinho
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4140
    Registrado : 29/06/2012

    [Resolvido]Automação. Gerar registro com base nos itens da Combobox Empty Re: [Resolvido]Automação. Gerar registro com base nos itens da Combobox

    Mensagem  Noobezinho 24/1/2017, 18:27

    Rafael

    Vamos primeiro acertar os nomes dos campos que tem relacionamentos entre si, porque do jeito que está fica muito confuso.

    Veja na página de relacionamento.

    Os campos relacionados não tem o mesmo nome, o que dificulta a leitura e por consequência,o entendimento

    Se na tabela cliente eu tenho o IDClie, tenho que relacionar ele com o mesmo nome na tabela contratos (e não cliente)

    Na tabela Contrato (Num?) que tal id_Contrato?

    Veja as outras tabela, coloque a id com o nome da tabela, assim fica fácil saber quem é quem.

    Não tenho tempo para isso, senão faria.

    Quando tiver terminado, coloque esse aplicativo no lugar do outro, ok?

    Aguardo...


    .................................................................................
    A pergunta que não quer calar:
    Por quê quando alguém vem pedir ajuda e conforme o caso pedimos
    para enviar parte do projeto, não temos mais continuidade do tópico?  
    Crê que temos bolas de cristal ou está com medo que "roubemos"  a
    idéia/projeto dele?  Twisted Evil
    Se é tão bom assim...


    Ajude a ser ajudado:
    Seja objetivo na dúvida, dê os detalhes do que precisa, sem rodeios.
    Quando anexar teu projeto, diga onde está o problema, ganhamos mais tempo
    sem precisar procurar o mesmo.
    avatar
    Rafael Reis Rocha
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 10
    Registrado : 28/06/2014

    [Resolvido]Automação. Gerar registro com base nos itens da Combobox Empty Re: [Resolvido]Automação. Gerar registro com base nos itens da Combobox

    Mensagem  Rafael Reis Rocha 24/1/2017, 18:53

    Farei isso Noobezinho. Realmente ficou ruim a estruturação. Obrigado.

    Conteúdo patrocinado


    [Resolvido]Automação. Gerar registro com base nos itens da Combobox Empty Re: [Resolvido]Automação. Gerar registro com base nos itens da Combobox

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 28/3/2024, 19:45