Numa lista de registros (Grid Consulta) os usuários podem visualisar todos os registros mas só podem alterar alguns registros conforme conteúto do campo. Tem como personalizar a Grid pra liberar o icone de edição em apenas algumas linhas?
if (sua condição para liberar botão para link com formulário) {
{campo_manual} = "<img src=caminho da imagem/imagem />";
sc_link (campo_manual,formulario.php,id={id},"Edita Registro ", "_blank");
}else{
{campo_manual} = '';
}
Sua respostas me seria bem úteis se não houvessem tantos links quebrados no forum ao se consultar o Google. Por outro lado, infelizmente o help da Netmake é fraco.
Agradeço o tempo dispensado na resposta mas continuo na mesma.
Chamei a macro sc_apl_conf no evento onScriptInit da Grid e de fato ele anulou os botões. Porém, se eu chamar a aplicação pelo menu (não pela grid), os botões se mantém desabilitados.
Não há como desabilitar os botões apenas para aquela camada da grid?
Concordo plenamente que é fundamental conhecer as macros SC. Porém, quando aprendi Basic há 30 anos, eu tinha um livro pra me basear. Quando aprendi pascal, C, C++, PHP, html, eu tive acesso a livros e a fóruns mais didáticos.
O SC é uma ferramenta espetacular. Estou muito otimista quanto aos meus projetos e à migração desktop -> web. Porém, minha experiência com o acesso às informações, fórum e aprendizado da ferramenta está sendo a pior possível.
O help é fraco, há poucos exemplos práticos e pouquíssimas pessoas dominam de fato a ferramenta e nem sempre elas estão com bom humor pra responder com clareza uma dúvida.
Quanto às macros, até dá de entender no help. Mas muitas vezes não fica claro onde e quando devemos usar a macro nos casos práticos.
O Fórum é uma grande base de conhecimento, acredito ser a maior base de conhecimento de uma ferramenta que já conheci.
Existem inúmeros vídeos no youtube sobre o SC no canal do Scriptcase e em canais pessoais de profissionais que participam aqui.
Além dos exemplos existem os projetos demos que o SC disponibiliza, importante instalar o projeto Samples e estudar todas apps.
O WebHelp dá boa noção do uso da ferramenta e na área das macros sempre há um exemplo e escopo de onde elas podem ser usadas.
Quando ao humor, desconsidere qualquer impressão que tenha de má vontade ou mal humor, não dá para avaliar estado emocional em frases escritas a não ser quando essas são muito explicitas, releve quando achar que quem está respondendo não está de bom humor, afinal se ele já está respondendo indica intenção de ajuda.
Se você conhece bem PHP, SQL, HTML, CSS, JAVASCRIPT tenho certeza que vai se dar bem com o SC. Mas quero lembrar que a ferramenta é um gerador de código e tem coisas que ela não fará sozinha, aí vem a criatividade e insistência em achar a forma de atingir seu objetivo.