none
HELP !! por favorr ! RRS feed

  • Pergunta

  • Amigos, preciso de uma ajuda.

     

    Preciso criar uma interface que tenha um campo que eu digite um numero (numero do chamado) , e ele substitua o, no caso, numero_solicitação (abaixo), e abra a pagina do chamado. Ou seja, uma interface de busca ligada ao link abaixo, substituindo a variavel numero_solicitação.

    http://servicecatalog.us.xxxx.com/RequestCenter/myservices/navigate.do?requisitionId=NÚMERO_SOLICITAÇÃO &query=requisition

     

    Tem que ser em VB ou outra linguagem que dê para criar uma interface mais completa... =/

     

    Alguem me ajude por favor !!

     

    Obrigado.


    terça-feira, 29 de março de 2011 16:11

Respostas

  • Mas ainda acho a solução com JScript melhor por proporcionar interoperabilidade que vc precisa por causa do ambiente misto (mozilla, IE).

    segue arquivo .HTM

     

    <html>
     <head>
     <script type="text/javascript">
     function displaymessage()
     {
    
     var Valor = document.forms[0].elements[0].value
     //alert(Valor);
     window.open ("http://servicecatalog.us.xxxx.com/RequestCenter/myservices/navigate.do?requisitionId=" + Valor + "&query=requisition");
     }
     </script>
     </head>
    
     <body>
     <form>
     <INPUT TYPE="text" NAME="txtChamado">
     <input type="button" value="Click me!" onclick="displaymessage()" />
    
     </form>
     </body>
     </html>
    
    
    
    

    ref. http://www.w3schools.com/js/js_functions.asp

     


    Fábio de Paula Junior
    quarta-feira, 10 de agosto de 2011 03:51
    Moderador

