FoxPro/Visual FoxPro - Ayuda Con Msgraph.chart

 
Vista:

Ayuda Con Msgraph.chart

Publicado por Salvador Angeles (33 intervenciones) el 01/07/2008 18:49:57
Buenas tardes a todos, alguien me podria decir en donde puedo encontrar las propiedades de MSGRAPH para poder manipular las graficas sobre todo en tamaños y tipos de letra, diferentes tipos de graficas que puedo utilizar, colores de fondo etc...

les pongo un ejemplo:

THISFORM.OleBoundControl1.HasTitle = .T.
THISFORM.OleBoundControl1.ChartTitle.Caption
THISFORM.OleBoundControl1.HasLegend = !THISFORM.OleBoundControl1.HasLegend

soy nuevo en la creacion de graficas y posiblemente mi pregunta esta mal formulada

Muchas Gracias, espero sus respuestas.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Ayuda Con Msgraph.chart

Publicado por Ernesto Hernandez (4623 intervenciones) el 01/07/2008 19:54:27
http://www.fpress.com/revista/Num9812/Dic98.htm


ThisForm.Pageframe1.Page1.Container2.Oleboundcontrol1.autoformat(####,#)

#### -4100,-4101,-4099 SON LOS TIPOS DE GRAFICO

# TIPOS DE FORMATOS

Suerte
Te envio mi rutina de graficación ,escribeme
Lparameter Encabezado,Tit_grafica,Valorgrafica
ThisForm.Encabezados.caption=Encabezado
#DEFINE CRLF CHR(13)+CHR(10)
#DEFINE TAB CHR(9)
VGrafic = ""

**-(Titulos para el grafico)--**
Dimen Titulos(1)
Finalfor = Occurs(´,´,Tit_grafica)+1
VTitGraf = Strtran(Tit_grafica,",",chr(13))
VTitGarf2 = Alines(Titulos,VTitGraf)
For Inifor = 1 to Finalfor
VGrafic = VGrafic+tab+Titulos(1,Inifor)
Endfor
* VGrafic=VGrafic

**-(Valores el grafico)--**
*set step on
**-----------(Creando la matriz)-------------**
VGrafic=VGrafic+CRLF
Retornar=CHR(13)+CHR(10)
Valorgrafica = Strtran(Valorgrafica, "*",Retornar)
Retornar=Tab
Valorgrafica = Strtran(Valorgrafica, "," ,Retornar)
VGrafic=VGrafic+Valorgrafica

**---(Grafica inicial)---**
Bartype = -4099
**-----------------------**
SET SAFETY OFF
create cursor foo (migraf g)
SET SAFETY ON
append blank

append general migraf class "msgraph.chart" DATA m.VGrafic

With ThisForm.Pageframe1.Page1.Container2.Oleboundcontrol1

.ControlSource = "migraf"
.HasLegend = .F.
.autoforma
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda Con Msgraph.chart

Publicado por Salvador Angeles (33 intervenciones) el 02/07/2008 17:39:00
Muchas Gracias Ernesto, la Reviso y te vuelvo a molestar si tengo alguna duda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda Con Msgraph.chart

Publicado por Plinio (7841 intervenciones) el 02/07/2008 00:05:13
Te recomiendo que veas esta alternativa a MSGRAPH.
- No necesitas offices instalado
- Es VFP nativo totalmente
- Mas control sobre las graficas
- y por supuesto, mas Sexy.
http://weblogs.foxite.com/vfpimaging/archive/2008/06/30/6353.aspx
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda Con Msgraph.chart

Publicado por Salvador Angeles (33 intervenciones) el 02/07/2008 17:35:37
Muchas Gracias Plinio, voy a revisar esta alternativa y te comento.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda Con Msgraph.chart

Publicado por Salvador Angeles (33 intervenciones) el 04/07/2008 01:01:29
Hola Plinio, entre a la direccion que me anotaste, baje el archivo: foxcharts_0.40_beta.zip, abri la aplicacion que viene: Foxcharts.PJX, ejecute el programa principal: demostart.prg y me envia el siguiente error: "Function is not implemented".

tambien quise abrir las formas pero no pude, me envia otro mensaje.

decidi ejecutar el programa exe que viene llamado "Foxcharts_Sample.exe" y me envia el siguiente mensaje: file not found "MSCVR71.DLL"

Sera que los demos estan hechos en la version 8 o 9 del VFP y yo tengo instalada la version 7?.

Me podrias ayudar por favor?.

Gracias.
Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar