Obrigado, agora está funcionando bem.
Saudações,
Sherif
Avalados por :
Caros Desenvolvedores,
Tenho um pedido e espero obter a vossa ajuda.
Quero colocar uma URL dentro de um smartform, como posso fazer isso?
Exemplo:
Quero colocar esta URL http://hostname:port/sap/bc/bsp/sap/dswp_bsp/dsmop.html?ISBSP=X&CMD=NOMI&NCMD=CRMVW&YYYY& dentro do formulário XXX, onde YYYY é um parâmetro e o resto da URL é fixo.
Passos:
Criei uma nova janela e criei um novo bloco de texto. No corpo do texto, posso escrever o que quiser. Algo como "tens uma nova mensagem, clica aqui para abrir o ticket no teu navegador" e depois podes escrever a URL - http://hostname:port/sap/bc/bsp/sap/dswp_bsp/dsmop.html?ISBSP=X&CMD=NOMI&NCMD=CRMVW tudo isto é apenas texto simples. depois tenho que inserir um parâmetro YYYY , então cliquei no botão 'inserir campo', depois escrevi &YYYY& . Depois, no texto, destaquei toda a URL, incluindo o parâmetro e cliquei no botão 'inserir URL'.
mas estou a obter erros ao ativar o formulário, diz que CMD=NOMI não está definido.
Por favor, ajudem-me.
Cumprimentos,
Sherif.
Obrigado, agora está funcionando bem.
Saudações,
Sherif
A forma mais simples seria criar uma variável
url tipo string
e colocar aí a tua URL completa
e depois atribuir esta variável no bloco de texto
&url&
Obrigado Khusro, mas como posso dizer ao smartform que &abc& não é uma variável?
Cumprimentos,
Sherif
Editado por: Sherif Eid em 2 de julho de 2009 às 12:29 PM
Caro Sherif,
A razão deste problema é que, no smartform, se você inserir &abc& , então o smartform irá considerar abc como uma variável.
Agora, dê uma olhada na sua URL. Aqui, &CMD=NOMI& está entre &&, então o sistema está procurando a variável CMD=NOMI que, no seu caso, não está definida como uma variável no smartform.
http://hostname:port/sap/bc/bsp/sap/dswp_bsp/dsmop.html?ISBSP=X&CMD=NOMI&NCMD=CRMVW
Cumprimentos,
Khusro Habib
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute