Abrir um site a partir de um campo URL

boa tarde amigos!

Tenho um formulário que está configurado como Grid editável (View), a qual tenho uma tabela que armazena links de sites.
Na configuração do campo eu setei para que o campo tivesse comportamento de link, na expectativa de quando clicar nele, após gravado, ele já abrir o site, porém isso não ocorre, gerando a mensagem abaixo:

Not Found
The requested URL /scriptcase/app/SistemaRural/grid_links_web/www.google.com.br was not found on this server.

Agora, se eu criar uma consulta simples e configurar esse campo como URL, ele abre normal o site, porém eu gostaria de tratar isso somente no Grid Editável View, pois já poderia incluir e também abrir o site no clique do link.

por favor, alguém poderia me passar alguma de como proceder nesse caso?

Obrigado!

Valdiney

O mesmo problema comigo.

[url=https://gclub.gclubslot.com/slot-online.html]Slot Online

[/url]Golden Slot

crie um campo do tipo label e jogue o html para link com seu respectivo valor no campo no evento onloadrecord.

No caso a Tag <a href=…

Olá Haroldo, bom dia!

Fiz conforme você orientou, no onLoadRecord fiz assim, para um campo tipo label:
{acessar} = “Acessar…”;

Agora ele exibe realmente o link, porém ao clicar nesse link dá o erro abaixo. Creio que precisa fazer alguma ação no clique desse botão, porém não sei como devo fazer no SC.

------ mensagem do erro ----
Not Found
The requested URL /scriptcase/app/SistemaRural/grid_links_web/www.itau.com.br/ was not found on this server.

Pode me ajudar?

Valdiney

o conteúdo de {link_site} não parece ser uma url valida?

talvez acrescentando HTTP:// no link resolva o problema.

no browser, digitando direto, ele transforma para https…será que seria algo do SC ?

pelo teste aqui…se eu digitar o link com https… ele funciona correto, mas isso fica muito vulnerável pois esse cadastro será feito pelo usuário e ele pode digitar errado.
Existe alguma forma de fazer um teste primeiro para confirmar a existencia do site ou então detectar algum erro (try/catch) e enviar uma mensagem amigável ?

Obrigado!!

Valdiney,
Alguns navegadores como o firefox já começaram a forçar a carga primeiro pelo https.
Se o site não tem https ele busca pelo http
Agora uma coisa. Se seu SC (projeto) esta abrindo em https o navegador irá tentar rodar tudo em https.
Este é o comportamento esperado e correto.

analise o conteúdo do campo e concerte se estiver errado.
Funções PHP para String resolvem isso.