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

    Pedido a JPAULO

    Pablo Neruda
    Pablo Neruda
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 344
    Registrado : 17/09/2010

    Pedido a JPAULO Empty Pedido a JPAULO

    Mensagem  Pablo Neruda 5/11/2010, 10:27

    Bom dia!

    JPAULO há algum tempo baixei seu BD que criava cartões de natal, se não me engano (me corrija por favor) você não disponibilizaria o mesmo aberto pelo mesmo possuir rotinas avançadas... Bem, eu estou criando um BD para emissão de carteiras funcionais e achei muito interessante a sua função que manipula os textos e imagem no formulário haveria a possibilidade de dispo-la para mim tentar incluir em meu projeto? Desde já agradeço...
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    Pedido a JPAULO Empty Re: Pedido a JPAULO

    Mensagem  JPaulo 5/11/2010, 11:10

    Ola bom dia;

    Não me lembro desse exemplo.

    Mas aqui tem um postado pelo Criquio, veja;

    http://maximoaccess.forumeiros.com/repositorio-de-exemplos-ms-access-f7/gerador-de-cartoes-natalinos-t634.htm




    .................................................................................
    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

    Pedido a JPAULO Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Pedido a JPAULO Folder_announce_new 102 Códigos VBA Gratuitos...
    Pedido a JPAULO Folder_announce_new Instruções SQL como utilizar...
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Pedido a JPAULO Empty Re: Pedido a JPAULO

    Mensagem  criquio 5/11/2010, 19:08

    Nesse sistema, eu criei uma tabela para armazenar os valores, tais como tamanho e cor de fonte, alem de negrito, itálico e sublinhado por exemplo.
    Ao salvar, esses dados são armazenados na tabela e quando um determinado registro que está salvo for aberto, o sistema irá buscar esses dados para abri-lo com a formatação salva. Quanto a imagem é aberta no relatório tambem, ele herda os dados do formulário.
    Na tabela de formatação fica mais ou menos assim:

    Campo: Valor

    Cor: código da cor
    Sublinhado: Sim
    Negrito: Não
    Itálico: Sim

    e por aí afora.


    .................................................................................
    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.

    Pablo Neruda
    Pablo Neruda
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 344
    Registrado : 17/09/2010

    Pedido a JPAULO Empty Re: Pedido a JPAULO

    Mensagem  Pablo Neruda 8/11/2010, 10:48

    Opa bom dia!

    Desculpe-me se inverti os créditos do BD rsrsrsrs... E com relação a movimentação dos campos dentro do background tem com dizer algo?

    Sds,


    Pablo
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    Pedido a JPAULO Empty Re: Pedido a JPAULO

    Mensagem  JPaulo 8/11/2010, 16:26

    Não entendi a sua pergunta;

    Movimentar os campos de posição dentro de um formulário ?


    .................................................................................
    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

    Pedido a JPAULO Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Pedido a JPAULO Folder_announce_new 102 Códigos VBA Gratuitos...
    Pedido a JPAULO Folder_announce_new Instruções SQL como utilizar...
    Pablo Neruda
    Pablo Neruda
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 344
    Registrado : 17/09/2010

    Pedido a JPAULO Empty Re: Pedido a JPAULO

    Mensagem  Pablo Neruda 8/11/2010, 16:43

    Não sei se estou me equivocando, mas vi em um exemplo onde era escolhida a posição onde iria aparecer a impressão do campo em referencia ao fundo, digamos o nome da pessoa, se ia ser no canto inferior esquerdo, superior direito, centralizado... Ou seja a posição X,Y do mesmo...
    JPaulo
    JPaulo
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    Pedido a JPAULO Empty Re: Pedido a JPAULO

    Mensagem  JPaulo 8/11/2010, 17:30

    O unico que tenho é esse;

    http://dl.dropbox.com/u/771097/MoverCaixaTexto.rar



    .................................................................................
    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

    Pedido a JPAULO Folder_announce_new Utilize o Sistema de Busca do Fórum...
    Pedido a JPAULO Folder_announce_new 102 Códigos VBA Gratuitos...
    Pedido a JPAULO Folder_announce_new Instruções SQL como utilizar...
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Pedido a JPAULO Empty Re: Pedido a JPAULO

    Mensagem  criquio 8/11/2010, 21:06

    Uma opção de posicionamento de controles, supondo que você tenha um controle imagem e uma textbox. Primeiro você cria duas combos, uma com valores Topo, Centro e Fundo para alinhamento vertical e outra com valores Esquerda, Centro e Direita para alinhamento horizontal. No evento "Após atualizar" da combo cboVPos você coloca:

    If Me.cboVPos.Value = "Topo" Then
    Me.txtNome.Top = Me.Imagem.Top
    ElseIf me.cboVPos.Value = "Centro" Then
    Me.txtNome.Top = (Me.Imagem.Height / 2) + Me.Imagem.Top - (Me.txtNome.Height / 2)
    ElseIf Me.cboVPos.Value = "Fundo" Then
    Me.txtNome.Top = Me.Imagem.Top + Me.Imagem.Height - Me.txtNome.Height
    End If


    Para a posição horizontal, basta substuir Height por Width e Top por Left na cboHPos.
    Elaborei isso meio meio sem testar direito mas acho que vai dar certo.

    Para o relatório, basta inserir os mesmos códigos no evento "Ao carregar", ou "Ao formatar" ou "No atual".


    .................................................................................
    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.

    Pablo Neruda
    Pablo Neruda
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 344
    Registrado : 17/09/2010

    Pedido a JPAULO Empty Re: Pedido a JPAULO

    Mensagem  Pablo Neruda 9/11/2010, 10:27

    Opa beleza estou anotando tudo!!!
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

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

    Pedido a JPAULO Empty Re: Pedido a JPAULO

    Mensagem  criquio 9/11/2010, 11:35

    Veja uma outra opção que permite posicionar o texto em qualquer ponto da imagem. Você pode manter os valores Topo, Centro e Fundo, permitindo que outros valores sejam digitados e usados na combo. Pode tambem deixar, alem dessas três opções, mais algumas numéricas e permitindo a inserção de qualquer outro valor menor que o valor máximo da borda de baixo da imagem. Por exemplo:

    Topo
    Centro
    Fundo
    250
    500
    750
    1000
    1250
    1500
    1750
    2000
    2250

    Posicionamento vertical:

    If Me.cboVPos.Value = "Topo" Then
    Me.txtNome.Top = Me.Imagem.Top
    ElseIf Me.cboVPos.Value = "Centro" Then
    Me.txtNome.Top = (Me.Imagem.Height / 2) + Me.Imagem.Top - (Me.txtNome.Height / 2)
    ElseIf Me.cboVPos.Value = "Fundo" Then
    Me.txtNome.Top = Me.Imagem.Top + Me.Imagem.Height - Me.txtNome.Height
    ElseIf Not IsNumeric(Me.cboVPos) Then
    MsgBox "Só são permitidos os valores da lista ou números.", vbOKOnly, "Erro"
    ElseIf Me.cboVPos > 2500 Then
    MsgBox "O valor máximo permitido é 2500", vbOKOnly, "Erro"
    Else
    Me.txtNome.Top = Me.Imagem.Top + Me.cboVPos
    End If


    Posicionamento horizontal:

    If Me.cboHPos.Value = "Esquerda" Then
    Me.txtNome.Left = Me.Imagem.Left
    ElseIf Me.cboHPos.Value = "Centro" Then
    Me.txtNome.Left = (Me.Imagem.Width / 2) + Me.Imagem.Left - (Me.txtNome.Width / 2)
    ElseIf Me.cboHPos.Value = "Direita" Then
    Me.txtNome.Left = Me.Imagem.Left + Me.Imagem.Width - Me.txtNome.Width
    ElseIf Not IsNumeric(Me.cboHPos) Then
    MsgBox "Só são permitidos os valores da lista ou números.", vbOKOnly, "Erro"
    ElseIf Me.cboHPos > 4400 Then
    MsgBox "Valor acima do permitido. Insira um número menor que 4401", vbOKOnly, "Erro"
    Else
    Me.txtNome.Left = Me.Imagem.Left + Me.cboHPos
    End If


    É só adaptar.


    .................................................................................
    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.


    Conteúdo patrocinado


    Pedido a JPAULO Empty Re: Pedido a JPAULO

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 22/11/2024, 13:27