MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Retornar coluna não acoplada em MkDir

    Compartilhe

    ricardoalboli
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 22/02/2016

    [Resolvido]Retornar coluna não acoplada em MkDir

    Mensagem  ricardoalboli em Seg 22 Fev 2016, 21:45

    Olá,

    Quero criar uma pasta através de uma combox, porém preciso que crie a pasta com o nome de outra coluna (não acoplada). Alguém me ajude?
    A combo possui duas colunas Contrato e area. A coluna contrato é a acoplada, porém quero que crie a pasta com a coluna area.
    Abaixo o code para facilitar.

    Contrato = combo.Value

    If Len(Dir("D:\Impressao\" & Contrato, vbDirectory) & "") > 0 Then
    MsgBox "Esta pasta já existe"
    Else
       MkDir "D:\Impressao\" & Contrato
       
    End If
    End Sub

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: [Resolvido]Retornar coluna não acoplada em MkDir

    Mensagem  ahteixeira em Ter 23 Fev 2016, 08:18

    Olá, bem vindo ao forum.

    Tente assim, e Veja o resultado:

    Contrato = combo.column(0) &"-" & combo.column(1)

    A numeração das colunas da combo inicia em 0
    Abraço

    ricardoalboli
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 22/02/2016

    Re: [Resolvido]Retornar coluna não acoplada em MkDir

    Mensagem  ricardoalboli em Ter 23 Fev 2016, 11:45

    Ainda está retornando a coluna acoplada.

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: [Resolvido]Retornar coluna não acoplada em MkDir

    Mensagem  ahteixeira em Ter 23 Fev 2016, 13:22

    Olá, verificou o resultado da pasta criada?
    Também poderei não ter compreendido bem a questão.
    Se possível, poste base de dados com pequeno exemplo dos objetos envolvidos.
    Assim fica mais fácil.
    Abraço

    ricardoalboli
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 22/02/2016

    Re: [Resolvido]Retornar coluna não acoplada em MkDir

    Mensagem  ricardoalboli em Ter 23 Fev 2016, 14:50

    Segue arquivo em anexo com BD resumido.
    Objetivo: Criar a pasta através do nome da coluna não acoplada.

    Coluna acoplada = 1
    Nome do diretório = resultado da segunda coluna.
    Desde já obrigado.
    Anexos
    BD.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (286 Kb) Baixado 4 vez(es)

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: [Resolvido]Retornar coluna não acoplada em MkDir

    Mensagem  ahteixeira em Ter 23 Fev 2016, 14:57

    Olá, se eu escolher registo conforme imagem abaixo:
    [Você precisa estar registrado e conectado para ver esta imagem.]

    Indique como ficaria o caminho e nome da pasta?
    exemplo C:\temp\PastaXPTO

    No aguardo, abraço

    philipp.moreira
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 183
    Registrado : 05/02/2016

    Re: [Resolvido]Retornar coluna não acoplada em MkDir

    Mensagem  philipp.moreira em Ter 23 Fev 2016, 15:25

    Pessoal, o que acham desta forma?
    Anexos
    BD.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (289 Kb) Baixado 4 vez(es)

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: [Resolvido]Retornar coluna não acoplada em MkDir

    Mensagem  ahteixeira em Ter 23 Fev 2016, 15:55

    Olá, existe muitas formas de fazer Nestum (frase do nosso grande JPaulo).

    A sugestão para a solução, foi logo dada na mensagem nº 2.
    Veja como fica mais simples a origem do seu novo campo criado:
    [Você precisa estar registrado e conectado para ver esta imagem.]

    Ao clicar no botão, irá ver os valores dos dois campos da combo dos contratos.
    Veja o teste.
    Abraço

    ricardoalboli
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 22/02/2016

    Re: [Resolvido]Retornar coluna não acoplada em MkDir

    Mensagem  ricardoalboli em Ter 23 Fev 2016, 18:03

    Caros,
    na primeira solução apresentada, houve troca do numero da coluna acoplada de 1 para 2, isso implicará em outras referências de minha BD.
    no segundo modelo apresentado, não está criando a pasta.
    Quando selecionar a o contrato 25 através da combo, criar a pasta D:\Impressao\Misto.


    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: [Resolvido]Retornar coluna não acoplada em MkDir

    Mensagem  ahteixeira em Ter 23 Fev 2016, 18:39

    Olá, você não respondeu às minhas questões.
    No último exemplo que postei fiz referência pela via column(x)
    Também demonstrei através das duas caixas de mensagem como obter os valores do campo escolhido.
    Será ajustar o codigo na parte da criação da pasta juntando as campos disponíveis.
    Depois retirebo codigo comentado como teste.
    Maos à obra, qualquer coisa estamos cá.
    Abraço

    ricardoalboli
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 22/02/2016

    Re: [Resolvido]Retornar coluna não acoplada em MkDir

    Mensagem  ricardoalboli em Sab 27 Fev 2016, 01:05

    Caros,

    obrigado pela ajuda.

    Funcionou perfeitamente!

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: [Resolvido]Retornar coluna não acoplada em MkDir

    Mensagem  ahteixeira em Sab 27 Fev 2016, 02:21

    Olá Ricardo, obrigado pelo retorno.
    Os utilizadores do fórum agradecem.

    Faltou dar o tópico como resolvido, veja como fazer:
    [Você precisa estar registrado e conectado para ver este link.]
    Abraço

    ricardoalboli
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 7
    Registrado : 22/02/2016

    Re: [Resolvido]Retornar coluna não acoplada em MkDir

    Mensagem  ricardoalboli em Sab 27 Fev 2016, 02:50

    Ok.

    ahteixeira
    Moderador
    Moderador

    Respeito às Regras 100%

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

    Re: [Resolvido]Retornar coluna não acoplada em MkDir

    Mensagem  ahteixeira em Sab 27 Fev 2016, 12:21

    cheers

      Data/hora atual: Sex 09 Dez 2016, 03:48