Ir para conteúdo
Fórum Script Brasil

VuItø§ Ñøtµrnø§

Membros
  • Total de itens

    16
  • Registro em

  • Última visita

Tudo que VuItø§ Ñøtµrnø§ postou

  1. Bom dia a todos! Preciso de uma grande ajuda, pois fiz uma aplicação para controlar alguns chamados de usuários aqui na empresa, e nesta aplicação eu cadastro o usuário caso ele não exista no banco de dados, e cadastro os dados do chamado que ele abriu. Os dados pessoais do usuário fica em uma tabela, e os dados do chamado referente aquele usuário fica em outra tabela. Quando o usuário abre outro chamado, eu só puxo os dados dele, e cadastro esse novo chamado pra ele. Porém, as vezes eu preciso consultar todos os chamados que foram abertos para um determinado usuário, e é ai que eu estou com dificuldade, pois, quando eu efetuo a consulta através do CPF, ele retorna sempre o ultimo chamado cadastrado, e eu preciso verificar todos os chamados para este usuário. Teria como armazenar todos os registros dos chamados em um vetor, ou algo do tipo, para depois exibir nas textbox? Ou como pular para proxima linha no Banco de Dados, ou voltar para a linha anterior? Desde já agradeço a atenção. Att, Nilson Silva
  2. Boa noite galera! Me deparei com um dilema, pois criei uma pequena aplicação na minha empresa onde reuni vários scripts para criar usuários no Active Directory, porém tenho que seguir um determinado padrão para criar os logins. Os funcionários devem ser criados com o login no seguinte padrão, nome.ultimo sobrenome, e terceiros devem ter logins com o seguinte padrão, primeira letra do nome.ultimo sobrenome-trc. Para fazer isto, eu indico um campo com o primeiro nome, outro campo com o sobrenome completo, e outro campo com o sobrenome que será utilizado no login, e assim utilizei os seguintes códigos: If Combo1 = "Funcionário" Then Text4 = Text1.Text + "." + Text3.Text End If If Combo1 = "Terceiro" Then Text4 = Left$(Text1, 1) + "." + Text3 + "-trc" End If Agora eu preciso que , quando a aplicação verificar que o login informado já exista, ele automaticamente de outras opções de logins, seguindo os seguintes padrões: Se for funcionário, e o login informado já existir, as outras opções são: - Nome.qualquer outro sobrenome OU - Nome+Primeira letra do primeiro sobrenome.algum sobrenome OU - Nome.sobrenome01 Se for Terceiro, e o login informado já existir, as outras opções são: - Primeira letra do nome.qualquer outro sobrenome-trc OU - Primeira e segunda letra do nome.qualquer sobrenome-trc OU - Primeira letra do nome+primeira letra do sobrenome.algum sobrenome-trc Porém eu não faço idéia de como fazer isso, pois a aplicação teria de verificar todos os sobrenomes existentes no campo sobrenome completo para montar o login. Alguém tem alguma sugestão de como resolver esse problema??? Fico no aguardo. abraços!!!!!!
  3. Boa tarde pessoal, estou com um pequeno probleminha aqui... Estou criando um form que utilizarei para fazer consulta em dados na planilha do excel, e eu tinha pensado em utilizar uma caixa de listagem para primeiro listar os nomes dos produtos, e depois eu clicaria em uma das opções na caixa de listagem, e quando eu clicasse em um dos produtos listados, esse mesmo exibiria os dados nas textbox ao lado. Porém não sei como fazer isso, poderiam me ajudar? Desde já agradeço a atenção de vocês. Abraços
  4. Bom dia pessoal! Estou uma duvida terrivel, quer dizer mais uma para variar....rsrs Deem uma olhada nesse form... Os dados q aparecem neste ListBox estão contidos entre m7:m1000, eu quero q quando eu clicar em algum nome q esteja nesse ListBox, esse nome aparece na TextBox nome do lado superior esquerdo do form.. Eu usei o seguinte comando no ListBox: - NomeBox.Text = ActiveCell.Select Só q ao invés dele retornar o conteúdo da célula, ele me volta verdadeiro ou falso. Como resolvo isso? Abraços pessoas!!!!
  5. Ola pessoas! Estou com um pequeno problema. Estou criando um controle de cheques pré-datados em VBA Excel para usar em minha loja, porém, eu tinha a seguinte idéia: - Guardar os cheques de cada mes em uma planilha (EX: Janeiro na plan1, Fevereiro na plan2 e etc...), porém para eu conseguir fazer isso teria de fazer o programinha reconhecer qual é o mes em que o cheque irá vencer, pois eu cadastro somente a data de vencimento (Ex: 13/05/08). Teria como usar um comando if no botão q eu criei para gravar os dados na planilha, com uma sintaxe mais ou menos como essa? - if TextBox2.Text == **/01/** grava na plan1, mais ou menos assim? Se não tem como, poderiam me dar alguma sugestão? Agradeço a atenção! Abraços.
  6. Fala ae pessoal, estou precisando de uma ajuda! Estou criando um form para usar como um cadastro, conforme vou digitando os dados no form ele vai adicionando os dados na planilha, porém criei um botão para que quando ele fosse acionado, ele limpasse os dados do form e começasse a gravar dados na proxima linha da planinha, Tipo: Plan1.Range("A2").Value = TextBox1.Text Sheets("Plan1").Range("B2").Value = DateValue(TextBox2) Sheets("Plan1").Range("C2").Value = DateValue(TextBox3) Plan1.Range("D2").Value = TextBox4.Text Ele começa a gravar nas celulas a2, b2, c2, d2, quando eu acionasse esse botão, ele deveria pular para linha abaixo (a3, b3, c3, d3 e etc...) para inserir os dados. Como posso fazer isso? Abraços
  7. Valeu rapaz, problema resolvido, obrigado pela ajuda!!!! Vlww
  8. Boa noite pessoal! Eu sou totalmente novato no quesito VBA, então me esclareçam com a primeira duvida q me deparei... Estou atribuindo valores de um form para a planilha do excel Exemplo: Private Sub TextBox1_Change() Plan1.Range("A2").Value = TextBox1.Text End Sub Private Sub TextBox2_Change() Plan1.Range("B2").Value = TextBox2.Text End Sub Private Sub TextBox3_Change() Plan1.Range("C2").Value = TextBox3.Text End Sub Private Sub TextBox4_Change() Plan1.Range("D2").Value = TextBox4.Text End Sub Porém, quando eu digito a data em uma das caixas de texto, ele atribui a data invertida na célula da planilha, por exemplo: - Se eu digitar, 08/01/2008, ele grava na planilha como, 01/08/2008...Eu já mudei as configurações de células atribuindo o formato data para ele mas sem sucesso. O q eu faço, me ajudem! Obrigado pela atenção. Atenciosamente VuItø§ Ñøtµrnø§
  9. Boa noite pessoal! Estou com um pequeno probleminha. Eu criei um programinha em C, onde crei diversos campos para inserir dados. Porém conforme a pessoa vai digitando, o conteúdo quando chega ao final do campo, ao invés de ir para linha de baixo, ele continua indo em frente, quebrando a tabela, ai só depois ele pula para linha debaixo, quebrando o campo de baixo também. Como faço para resolver isso, já me falaram para usar a função getche();, porém não sei como definir isso nesta função. Tenho q definir q o programa vai aceitar conteúdo até a coluna 79 da tela, e depois pular para coluna 2 da linha debaixo. Como faço isso??? Alguém poderia me ajudar dessa vez??? Agradeço a colaboração!!! Abraços VuItø§ Ñøtµrnø§
  10. Bem infelizmente como ninguém pode me ajudar eu tive q sair procurando q nem loco como fazer um programa em C compilado no DEV C++, executar em FullScreen sem pressionar alt+enter. Encontrei a resposta e decidi postar aqui, porque mtas vzs outras pessoas podem ter essa mesmo duvida. Mas agradeço a atenção de quem pelo ao menos teve a intenção de olhar o tópico, vlw mesmo! A função é essa aqui: #include <stdio.h> #include <windows.h> void fs() { keybd_event(VK_MENU, 0x38, 0, 0); keybd_event(VK_RETURN, 0x1c, 0, 0); keybd_event(VK_RETURN, 0X1c, KEYEVENTF_KEYUP, 0); keybd_event(VK_MENU, 0x38, KEYEVENTF_KEYUP, 0); } int main(int argc, char *argv[]) { printf ("Exibindo em FullScreen!!!!"); return 0; system ("PAUSE"); } Vlw galera até a proxima!!!
  11. Boa noite pessoal! Preciso de uma ajuda... tem algum comando que posso utilizar no DEV C para o programa automaticamente executar em Fullscreen, sem depender do ALT+ENTER ? Estou fazendo um trabalho na faculdade em linguagem C, e não consegui descobrir se o DEV C possui essa função, se alguém poder me ajudar eu ficarei muito agradecido. Agradeço a atenção de todos!!! Abraços.
  12. Pessoal estou tentando fazer um trabalho da facul em q eu tenho q mostrar essa sequencia de numeros nessa exata posição 01 05 09 13 17 21 25 29 33 37 41 02 06 10 14 18 22 26 30 34 38 42 CCCCCCCCCCCCCCCCCCCCCCCCCC 03 07 11 15 19 23 27 31 35 39 43 04 08 12 16 20 24 28 32 36 40 44 Eu usei o seguinte código até agora mas não consigo dar um printf que mostre os numeros nessa posição /*VETOR / MATRIZ Fazer um programa em C que represente o "buzão do 1º ano". O Programa deve mostrar na tela a figura abaixo:*/ #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { //Declaração de Variáveis// int buzao[4][11]; int l, c, i; //Inicio do Processamento// for (l=0; l<4; l++) { for (c=0; c<11; c++) { buzao[l][c]=(l+1)+(c*4); } } for (l=0; l<4; l++) { for (c=0; c<11; c++) { printf ("%0.2d", buzao[l][c]); printf ("\t"); } } system("PAUSE"); return 0; } Se puderem me ajuda rfico grato!!! abraços
  13. Vlww Mi_Mi, mtoo obrigado, ajudou bastante sim! Espero poder ajudar em algo algum dia também pra retribuir!!! Até mais Abraços
  14. Bom dia pessoal! Eu tenho uma duvida, qual comando uso para guardar valores digitados em uma variável, e como usá-lo? Na linguagem C existe o scanf, o get e o fget se não me engano, mas num faço idéia como seria em C++... Um programinha assim em C ficaria como em C++? #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { //declaração das variáveis// int id1, id2; char nome1[20], nome2[20]; //Inicio do Processamento// printf ("Digite o nome da 1a pessoa : "); //declaração do 1º nome// scanf ("%s", nome1); //Armazenamento do 1º nome na memoria// printf ("Digite a idade da 1a pessoa: "); //declaração da 1ª idade// scanf ("%d",&id1); //armazanamento da 1ª idade na memoria// system ("CLS"); //comando para limpar a tela// printf ("Digite o nome da 2a pessoa : "); //declaração do 2º nome// scanf ("%s", nome2); //Armazenamento do 2º nome na memoria// printf ("Digite a idade da 2a pessoa: "); //declaração da 2ª idade// scanf ("%d",&id2); //armazanamento da 2ª idade na memoria// system ("CLS"); printf ("A soma das idades de (%s) e (%s) é igual a: (%d)\n\n ", nome1, nome2, id1+id2); system("PAUSE"); return 0; } Se puderem responder ficarei muito agradecido, pois irá me ajudar bastante. Desde já muito obrigado! Abraços
×
×
  • Criar Novo...