Varias dudas y questiones
Publicado: Lun Abr 24, 2006 1:00 pm
Hola,
He intentado construir un mantenimiento de clientes por ejemplo y se me
plantean las siguientes dudas, a ver si tienen solución:
- He creado un Tform derivado de Xform para poder cambiar distintos
comportamientos para todos los forms de mantenimientos.
He creado un form y abierto los TDataset clientes.dbf y frascli.dbf, un
TDatasource CDX con el cConnect que indica un path provisional mientras
diseño la pantalla y un TDBbrowse de frascli.dbf en una pestaña de un
folder.
1º) Cuando ejecute la aplicación fuera del IDE no quiero que use el cConnect
definido ahí, sino uno que tengo en una variable.
¿como lo hago?
2º) ¿Podría abrir todas las dbfs al principio y luego al abrir un form, usar
un duplicado o algo parecido y asociarlo a los TDatasets que cree en la
construcción del form?
3º) Cuando abro una base, ¿comprueba con file() si existe al abrirla? Me
parece que sí, y me haría falta desactivar ese comportamiento, porque si
accedo a una dbf por IP y port a través de ADS por ejemplo, siempre fallará.
4º) En un folder con un TDBbrowse de frascli, si corto el browse, creo un
folder dentro del 1º folder y pego el browse, Xailer queda totalmente
inestable y pierdo todo lo que llevaba hecho hasta el momento.
5º) ¿ En qué casos Xailer destruye automáticamente los fonts y en qué casos
es responsabilidad del programador? Me gustaría usar unos fonts ya creados
al principio y que Xailer no me los destruyera.
Un Saludo,
Joaquín
He intentado construir un mantenimiento de clientes por ejemplo y se me
plantean las siguientes dudas, a ver si tienen solución:
- He creado un Tform derivado de Xform para poder cambiar distintos
comportamientos para todos los forms de mantenimientos.
He creado un form y abierto los TDataset clientes.dbf y frascli.dbf, un
TDatasource CDX con el cConnect que indica un path provisional mientras
diseño la pantalla y un TDBbrowse de frascli.dbf en una pestaña de un
folder.
1º) Cuando ejecute la aplicación fuera del IDE no quiero que use el cConnect
definido ahí, sino uno que tengo en una variable.
¿como lo hago?
2º) ¿Podría abrir todas las dbfs al principio y luego al abrir un form, usar
un duplicado o algo parecido y asociarlo a los TDatasets que cree en la
construcción del form?
3º) Cuando abro una base, ¿comprueba con file() si existe al abrirla? Me
parece que sí, y me haría falta desactivar ese comportamiento, porque si
accedo a una dbf por IP y port a través de ADS por ejemplo, siempre fallará.
4º) En un folder con un TDBbrowse de frascli, si corto el browse, creo un
folder dentro del 1º folder y pego el browse, Xailer queda totalmente
inestable y pierdo todo lo que llevaba hecho hasta el momento.
5º) ¿ En qué casos Xailer destruye automáticamente los fonts y en qué casos
es responsabilidad del programador? Me gustaría usar unos fonts ya creados
al principio y que Xailer no me los destruyera.
Un Saludo,
Joaquín