Todas as Respostas

  • Amigos, preciso de uma ajuda.

     

    Preciso criar uma interface que tenha um campo que eu digite um numero (numero do chamado) , e ele substitua o, no caso, numero_solicitação (abaixo), e abra a pagina do chamado. Ou seja, uma interface de busca ligada ao link abaixo, substituindo a variavel numero_solicitação.

    http://servicecatalog.us.xxxx.com/RequestCenter/myservices/navigate.do?requisitionId=NÚMERO_SOLICITAÇÃO &query=requisition

     

    Em HTML ou algo parecido  !

     

    Alguem me ajude por favor !!

     

    Obrigado.

    • Mesclado Fábio JrModerator sábado, 10 de setembro de 2011 13:37 Mesmo usuário abriu sobre mesmo assunto
    quarta-feira, 15 de junho de 2011 19:18
  • Sei pouco de Html, aqui tem só o básico, depois você "enfeita o pavão"

    <HTML>
    
    
    
     <HEAD>
    
    
    
     <SCRIPT LANGUAGE="vbscript">
    
    
    
     Sub CommandButton1_OnClick
    
    
    
    			
    
    
    
    			window.open "http://servicecatalog.us.xxxx.com/RequestCenter/myservices/navigate.do?requisitionId=" & document.frmChamado.txtChamado.value & "&query=requisition"
    
    
    
     
    
    
    
     End Sub
    
    
    
     </SCRIPT>
    
    
    
     </HEAD>
    
    
    
     <BODY>
    
    
    
     <FORM NAME="frmChamado">
    
    
    
     <INPUT TYPE="text" NAME="txtChamado">
    
    
    
     <INPUT TYPE="button" NAME="CommandButton1" VALUE="Click Me">
    
    
    
     </FORM>
    
    
    
     </BODY>
    
    
    
    </HTML>
    
    
    
    

    Fontes:

    http://www.podgoretsky.com/ftp/Docs/VBScript/ActiveX%20And%20VBScript/ch5.htm

     http://msdn.microsoft.com/en-us/library/hk29wbb7(v=vs.85).aspx

     


    Fábio de Paula Junior

    quarta-feira, 15 de junho de 2011 19:38
    Moderador
  • Cara, desculpa incomodar.. mas ainda não deu certo ! =/

     

    Aparece a caixa e o botão... porem nada acontece quando digita o numero do chamado...

     

    Pode me ajudar por favor ?

     

     

    quinta-feira, 16 de junho de 2011 17:38
  • Nenhum erro! Vc escreve o numero clica no botão e nada?

     

    O endereço está correto no código? Veja que é feita uma concatenação com o valor escrito no forumulário.


    Fábio de Paula Junior
    quinta-feira, 16 de junho de 2011 19:09
    Moderador
  • Sim !

     

    esta certo o endereço.. mas não acontece nada quando clico no botão =/

     

    eu tenho um codigo que funciona em vb.. mas não consegui colocar em html.. se eu te passar vc consegue ??

     

    preciso mto desse sistema em html.. =/

    quarta-feira, 29 de junho de 2011 14:21
  • Jonatas,

    Ainda acho que o script que te passei está correto, olha o teste que fiz fazendo com que ele faça pesquisa no BING

    <HTML>
    
     <HEAD>
    
     <SCRIPT LANGUAGE="vbscript">
    
     Sub CommandButton1_OnClick
    
    	window.open "http://www.bing.com/search?q=" & document.frmChamado.txtChamado.value & "&form=QBLH&filt=all"
    
    
     End Sub
    
     </SCRIPT>
    
     </HEAD>
    
     <BODY>
    
     <FORM NAME="frmChamado">
    
     <INPUT TYPE="text" NAME="txtChamado">
     <INPUT TYPE="button" NAME="CommandButton1" VALUE="Click Me">
    
     </FORM>
    
     </BODY>
    
    </HTML>
    


    Salvei este arquivo com bing.htm e executei, no meu Windows XP\IE 7 apareceu uma mensagem de warning que aceitei, escrevi um palavra cliquei no botão e ele abriu a página do BING com a pesquisa.

    Quanto a ver o seu código em VB, eu já trabalhei com VB 6 mas hoje nem tenho o Visual Studio para poder Debugar seu código, então você poderia tentar p fórum do MSDN.

     


    Fábio de Paula Junior
    quarta-feira, 29 de junho de 2011 20:52
    Moderador
  • Oi Fabio...

     

    entãoo.. testei esse codigo do bing com o IE e funcionou.. só não funciona no mozilla..

     

    não querendo explorar vc.. mas tem como funcionar nos dois ??

     

    aqui na empresa a maioria utiliza o mozilla.. se funcionar maravilha ! =)

    sexta-feira, 1 de julho de 2011 16:18
  • Nunca utilizei o Mozilla. Será que ele trabalha com VBScript?

     

    http://www.computing.net/answers/webdevel/vbscript-with-mozilla/2169.html

     

    Tente desenvolver em JavaScript.


    Fábio de Paula Junior
    • Marcado como Resposta Richard Juhasz sexta-feira, 8 de julho de 2011 20:07
    sexta-feira, 1 de julho de 2011 17:06
    Moderador
  • Jonas Boa noite,

    Será que somos parentes segue sua solicitação em VBS.

    dim Window
    Dim fname
    
    fname=InputBox("NÚMERO_SOLICITAÇÃO")
    
    set Window = CreateObject("InternetExplorer.Application")
    
    Window.RegisterAsBrowser = True
    Window.Navigate("http://servicecatalog.us.xxxx.com/RequestCenter/myservices/navigate.do?requisitionId="&fname&" &query=requisition")
    Window.MenuBar = True
    Window.ToolBar = True
    Window.AddressBar = True
    Window.StatusBar = True
    Window.FullScreen = False
    Window.Resizable = True
    Window.Visible = True
    Window.Width = 850
    Window.Height = 720
    

     

    Abraços
    Edson Matias Fagundes Junior (Nioks)
    quarta-feira, 10 de agosto de 2011 02:47
  • Jonas,

    Ainda é sobre isto http://social.technet.microsoft.com/Forums/pt-BR/scriptadminpt/thread/4f8b7a84-f3f0-4486-897c-4254f842fad3/#ba92f6f8-cc05-4e40-8947-cd7b27ecd98f ?

     

    Tente manter o mesmo tópico assim quem estiver disposto a ajudar pode ver o histórico e não perder tempo com soluções já testadas e que não resolveram a questão.

     

    Então vamos ao problema, juntando o código do link abaixo mais o código postado pelo Edson crie este arquivo .HTA (cole o código abaixo no notepad e salve com a extensão .HTA), veja se isto se aproxima do que vc precisa (anteriormente o problema era o browser)

    <html>
    <head>
    <title>HTA Test</title>
    <HTA:APPLICATION 
       ID="objTest" 
       APPLICATIONNAME="HTATest"
       SCROLL="yes"
       SINGLEINSTANCE="yes"
    >
    </head>
    
    <SCRIPT LANGUAGE="VBScript">
    
      Sub OpenURL
        'Msgbox BasicTextbox.Value
    
    	dim Window
    
    
    	set Window = CreateObject("InternetExplorer.Application")
    
    	Window.RegisterAsBrowser = True
    	Window.Navigate("http://servicecatalog.us.xxxx.com/RequestCenter/myservices/navigate.do?requisitionId=" & BasicTextbox.Value & "&query=requisition")
    	Window.MenuBar = True
    	Window.ToolBar = True
    	Window.AddressBar = True
    	Window.StatusBar = True
    	Window.FullScreen = False
    	Window.Resizable = True
    	Window.Visible = True
    	Window.Width = 850
    	Window.Height = 720
    
    
      End Sub
    
    </SCRIPT>
    
    <body>
    
      <input type="text" name="BasicTextbox" size="30"><P>
      <input id=runbutton type="button" value="Executar" name="run_button" onClick="OpenURL">
    
    </body>
    
    

     

    Veja que o código vai abrir o Internet explorer, para abrir com o mozila preciso que vc me passe um linha de comando com o .EXE do mozilla e que abra uma página passando como parametro, assim dá pra melhorar este código.

     

    Ref.: Creating Your Own HTAs http://technet.microsoft.com/en-us/library/ee692603.aspx

     

     

     


    Fábio de Paula Junior
    quarta-feira, 10 de agosto de 2011 03:07
    Moderador
  • Mas ainda acho a solução com JScript melhor por proporcionar interoperabilidade que vc precisa por causa do ambiente misto (mozilla, IE).

    segue arquivo .HTM

     

    <html>
     <head>
     <script type="text/javascript">
     function displaymessage()
     {
    
     var Valor = document.forms[0].elements[0].value
     //alert(Valor);
     window.open ("http://servicecatalog.us.xxxx.com/RequestCenter/myservices/navigate.do?requisitionId=" + Valor + "&query=requisition");
     }
     </script>
     </head>
    
     <body>
     <form>
     <INPUT TYPE="text" NAME="txtChamado">
     <input type="button" value="Click me!" onclick="displaymessage()" />
    
     </form>
     </body>
     </html>
    
    
    
    

    ref. http://www.w3schools.com/js/js_functions.asp

     


    Fábio de Paula Junior
    quarta-feira, 10 de agosto de 2011 03:51
    Moderador
  • Fabio acho que o erro foi meu tambem, não verifiquei no proprio forum para saber se já existia outra Thread com o mesmo assunto.
    Estive verificando quais Threads não estavam respondias e optei por respondelas.

    Quanto a resposta acho que se o objetivo é algo em ASP ou PHP ou VB o forum não é esse.

     

    Abraços.


    Edson Matias Fagundes Junior (Nioks)
    quarta-feira, 10 de agosto de 2011 14:45
  • Desculpa a demoraa pra responder !

     

    era mais ou menos isso que eu precisava.. FUNCIONOU !

     

    agora só vou tentar dar uma carinhaa mais bonita ... hauhauhauha

     

    muitissimo obrigado ! =)

    sexta-feira, 14 de outubro de 2011 13:52