Existe alguna funcion que me devuelva el nombre del objeto en curso, lo necesito para establecer un modulo de permisos de accesos por objeto , es decir a cada Formulario lo codifico en la propiedad Identificador ejemplo FORM1,FORM2,PROC1 etc los mismo los reportes, y pienso hacer una funcion que se lanza en el oninit de cada objeto que valida si tiene accesos de permisos en ese objeto pasandole el identificador.
Bueno es un esquema que he pensado salvo exista otro que me pueda ayudar.
@tondiana a que te refires ?, podemos crear un evento Onnit en form en cual le asignamos nombre a la varibale local que contendra el nombre del objeto y ya con ella a consultar los permisos.
es un poco manual pero de que se puede se puede ...
Cuando cargabas un formulario en v6 con varios subformularios, solo se cargaban las tablas de los subformularios si los activaba el usuario, ahora se cargan al principio, ralentizando la carga de todo el formulario, me gustaría controlar cuando se cargan para evitar dicho suceso
@tondiana: eso es algo que no está disponible de momento: siempre carga todos los objetos del formulario (subformularios, etc.). Viendo lo que hicieron en vDevelop (optimizar la carga y refresco de las pestañas de subobjetos que están en la zona inferior izquierda), supondremos que esta optimización en formularios será algo que acometerán en un futuro.
Quizás no haya entendido del todo el código, pero me da la impresión que lo que evita es el refresco, no veo como evita la carga inicial (reconozco no haberlo estudiado en profundidad por desconocer la mayoría de las funciones privativas).