Ver Mensaje Individual
  #3  
Antiguo 30-11-2011
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.278
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por Mystery Ver Mensaje
se me ha ocurrido hacer una aplicación de BD donde el usuario pueda crear el mismo los forms (igual que en access) esto usando los componentes de Neftalí para redimensionar campos en tiempo de ejecución.
Eso está bien. ;-)

Cita:
Empezado por Mystery Ver Mensaje
Y que después de que el user termine de diseñar estos (Forms) se guarden en la base de datos asi cuando el usuario quiera dependiendo de un rol pueda rediseñar o ejecutar estos forms…
OK.
Puedes guardar los formulario en Base de Datos o en disco (como quieras) y podrás utilizarlos en tu aplicación.
Deberás crearlos en ejecución, al igual que se crea cualquier otro y luego añadir los elementos que has diseñado.
Creo que todo eso se puede hacer.

Mi duda o donde me quedo atascado es en la funcionalidad.

1) Si los formularios tienen una funcionalidad "predefinida", es decir, por ejemplo estás haciendo formularios de Browse o de edición, donde está claro y especificado la funcionalidad podrás hacerlo, habiéndola programado antes con anterioridad de forma genérica.

2) Si los formularios no tienen una funcionalidad "predefinida" y la tienen que crear el usuario, sólo se me ocurre que utilices algún paquete de "Scripting", pero en ese caso habría que ver las posibilidades de integración con lo que está haciendo.

Deberías explicar con más detalle qué tipo de formularios quieres crear. ¿Funcionalidad? ¿Si son estandard? ¿?¿?

NOTA: Si necesitas un componente para "inspector de Objetos" (link) y poder modificar propiedades de los componentes que creas, te recomiendo el de miTEC.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita