Somatocarta

vForum público de la plataforma de desarrollo Velneo

Moderador: vCoaches

Avatar de Usuario
GAV
vAdviser
vAdviser
Mensajes: 943
Registrado: 22 Sep 2005, 15:25

Somatocarta

Mensaje por GAV »

Buenos días;

Quisiera saber si es posible plasmar con VV un gráfico como el que adjunto.

El gráfico en cuesión, es un dibujo fijo que nunca varía y que mediante 2 coordenadas (X,Y) que tengo en una tabla, hay que marcar dicho punto en el gráfico (como viene la cruz roja).

Tened en cuenta que los valores de las columnas van del -7 al 7 y las lineas del -10 al 12

Lo veis posible?
Avatar de Usuario
spereira
vAdviser
vAdviser
Mensajes: 630
Registrado: 19 Dic 2005, 19:25

Mensaje por spereira »

Creo recordar que los graficos no admiten valores negativos :(
Avatar de Usuario
Fran
vCoach
vCoach
Mensajes: 6599
Registrado: 21 Sep 2005, 08:23

Mensaje por Fran »

Buenos días:

Desde luego con los objetos para representación gráfica de Velázquez no podrás hacerlo.

Nunca he tenido que hacer un gráfico parecido (de hecho es la primera vez que veo una somatocarta :wink: ), pero intentando abstraer el problema, quizás se pudiera solucionar con un casillero de 14 x 13.

Tendrías que descomponer el gráfico en pequeñas imágenes que guardarías en campos objeto dibujo para el casillero. Al cargar la lista en el orden correcto, el casillero dibujaría la figura.
Para componer la cruz roja tendrías que añadir líneas rojas en las 4 esquinas de cada casilla y mostrarlas u ocultarlas en función de las coordenadas que tienes en la tabla.

Con este montaje se podría representar por pantalla... imprimirlo creo que no se podría.

Otra opción que se me ocurre: Si Excel soporta este tipo de gráficos, puedes utilizar vExcel para pasarle los datos, crear el gráfico, exportarlo a jpg e importarlo en un campo de una tabla.
De esta manera lo podrías visualizar e imprimir.
Un saludo,

Francisco Javier Pérez Novo
EfeUno Consultores de Gestión y Software, S.L.
fjpnovo@efeuno.org
http://www.efeuno.org
(+34) 91 519 44 86
Skype: Fran-EfeUno

Google Maps:
40.447943147972445, -3.6719655990600586
Avatar de Usuario
Cuco
vLeader
vLeader
Mensajes: 1179
Registrado: 20 Sep 2005, 20:45

Mensaje por Cuco »

Si sólo va a tener un aspa roja y siempre en la iintersección de las coordenadas, yo haría una tabla maestra con 182 dibujos, uno para cada situación del aspa en cada intersección ( 13 x 14). El código u otro campo clave podrían ser las coordenadas, p.e., con números en abscisas y letras en ordenadas (-7A), ( +5F) o con números sólo (+503), algo componible con una función sencilla. El registro que contenga el resultado con las coordenadas, se enlazaría con esta tabla maestra con un puntero resuelto con un valor inicial función de las coordenadas.
Y podría imprimirse
Última edición por Cuco el 23 Ago 2006, 10:59, editado 1 vez en total.
杜鹃鸟
Juan Miguel Figueroa Dorrego

Fontanía Lógica ™, E.P.I.
Una empresa personal imaginaria
Posición:
43.532928,-5.628616
Avatar de Usuario
Cuco
vLeader
vLeader
Mensajes: 1179
Registrado: 20 Sep 2005, 20:45

Mensaje por Cuco »

Al hilo de este hilo. Sería bueno que los casilleros pudieran mostrarse sin bordes y con fondo transparente. El dibujo estaría por debajo y las aspas encima, una en cada casillero que podría ser de un número indeterminado de filas y colúmnas, siempre también que esta circunstancia pudiera prefijarse porque hasta ahora no es posible definir cuántas filas va a tener un casillero salvo que sea cuadrado, 14 x14, por ejemplo.
Esto sería bueno para mostrar gráficos en general.
杜鹃鸟
Juan Miguel Figueroa Dorrego

Fontanía Lógica ™, E.P.I.
Una empresa personal imaginaria
Posición:
43.532928,-5.628616
Avatar de Usuario
GAV
vAdviser
vAdviser
Mensajes: 943
Registrado: 22 Sep 2005, 15:25

Mensaje por GAV »

Buenos días;

El tema es que hay que imprimirlo, junto con un informe.

Tanto la solución que propone Fran como la de Cuco, son ingeniosas y posiblemente solucionarían la presentación en pantalla, pero necesito también que se pueda imprimir.

En las conversaciones que he mantenido con el médico deportivo, me informó de que en el centro en el que el trabaja, los informáticos no habían conseguido hacerlo, como hace ya algunos años de esto y posiblemente no disponían de una herramienta tan moderna como la nuestra, pense que nosotros podríamos ser capaces. Pero ya veo que no es tan sencillo....
Avatar de Usuario
Cuco
vLeader
vLeader
Mensajes: 1179
Registrado: 20 Sep 2005, 20:45

Mensaje por Cuco »

Insisto en que con mi solución, que no deja de ser muy pedestre, se puede imprimir el resultado, e incluirlo en un informe.
杜鹃鸟
Juan Miguel Figueroa Dorrego

Fontanía Lógica ™, E.P.I.
Una empresa personal imaginaria
Posición:
43.532928,-5.628616
Avatar de Usuario
DomK
vLeader
vLeader
Mensajes: 1901
Registrado: 04 Oct 2005, 14:50

Mensaje por DomK »

Y si generas el informe en html?

Así lo podrías montar como quieras y siempre se imprimirá.

Un saludo,
DomK
"La simplicidad es la sofisticación definitiva"
Avatar de Usuario
Fran
vCoach
vCoach
Mensajes: 6599
Registrado: 21 Sep 2005, 08:23

Mensaje por Fran »

Buenos dias:

Dándole vueltas se me ocurre una posibilidad de impresión (dando por supuesto que la visualización está resuelta con casilleros).

La "astucia" para imprimir sería parecida:

1.- Scaneas una imagen que contenga el diagrama en blanco, sin cruces rojas, y la guardas en el mapa.

2.- Creas un informe. En la sección detalle pegas el dibujo anterior, sin condición de visibilidad.

3.- Añades otro dibujo consistente en una cruz roja.

4.- Pegas el dibujo de la cruz roja en el informe, encima del dibujo del diagrama.

5.- Estableces las condiciones de visibilidad para cada una de las cruces, en función de las coordenadas que tienes en la tabla.

De esta forma, el diagrama se verá siempre y sólamente se mostrará la cruz roja válida en cada caso (aunque todas están incluidas en el informe).

Es laborioso, pero podría funcionar. La máxima dificultad estaría en hacer coincidir las cruces rojas con las intersecciones del diagrama... pero es sólo cuestión de tiempo y paciencia.
Un saludo,

Francisco Javier Pérez Novo
EfeUno Consultores de Gestión y Software, S.L.
fjpnovo@efeuno.org
http://www.efeuno.org
(+34) 91 519 44 86
Skype: Fran-EfeUno

Google Maps:
40.447943147972445, -3.6719655990600586
Avatar de Usuario
Fran
vCoach
vCoach
Mensajes: 6599
Registrado: 21 Sep 2005, 08:23

Mensaje por Fran »

Bueno, bueno... otra cosa no habrá, pero alternativas no faltan... :wink:
Un saludo,

Francisco Javier Pérez Novo
EfeUno Consultores de Gestión y Software, S.L.
fjpnovo@efeuno.org
http://www.efeuno.org
(+34) 91 519 44 86
Skype: Fran-EfeUno

Google Maps:
40.447943147972445, -3.6719655990600586
Responder