Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Modularizar
Message
From
17/11/2004 12:22:19
Hilmar Zonneveld
Independent Consultant
Cochabamba, Bolivia
 
 
To
17/11/2004 06:52:08
General information
Forum:
Visual FoxPro
Category:
Project manager
Title:
Environment versions
Visual FoxPro:
VFP 7
Database:
MS SQL Server
Miscellaneous
Thread ID:
00961468
Message ID:
00962272
Views:
28
>Sacar los reportes me parece que seria lo mas sencillo y reduciria bastante el tamaño.
>
>No me agrada la idea de tener los reportes separados en el disco por seguridad del codigo y probable desincronizacion de versiones. Una posibilidad para evitarlo seria tener una tabla donde se guardan los frx y frt en campos memo (via FILETOSTR()), los cuales se sacarian (via STRTOFILE()) al momento que se van a usar para ejecutarlos. Si ya hoy llaman a los reportes a traves de una rutina como hacemos nosotros, entonces los cambios de programa serian en un solo lugar. Si no, habria que hacer una gran busqueda de FORM REPO :(
>
>En su oficina tendrian un programita para mantener la tabla sincronizada con el contenido del directorio donde estan los reportes, y siempre que haya cambio de version se envia la nueva version de la tabla. La tabla puede estar encriptada para proteger el codigo.

Me parece una alternativa interesante. Supongo que también se podría adaptar para formularios, y así reducir aun más el tamaño básico del ejecutable.

Por otra parte, en cuanto a la seguridad del código, me parece que si se guarda al disco duro, aunque sea temporalmente, un usuario astuto podría copiarlo a otro archivo.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform