¿Cómo llego FoxPro para el ajuste a la cuadrícula en un informe presentado en Inglés métrica?

StackOverflow https://stackoverflow.com/questions/2045700

Pregunta

Así que he tenido recientemente para crear un informe que emula un formulario de aduana canadiense. El problema es que el informe se imprime en 11" x 14" de papel, pero utiliza un diseño métrica. Como mi instalación de FoxPro es en una máquina con unidades-de-medida estadounidense-inglés, FoxPro intenta obligar mediante el uso de un gobernante Inglés, y hacer el ajuste a la cuadrícula en las mediciones basadas en pulgadas. Esto crea algunos problemas de diseño de menor importancia, obviamente.

Yo entiendo que los informes son en realidad las tablas en el encubrimiento, y he descubierto la manera de encender la Regla métrica (en lugar del Inglés uno) cambiando un registro, y que funciona según lo previsto. Sin embargo, la funcionalidad de ajuste a la cuadrícula parece querer encajar en 48 unidades-a-un-pulgadas, en lugar de algo métrica. Así que mover un cuadro alrededor de usar un ratón resultados en la caja que se offset (de nuevo) en medidas inglesas.

Para evitar esto, yo he tomado a openning el informe como una tabla y convertidos manualmente todas las unidades métricas, con una hoja de cálculo, y entró en los desplazamientos y tamaños con la mano. Si bien esto ha funcionado bien y parece ser muy exacto, sigue siendo propenso a errores.

Entonces la pregunta es, ¿cómo consigo FoxPro 8 a snap-to-grid en unidades métricas en el informe, por lo que yo no tengo que mantener los números de volver a entrar a mano? sería bueno conseguir FoxPro para acomodar Métricas de una manera donde puedo alinear objetos en el informe usando un ratón, en lugar de la perforación en como números y "voltear" el informe en vista de diseño para comprobarlo.

Para referencia, en la actualidad existen las siguientes traducciones:

25.4 mm = 1 inch = 10,000 report units = 48 grid snap points

Obviamente me gustaría algo más parecido a esto:

25.4 mm = 1 inch = 10,000 report units = 25.4 grid snap points

Nota: Sí, he considerado la creación de una máquina de Virutal con FoxPro que utiliza una métrica de instalación, es decir, una instalación de Windows XP configurado para Canadá. Sin embargo, que se llevará uno o dos días para hacer el montaje hecho, junto con el resto del entorno de desarrollo, así que estoy tratando de evitar eso.

¿Fue útil?

Solución

Ocultos menos que haya estado expuesto a más de lo mismo ...

Modificar su informe. Haga clic derecho, llegar a propiedades del informe. En la ficha de Regla / Malla, hay un cuadro combinado que está por defecto en la regla de "pulgadas", pero se puede cambiar al sistema métrico / cm o píxeles. Por debajo de ese es su rejilla de referencia y se puede cambiar el valor predeterminado de número de píxeles que se ajusten a.

Además, si utiliza las teclas del cursor, puede mover los controles de un pixel a la vez para las alineaciones más precisas cuando sea necesario. Y si necesita cambiar la anchura de un control, si se mantiene presionada la tecla Ctrl y utilice las teclas de flecha izquierda / derecha, se reducirá / strecth un pixel a la vez en lugar de mover el control. Lo mismo sucede con el movimiento y dimensionar si selecciona varios controles, todos ellos mover o cambiar el tamaño, respectivamente.

HTH

Otros consejos

acaba de hablar con un lastnight freind que ha instalado VFP8. Sobre la base de esa versión, puede haber una manera de conseguir métrica para sus informes. Hay un ajuste en los informes de mostrar basado en píxeles, o sistema métrico. Si la configuración del sistema se basa en pulgadas, también lo es el informe. Si cambia de sistema métrico a la de centímetros (o lo que sea equivalente sería), también lo debería ser el respeto informe en tiempo de diseño.

HTH

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top