Muchas gracias @alvagar . Finalmente me guíe por lo que explican en este post: Hide field in Grid - #9 by Guy
-
Crear un nuevo campo “linenumber” del tipo integer.
-
En el evento “onNavigate” declarar: {linenumber} = 0;
-
En el evento “onRecord” declarar:
{linenumber} += 1;
if ({editar} == "no") {
?>
<script>
$(document).ready(function() {
/* Si el boton de editar lo creaste tú */
$('#id_sc_field_{name_field}_{linenumber}').hide();
/* Si el boton de editar es el que viene por defecto en scripcase */
$('#SC_ancor{linenumber} #bedit').hide();
});
</script>
<?php
} else {
?>
<script>
$(document).ready(function() {
/* Si el boton de editar lo creaste tú */
$('#id_sc_field_{name_field}_{linenumber}').show();
/* Si el boton de editar es el que viene por defecto en scripcase */
$('#SC_ancor{linenumber} #bedit').show();
});
</script>
<?php
}
@alvagar usted cree que la solución descrita líneas arriba también es válidad?
Muchas gracias por vuestro apoyo.