Ir para conteúdo
Fórum Script Brasil

Xafam

Membros
  • Total de itens

    41
  • Registro em

  • Última visita

Posts postados por Xafam

  1. hey galera ..

    estou querendo colocar 3 videos numa pagina HTML , mas somente um dos videos q aparece ..

    alguém sabe oque estou fazendo de errado ou esquecendo !?

    http://dl.dropbox.com/u/41125458/testandoH...IDEO/video.html

    <html>
    
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
            
            <style type="text/css">
              
              
              .video1 {
                position: absolute;
                left: 0px;
                top: 0px;
              }     
                
              .video2 {
                position: absolute;
                left: 480px;
                top: 0px; 
              }     
    
              .video3 {
                position: absolute;
                left: 880px;
                top: 0px; 
              }    
              
            </style>
            
        </head>
          
     <body>
    
        <video src="videos/video1.mp4" width="640" height="480" controls="controls" class=video1 />
        <video src="videos/video2.mp4" width="640" height="480" controls="controls" class=video2 />
        <video src="videos/video3.mp4" width="640" height="480" controls="controls" class=video3 />
    
     </body>
    
    </html>

  2. hey galera ..

    não sei o lugar certo pra eu postar minha duvida .. mas como acredito q a pagina foi feita em PHP .. talvez aki seja o lugar ! :P

    seguinte.. tenho um site lá

    https://www.site.com.br/home.html

    se eu coloco https://www.site.com.br/home.html?Snome_=joao&Ssenha_=123456&Slogar.click()

    eu faço login no site ...

    porem .. se eu acabo de abrir o browser .. colo essa URL na barra de endereços .. dou o enter .. ele não loga direto .. ele somente abre a pagina .. eu tenho que colar o URL novamente e dar o enter , pra finalmente logar direto

    ai minha duvida é a seguinte .. porque isso acontece ? não tem como eu logar já direto assim q abrir o site pela primeira vez !?

    ps.: o site não tem aquele sistema de 'lembre-me'

  3. hey galera !! ...

    seguinte .. eu tenho um codigo em C++ e preciso passar ele para JS !!

    porem ele usa apontador , e nas minhas pesquisas no google, não achei nada q me informasse se JS usa ou não apontador !!

    se usar , tem como me mostrar como !! hehe .. e se caso não use , tem algum jeito de contornar a situação !??!?!

    valeu a todos !!

    []s !

  4. Jhonas ..

    A select voce pode colocar no evento OnExit do Edit ou em outro lugar... o importante é não colocar os comandos de navegação de registros junto com a abertura da tabela.

    procedure TFrmMenu.Edit1Exit(Sender: TObject);
    begin
    
    // tabela TAB_FROM_VIEW18_VOTO  
      with DMSISRET.Q_TAB_FROM_VIEW18_VOTO do begin
        Close;
        SQL.Clear;
        SQL.Add('select * from TAB_FROM_VIEW18 where mt_analistaalteracao = ' + FrmSenha.Edit1.Text + ' ORDER BY mt_analistaalteracao');
        Open;
        
    
    // tabela Qvoto 
      with DMSISRET.Qvoto do begin
        Close;
        SQL.Clear;
        SQL.Add('select * from dbo.tbvoto where mt_analista = ' + FrmSenha.Edit1.Text + ' ORDER BY mt_analista');
        Open;
    end;

    1. eu vou ter q colocar esse codigo em todos os meus DBEdits ??? (eu fiz isso, mas nun tem um jeito mas pequeno/simples_igual_esse de fazer não??

    2. como na minha aplicação tem campos de duas tabelas ..

    então (obvio que) eu separei o codigo ai de cima ... nos campos respectivos as suas tabelas ...

    3. funcionou ... agora eu vejo até o ultimo registro ..... mas pra variar ... surgiu outro erro ... agora .. quando eu vou alterar o registro .. acontece o seguinte:

    interface do programa

    _____________________

    |Nº Processo: ................. |

    |____________________|

    |Placa Veiculo: ................ |

    |____________________|

    |Observação*: ................ |

    |____________________|

    | |< < > >| + - /\ S C F |

    |____________________|

    o programa está me mostrando o 1º registro

    Nº Processo : 0001

    Placa Veiculo: AAA0001

    Observação : nada0001

    clico no bota Alterar (/\) ... vou no campo Nº Processo, e altero para 0011 ... quando vou para o outro campo .. ele volta a ser o que era antes .. volta para 0001 ...

    e se eu for alterar o 2º registro

    Nº Processo : 0002

    Placa Veiculo: BBB0002

    Observação : nada0002

    quando altero o Nº Processo para 0022 .. e vou para o outro campo, ai , ele alem de ele não ficar com a alteração que eu fiz .. quando vou para o proximo campo (Placa Veiculo) .. ele vai para o 1º Registro

    valeu a ajuda ..

    xafam .......................................

  5. Jhonas ..

    valeu pela ajuda ... o q você sugeriu me fez ver algo q tava errado ...

    meu codigo tava assim:

    DBEdit23.EditText := FrmSenha.Edit1.Text;
    DMSISRET.Q_TAB_FROM_VIEW18_VOTO.Insert;
    so mudei a ordem e funcionou ... porque antes ele tava atribuindo o valor, mas depois zerava .... agora ta tudo beleza ..... mas agora tem outros erros .. tipo .. quando eu cadastro até 2 registros .. o programa roda tudo bem ... mas quando cadastro mais que 2 , ele só mostra dois registros e quando clico no "Ultimo", ai que ele me mostra o 3 registro (porque no caso ele era o ultimo registro) por exemplo: interface do programa _____________________ |Nº Processo: ................. | |____________________| |Placa Veiculo: ................ | |____________________| |Observação*: ................ | |____________________| | |< < > >| + - /\ S C F | |____________________| * tem um DBMemo que contem o que o cara fez para ter a multa (avançou sinal, atropelou, ....) OBS.: |< : ultimo; < : anterior; > : proximo; >| : ultimo; + : add; - : excluir; /\ : alterar; S : salvar; C : Cancelar; F : Fechar; então .. se eu cadastro assim:
    Nº Processo : 0001 Placa Veiculo: AAA0001 Observação : nada0001 Nº Processo : 0002 Placa Veiculo: BBB0002 Observação : nada0002
    ele mostra tudo beleza .. aperto avançar ele mostra o registro todo do nº do processo 0002, e quando aperto anterior ele mostra o registro todo do nº do processo 0001 . . . . agora ... se eu registrar mais um:
    Nº Processo : 0003 Placa Veiculo: CCC0003 Observação : nada0003
    o botao de proximo , não mostra esse ultimo registro, nem se eu add mais outro ... so mostra quando eu aperto o botao Ultimo ... segue abaixo o codigo dos meus botoes: PRIMEIRO
    procedure TFrmMenu.BitBtn2Click(Sender: TObject);
    begin
      // ========= PRIMEIRO ===============================
    
     // tabela TAB_FROM_VIEW18_VOTO  
      with DMSISRET.Q_TAB_FROM_VIEW18_VOTO do begin
        Close;
        SQL.Clear;
        SQL.Add('select * from TAB_FROM_VIEW18 where mt_analistaalteracao = ' + FrmSenha.Edit1.Text + ' ORDER BY mt_analistaalteracao');
        Open;
        DMSISRET.Q_TAB_FROM_VIEW18_VOTO.First;
      end;
    
     // tabela Qvoto 
      with DMSISRET.Qvoto do begin
        Close;
        SQL.Clear;
        SQL.Add('select * from dbo.tbvoto where mt_analista = ' + FrmSenha.Edit1.Text + ' ORDER BY mt_analista');
        Open;
        DMSISRET.Qvoto.First;
      end;
    end;
    ANTERIOR
    procedure TFrmMenu.BitBtn2Click(Sender: TObject);
    begin
      // ========= ANTERIOR ===============================
    
     // tabela TAB_FROM_VIEW18_VOTO  
      with DMSISRET.Q_TAB_FROM_VIEW18_VOTO do begin
        Close;
        SQL.Clear;
        SQL.Add('select * from TAB_FROM_VIEW18 where mt_analistaalteracao = ' + FrmSenha.Edit1.Text + ' ORDER BY mt_analistaalteracao');
        Open;
        DMSISRET.Q_TAB_FROM_VIEW18_VOTO.prior;
      end;
    
     // tabela Qvoto 
      with DMSISRET.Qvoto do begin
        Close;
        SQL.Clear;
        SQL.Add('select * from dbo.tbvoto where mt_analista = ' + FrmSenha.Edit1.Text + ' ORDER BY mt_analista');
        Open;
        DMSISRET.Qvoto.prior;
      end;
    end;
    PROXIMO
    procedure TFrmMenu.BitBtn2Click(Sender: TObject);
    begin
      // ========= PROXIMO ===============================
    
     // tabela TAB_FROM_VIEW18_VOTO  
      with DMSISRET.Q_TAB_FROM_VIEW18_VOTO do begin
        Close;
        SQL.Clear;
        SQL.Add('select * from TAB_FROM_VIEW18 where mt_analistaalteracao = ' + FrmSenha.Edit1.Text + ' ORDER BY mt_analistaalteracao');
        Open;
        DMSISRET.Q_TAB_FROM_VIEW18_VOTO.next;
      end;
    
     // tabela Qvoto 
      with DMSISRET.Qvoto do begin
        Close;
        SQL.Clear;
        SQL.Add('select * from dbo.tbvoto where mt_analista = ' + FrmSenha.Edit1.Text + ' ORDER BY mt_analista');
        Open;
        DMSISRET.Qvoto.next;
      end;
    end;
    ULTIMO
    procedure TFrmMenu.BitBtn2Click(Sender: TObject);
    begin
      // ========= ULTIMO ===============================
    
     // tabela TAB_FROM_VIEW18_VOTO  
      with DMSISRET.Q_TAB_FROM_VIEW18_VOTO do begin
        Close;
        SQL.Clear;
        SQL.Add('select * from TAB_FROM_VIEW18 where mt_analistaalteracao = ' + FrmSenha.Edit1.Text + ' ORDER BY mt_analistaalteracao');
        Open;
        DMSISRET.Q_TAB_FROM_VIEW18_VOTO.last;
      end;
    
     // tabela Qvoto 
      with DMSISRET.Qvoto do begin
        Close;
        SQL.Clear;
        SQL.Add('select * from dbo.tbvoto where mt_analista = ' + FrmSenha.Edit1.Text + ' ORDER BY mt_analista');
        Open;
        DMSISRET.Qvoto.last;
      end;
    end;

    OBS2.:

    tabela TAB_FROM_VIEW18_VOTO é onde fica armazenado o campo Placa Veiculo

    e a tabela Qvoto fica o resto (Nº Processo e Observação)

    att,

    Xafam .....

  6. bom dia ...

    eu tenho uma aplicação que eu dou suporte* , que roda (somente) no Access 97 ...

    ela está instalada em vários computadores....

    porem, em uma máquina está dando esse erro quando eu abro a aplicação:

    " Erro em tempo de execução '429' . O componente ActiveX não pode criar objeto "

    pesquisei no site da microsoft .... mas eu nun entendi muita coisa das soluções que eles sugeriam ... até porque eu não sei muita coisa de Access ....

    ----

    * o suporte que dou .. é se caso o programa não esteja gerando o relatorio correto ... é instalando o programa .. é orientando a como usar o programa ...

    ----

    alguém tem alguma ideia ????

    att,

    Xafam

  7. Jhonas ..

    quando você falou :

    Sera que estamos falando da mesma tabela ?

    viu conferir se o nome do campo estava certo ...

    a nun é q era ai q tava o erro...

    pois é ...

    o campo não era usu_analistaalteracao e sim mt_analistaalteracao

    ..

    de certa forma o problema foi resolvido ...

    agora eu so vejo o que o usuario cadastrou ...

    mas não está salvando o login do usuario nesse campo mt_analistaalteracao ..

    com isso não vejo o q o usuario cadastrou ..

    so vejo quando eu mesmo vou la no SQL Explorer e coloco q mt_analistaalteracao recebe um login ai (900844 por exemplo)

    ps.: estou usando Delphi 4

    valeu a ajuda ..

    xafam ...

  8. bom dia ...

    procurei na net (no proprio forum) alguma coisa sobre pesquisa via SQL ...

    achei esse codigo:

    procedure Tfrm_menu.Edit1Change(Sender: TObject);
    var campo,inicio,fim:string;
    begin
    if radiobutton1.Checked then begin campo := 'cod'; inicio := '="'; fim := '"' end;
    if radiobutton2.Checked then begin campo := 'produto'; inicio := 'like "%'; fim := '%"' end;
      with dm.qr_produtos do begin
        Close; SQL.Clear;
        SQL.Add('SELECT * FROM produtos WHERE '+CAMPO+' '+INICIO+''+edit1.Text+''+FIM+' ORDER BY '+campo);
        Open;
      end;
    end;
    a descrição de o que o codigo faz é :
    Como fazer uma consulta, indicando onde será pesquisado com componentes radiobutton.
    eu modifiquei a parte que eu queria e ficou assim:
    with DMSISRET.Q_TAB_FROM_VIEW18_VOTO do begin
        Close;
        SQL.Clear;
        SQL.Add('select * from TAB_FROM_VIEW18 where usu_analistaalteracao = ' + FrmSenha.Edit1.Text + ' ORDER BY mt_analistaalteracao');
        Open;
    
    // --- BOTAO PROXIMO ---
    
    // tabela Qvoto
    DMSISRET.Qvoto.next;
    
    // tabela Q_TAB_FROM_VIEW18
    DMSISRET.Q_TAB_FROM_VIEW18_VOTO.next;
    
    end;

    traduzindo o codigo, eu quero que o usuario so possa ver os campos da tabela que ele preencheu .. e não toda a tabela

    FrmSenha.Edit1.Text é o edit q contem o nº da matricula do usuario

    mt_analistaalteracao é o campo da tabela onde ficaria armazenado o numero da matricula do usuario (mas não está salvando) ...

    quando eu compilo o aplicativo e executo o botao PROXIMO, dá a seguinte mensagem

    "Project SISRET.exe raised exception class EDBEngineError with message 'Could not find object.'. Process stopped ...

    quero saber o seguinte .. como que eu faço para que o usuario veja somento o que ele criou ...

  9. esse teste ai com o MaskEdit1.Text eu não intendi muito bem não ....

    não sei se falei mas o campo que eu preencho é um DBEdit .....

    ----

    existe um componente Query , e na propriedade SQL só tem "SELECT * FROM TAB_FROM_VIEW18", e eu queria saber como que eu acho o codigo SQL que criou a tabela (CREATE TABLE ......) . . . .

    att,

    Xafam

    ps.: desculpem a demora pra responder, mas nesses ultimos tres dias fiquei muito ocupado com o projeto de conclusao de curso da minha escola . . . .

  10. Jhonas ...

    eu fiz o que você sugeriu ...

    mas ai ele sumiu com os tres ultimos numeros que eu coloquei ....

    ex.: digitei > 1234567-8901/2345-6

    modificou para > 1234567-8901/23__-_

    acho que o problema é no banco de dados ... por exemplo .. esse campo é do tipo CHAR e vai até 16 caracteres ...

    não fui eu quem criou essa tabela .. por isso não tenho certeza disso ...

    alguém sabe como que eu olho o codigo SQL .. no delphi ???

    ps.: Uso delphi 4

    valeu a ajuda ...

    Xafam

  11. seguinte gente ...

    tenho um campo chamado Número do Processo, ele tem 16 numeros a serem preenchidos ....

    tentei criar uma mascara personalizada , no caso seria essa:

    _______-____/____-_ ( 7 numeros - 4 numeros / 4 numeros - 1 numero )

    então na propriedade EditMask coloquei !0000000-0000/0000-0;1;_

    preencho os 16 numeros, e quando vou para outro Edit, o que foi preenchido é alterado.

    Ex.:

    preencho: 1234567-8901/2345-6

    e ele é alterado para: 1234567-8901/__23-_

    então mudei a mascara .. tirei o UM e coloquei o ZERO !0000000-0000/0000-0;0;_

    mesma coisa acontece ... só que agora é alterado para _123456-7890/1234-5

    não sei porque dá esse erro ....

    aguem tem alguma ideia ????

  12. Porém, vendo seu questionamento deste modo: "desabilitar a fonte do Panel" (...) quando atribuir False a sua propriedade Enabled, que fique igual ao que ocorre com um Label.

    Fico com a impressão de que você estaria se referindo à forma de visualização do texto (Caption) do Panel (ou mesmo de um GroupBox). Se for isto, procure deixar mais claro o que você pretende fazer.

    é isso mesmo o que eu me referia ...

    quero que o conteudo que estiver escrito no Panel , quando for Enable = False, fique da mesma cor de quando um Label tem a propriedade Enable = False.

    porque na minha aplicação , como não tem jeito de colorir um botton quando clicado, eu usei um Panel para fazer o papel de um botton ..

    eu usei isso em dois "botões"(Panel) .. um de adicionar e outro de editar

    quando o de Adicionar é "apertado/clicado" fica verde, informando o usuario que aquele "botao" foi clicado e que ele está inserindo dados ..

    como essa inserção de dados é demorada .. por isso que eu coloquei que o "botão"(Panel) ficasse verde, para que o usuario não se perdesse e ficar ciente que ainda está inserindo dados ...

    até ai .. não tem nada haver com a minha pergunta ..

    só que quando o usuario clica no "botao"(Panel) Adicionar (por exemplo) .. todos os outros botões(Avançar, Sair, Anterior, ....) ficam com a propriedade Enable = False

    e isso vale também para o "botão"(Panel) Editar, porem quando ele fica Enable = False, sua fonte fica com a mesma cor ..

    é ai que eu queria saber ... como fazer para que a COR DA FONTE do conteudo do Panel ficasse da mesma cor de quando um Botton, Label, ... tem a propriedade Enable = False

  13. Verifique então o seu banco de dados

    não sei onde olho o código SQL ....

    eu "vejo" a tabela usando o SQL Explorer .. e lá .. não sei se tem essa opção (já procurei e não achei)

    seguinte ....

    eu resolvi o problema da seguinte maneira ...

    alterei a mascara de !99/99/0000;1;_ para !99/99/0000;0;_

    ai deu tudo certo ...

    mas fiquei com uma dúvida ....

    O que eu fiz???

    o que aquele numero faz ...?????

    valeu a ajuda ..

    Xafam ....

  14. Micheus,

    seguinte ...

    usei o comando que você sugeriu ... e deu certo (depois que reparei que eu tinha criado a tabela TAB_FROM_VIEW18),

    apareceu uma tabela identica a VIEW18 e sem nenhum dado nela ...

    acho que seria melhor ela assim .. em branco .. já que tudo o que está na VIEW18 está impresso e será (de qualquer jeito) passado para a TAB_FROM_VIEW18 manualmente, atravez do programa

    até agora nun tive mais nenhum erro de editar/gravar/salvar , apos a criação dessa tabela ...

    para criar a tabela , era a coisa mais faciul de todas .. era so ir la no meu database (DBSISRET) , fui em Tables ..

    e ai tinha uma aba escrito Enter SQL , ai fui e peguei o seu codigo, fiz algumas alterações (mudei o nome do campo CODIGO , para PlacaVeiculo), e executei .. ai (depois q eu fechei e abri de novo o delphi) apareceu a TAB_FROM_VIEW18 .. :D :D

    acredito que o problema foi resolvido ...

    valeu muito a sua ajuda ...

    xafam

  15. bom dia ..

    criei uma mascara para um campo (DBEdit) onde será preenchido com uma data ....

    a mascara possui a seguinte caracteristica:

    dd/MM/aaaa

    __/__/____

    eu executo o aplicativo e preencho a data, até ai tudo bem, mas quando vou preencher outro campo ..

    o que foi preenchido no campo da data é alterado ...

    ex.:

    escrevo lá: 15/10/2008

    e quando eu saio ..

    altera para: 15/10/__20

    o estranho é que em outros campos .. nun dá esse erro .. e fiz tudo igual em todos ...

    acredito que seja algo no banco de dados .. mas não consegui ver o SQL ...

    estou usando delphi 4 .. banco de dados com SQL Server .... e vejo as tabelas usando o SQL Explorer (que tem no delphi)

    att,

    Xafam

  16. bom dia ..

    tenho uma aplicação em delphi que tem um monte de tabelas .. acontece que eu quero acrescentar mais uma tabela ..

    porem no SQL Explorer, quando vou la na minha Database "DBSISRET", em Tables, em não consigo inserir uma nova ...

    alguém tem alguma ideia de como criar/inserir uma nova tabela??

    ps.: na fui eu quem fiz a aplicação, estou apenas corrigindo os erros. ...

    att,

    xafam

  17. Xafam, mas a informação que vem desta view não é atualizada em algum lugar?
    é sim ... mas desconheço a pessoa que faz isso .. até porque deve ser de outra empresa ....

    Fazendo uma cópia dela, você não terá que de tempo em tempo compará com a original?

    já pensei nessa hipótese ... mas por enquanto isso não é a minha prioridade ... mas pretendo criar uma rotina de verificação dos dados , para ver se estão iguais, e emitir um relatório falando de cada dado se está OK ou não ...

    E como vai ficar as alterações que você pretende fazer nesta sua cópia? Elas poderão ser perdidas. Pense a respeito.

    porque as alterações da cópia poderiam ser perdidas ?? :huh: :huh:

    as alterações só serão feitas quando tiver uma divergencia entre os dados das tabelas .. é tb seria só alterado na tabela que eu criei e não na da VIEW ..

    e se fosse confirmado o erro na VIEW .. teria q fazer aquela burogracia toda para ser alterada (informar ao responsavel pelo banco de dados atravez de Email , etc ...)

    por enquanto é só isso .. ainda não criei a cópia da tabela .....

    outra coisa .. tb pensei em criar uma tabela que tenha os mesmo campos da VIEW , mas em branco .. ai o usuario que "cadastraria" os dados (tudo de novo) .. e fosse verificado se há divergencias entra essa tabela e a VIEW ...

    mas ai acho q seria mas trabalhoso para o usuario (ter q cadastrar tudo de novo)

    ========

    ahh .. outra coisa .. como é que eu criaria a outra tabela no Delphi ??

    fiu lá no SQL Explorer .. selecionei o DBSISRET(onde tem todas as tabelas) .. abriu duas opções (TABLES, PROCEDURES), fui em TABLES .. botao direito e não tem opção de criar nova ...

    PS.: não sou administrador da maquina ..

    ========

    valeu a ajuda ...

    Xafam

  18. seguinte Micheus,

    eu conversei com uns dos caras aki (onde trabalho) .. e o motivo de que a "tabela" seja uma VIEW .. é justamente porque não pode ser alterada, até porque a tabela onde está os dados, não é feita aki, e de outro lugar (se ele tivesse me falado isso antes pouparia muita coisa .. hehehhe) <_< <_< ..

    então .. pensei numa solução ...

    quero fazer uma cópia dessa tabela ... tem que ser igualsinha ... uma que ai eu possa edita-la caso tenha algum erro , como que eu faço isso ???

    valeu a todos ....

    Xafam

    ps.: banco de dados não é o meu forte ... hehehehhe :D :D

  19. aki,

    queria saber o seguinte ...

    como que eu faço para alterar/salvar_alteração dessa tabela .. (dbo.VIEW18)

    se não tiver jeito, quais seriam as alternativas para conseguir altera-las ???

    valeu a todos ..

    Xafam

    ps.: se há algo que ainda não falei sobre o programa, e que possa ser importante, me avisem ........

    =========================

    outra observação, olhando no SQL Explorer, fui la na dbo.VIEW18, e tá com o TYPE: VIEW ..

    tentei alterar, mas ai veio uma mensagem "Cannot edit Type" (não posso alterar o tipo)

×
×
  • Criar Novo...