MaximoAccess

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

Obrigado

Administração do MaximoAccess

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


    Cadastro de Roteiros

    avatar
    marcinhovn
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 28/04/2017

    Cadastro de Roteiros Empty Cadastro de Roteiros

    Mensagem  marcinhovn em 28/4/2017, 00:28

    Boa Noite a todos...

    Sou novo no fórum e gostaria desde já, de pedir desculpas caso esse não seja o local ideal para postagem que vou fazer.
    Eu me viro bem em Excel porém não sei nada de Access, então gostaria de saber se é possível criar um sistema da seguinte maneira:

    Eu trabalho com confecção de peças do vestuário e tenho um banco de dados de operações de costura com seus tempos e gostaria de montar um sistema para criação de roteiros, que na verdade são uma sequência operacional de como proceder para costurar uma peça.

    Gostaria que alguém me orientasse como devo iniciar, se posso continuar postando aqui e dar início ao meu sistema.

    Desde Já, agradeço.


    Abraços.
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6195
    Registrado : 15/03/2013

    Cadastro de Roteiros Empty Re: Cadastro de Roteiros

    Mensagem  ahteixeira em 29/4/2017, 01:27

    Olá Marcio Bastos, Bem-Vindo ao fórum.

    Acho que com tres tabelas consegue o pretendido, veja:

    tbl_operacoes - em que regista todos os tipos de operaçõe possiveis de confecção de peças
    campos:
    ID_operacao
    DescricaoOperacao

    tbl_pecas - elementos de identificação da peça (formulario principal)
    ID_peca
    DescricaoPeca
    Tamnaho
    Preco
    Etc...

    tbl_pecasOperacoes - tabela onde vai registar as operações de cada peça (subformulario)
    ID
    ID_peca
    ID_operacao

    Nota deve ter um identificador unico (ID) na tbl_pecas relacionado  (um-para-muitos) com a tbl_pecasOperacoes.
    Abraço
    avatar
    marcinhovn
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 28/04/2017

    Cadastro de Roteiros Empty Re: Cadastro de Roteiros

    Mensagem  marcinhovn em 30/4/2017, 22:35


    Boa Noite ahteixeira

    Como falei sou muito novato em Access, então deixa ver se entendi.
    Devo criar um Arquivo com as 3 tabelas conforme você indicou? Ou seriam 3 arquivos diferentes?
    Na tabela operações penso que deveriam ter mais alguns campos pois tenho ao todo o Código, Descrição, Tempo e Máquina de cada Operação.

    Após feito isso, devo anexar aqui na próxima postagem?


    Obrigado.
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6195
    Registrado : 15/03/2013

    Cadastro de Roteiros Empty Re: Cadastro de Roteiros

    Mensagem  ahteixeira em 30/4/2017, 23:36

    Olá, será uma base de dados.
    Eu referenciei a negrito o nome das tabelas e logo de seguida os campos.
    No entanto os campos você deve adicionar os mais adequados.

    Foi uma sugestão.
    Abraço
    avatar
    marcinhovn
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 28/04/2017

    Cadastro de Roteiros Empty Re: Cadastro de Roteiros

    Mensagem  marcinhovn em 3/5/2017, 01:04

    Boa Noite ahteixeira...

    Criei a base de dados conforme orientação, porém utilizei nomes que julguei mais fáceis para entendimento posterior.
    Os campos também criei os que acredito serem necessários.

    Em anexo, está minha base para sua análise e próximas instruções.


    Desde já, Muito Obrigado.
    Anexos
    Cadastro de Roteiros Attachmentroteiros.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (38 Kb) Baixado 27 vez(es)
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6195
    Registrado : 15/03/2013

    Cadastro de Roteiros Empty Re: Cadastro de Roteiros

    Mensagem  ahteixeira em 4/5/2017, 09:41

    Olá Marcio Bastos,
    A modelagem dos dados é bastante importante, pois é onde vai assentar toda a informação.
    Portanto deve ser o mais optimizada possivel para o nosso projeto.

    Verifiquei que tem a maioria dos campos como texto com tamanho 255 caracteres.
    Será que todos os campos necessitam desse tamanho.

    Não será que determinados campos são de outro "tipo", veja o caso destes assinalados, não será campo "numero/duplo" ou "moeda":
    Cadastro de Roteiros 031

    Abraço
    avatar
    marcinhovn
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 28/04/2017

    Cadastro de Roteiros Empty Re: Cadastro de Roteiros

    Mensagem  marcinhovn em 5/5/2017, 00:23

    Boa Noite...

    Dei uma organizada nos campos conforme orientação.
    Segue novo anexo.

    Abraços.
    Anexos
    Cadastro de Roteiros Attachmentroteiros.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (40 Kb) Baixado 12 vez(es)
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6195
    Registrado : 15/03/2013

    Cadastro de Roteiros Empty Re: Cadastro de Roteiros

    Mensagem  ahteixeira em 8/5/2017, 16:48

    Olá Marcio Bastos, parece-me bem!

    Fiquei apenas com a dúvida do campo "maquina" na tabela de operações, espero que não tenha mais que uma máquina a fazer a mesma operação.
    Porque a tabela (na minha opinião) será apenas para registar os "tipos de operações", mas você melhor saberá.

    Acho que pode passar para os formularios e reportes.
    Abraço
    avatar
    marcinhovn
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 28/04/2017

    Cadastro de Roteiros Empty Re: Cadastro de Roteiros

    Mensagem  marcinhovn em 8/5/2017, 17:06

    Boa Tarde ahteixeira...

    Isso mesmo, cada operação será processada em apenas uma máquina... jamais a mesma operação será feita em mais de uma máquina diferente.

    Como sou leigo em desenvolvimento, preciso lhe perguntar.
    Formulários seriam as telas do sistema... correto?

    Abraços.
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6195
    Registrado : 15/03/2013

    Cadastro de Roteiros Empty Re: Cadastro de Roteiros

    Mensagem  ahteixeira em 8/5/2017, 17:12

    Olá, isso mesmo.
    Pode usar o assistente para iniciar.
    Como se costuma dizer, toca a por a mão na massa.
    Qualquer coisa estamos cá.
    Abraço
    avatar
    marcinhovn
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 28/04/2017

    Cadastro de Roteiros Empty Re: Cadastro de Roteiros

    Mensagem  marcinhovn em 11/5/2017, 02:18

    Boa Noite ahteixeira...

    Dando andamento ao meu projeto, fiz um update no banco de dados das operações (tbl_operacoes).
    Criei também 2 formulários, um deles para cadastro de novas operações e o segundo para o cadastro das referências.
    Neste segundo formulário é onde eu penso que devo cadastrar as referências e sua sequência operacional, ou seja, listar todas as operações que precisam ser executadas para confeccionar a referência.
    A dúvida que me surgiu agora é como inserir as operações desejadas nesse formulário.

    Note que na parte inferior deste formulário tenho o Tempo Total e o Preço de Costura.
    Tempo Total: Deve ser igual a soma dos tempos de todas as operações que eu listar acima;
    Preço de Costura: Deve ser igual ao Tempo Total multiplicado pelo Custo Minuto.

    Espero que tenha conseguido me expressar.


    Obrigado.
    Anexos
    Cadastro de Roteiros Attachmentroteiros.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (33 Kb) Baixado 18 vez(es)
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6195
    Registrado : 15/03/2013

    Cadastro de Roteiros Empty Re: Cadastro de Roteiros

    Mensagem  ahteixeira em 17/5/2017, 09:43

    Olá Marcio,
    Está a ir bem, no entanto pensei que "Roteiros" fosse uma gestão de "sequência operacional de como proceder para costurar uma peça"

    Já tem campos com Preço e Tempo.

    Por falar em tempo, que unidades são (0,2835)?

    E o tempo de futuro pode variar, ou seja:

    Na operação ID 21361 (BLUSA 20CM UNIR 2 RECORTES COSTA) tempo 0,2835, em determinada data pode alterar o tempo?
    Esta questão é importante, pois:
    - se não alterar fica sempre a calcular pela tabela
    - se alterar, deve ficar registada com o "movimento" das operações.

    avatar
    marcinhovn
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 28/04/2017

    Cadastro de Roteiros Empty Re: Cadastro de Roteiros

    Mensagem  marcinhovn em 17/5/2017, 13:11

    Bom Dia ahteixeira...

    Sua observação foi bem importante, por isso vou tentar explicar um pouco melhor.

    Roteiros, são sim uma sequência operacional de como proceder para costurar uma peça e, cada uma dessas operações tem o seu tempo que leva para ser executada e esse tempo não vai variar, ele será sempre o mesmo para aquela operação.
    Então o tempo da operação 21361 (BLUSA 20CM UNIR 2 RECORTES COSTA) sempre será 0,2835.

    Sobre o preço (custo minuto) ele deverá ser o mesmo para o roteiro todo mas podendo ter uma preço diferenciado para cada roteiro, então, sempre que iniciar o cadastro de um novo roteiro esse valor do custo minuto deverá ser informado.
    Já o preço de costura será a soma dos tempos de todas as operações multiplicado pelo valor do custo minuto daquele roteiro.

    E, por último, sobre as unidades. Esse valor de 0,2835 significa 17,01 segundos.
    Nada mais é do que a unidade de tempo que estamos acostumados a ver nos relógios digitais que é chamada de sexagesimal dividido por 60, tornando-se em centesimal.
    Sendo assim, 17,01/60 = 0,2835 minutos.

    Espero ter sido claro e aguardo novas orientações.


    Obrigado.
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6195
    Registrado : 15/03/2013

    Cadastro de Roteiros Empty Re: Cadastro de Roteiros

    Mensagem  ahteixeira em 19/5/2017, 17:57

    Olá Marcio Bastos,

    Fiz umas alterações, evitei ao máximo usar código, foi apenas usado o seguinte:
    Código:
    Private Sub Form_BeforeInsert(Cancel As Integer)
        'este codigo é para atribuir a numeraçao da sequencia
        [Sequencia] = Me.CurrentRecord
    End Sub

    Private Sub ccOperacao_BeforeUpdate(Cancel As Integer)
        'este codigo é para atribuir o tempo da caixa de combinaçao ao campo
        Me.tempo = Me.ccOperacao.Column(2)
    End Sub

    Segue o meu teste:

    cld.pt/dl/download/e24fccf3-6195-40b4-8d80-3603cf6edf0f/roteiros_rev.zip
    Copiar link e colar no navegador

    Abraço
    ahteixeira
    ahteixeira
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 6195
    Registrado : 15/03/2013

    Cadastro de Roteiros Empty Re: Cadastro de Roteiros

    Mensagem  ahteixeira em 26/8/2017, 18:03

    Olá Marcio Bastos,
    Como ficou a situação?
    Os membros do fórum merecem e agradecem o retorno.

    Caso tenha resolvido, não se esqueça de dar o tópico como tal.
    http://www.maximoaccess.com/t860-resolucao-de-topicos

    Abraço

    Conteúdo patrocinado

    Cadastro de Roteiros Empty Re: Cadastro de Roteiros

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 24/7/2019, 08:27