Resultados 1 al 3 de 3

Tema: Uso del ChartControl de Codejock

  1. #1
      Administrador
    Avatar de Kuk

    Registrado
    enero de 2015
    Ubicación
    Madrid
    Edad
    37
    Mensajes
    2,030
    Última visita
    Ayer a las 14:39

    Agradecimientos
     
    Recibidos
    869
    Enviados
    743

    Citaciones y menciones
     
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    7 Post(s)
    Poder de Reputación
    10

    Lightbulb Uso del ChartControl de Codejock

    El chart de Codejock es algo que me ha encantado. Para poder usarlo, lo principal es crear uno de los estilos visuales dinamicamente via COM, si no lo hacemos, no se visualiza nada. Para ello, tenemos que hacer:

    En REPOSITORY:

    COBOL Código:
    1.      CLASS COM AS "*COM"

    Luego en donde sea necesario, por ejemplo en "Opened" del Form que va a mostrar el Chart.
    Para crear un estilo (por ejemplo el ChartAreaSeriesStyle) del Chart via COM, hacemos lo siguiente (todos los estilos posibles los podeis ver en el ejemplo que se instala para VB) :

    COBOL Código:
    1.  ENVIRONMENT     DIVISION.
    2.  DATA            DIVISION.
    3.  WORKING-STORAGE SECTION.
    4.  01  TXT              PIC X(50).
    5.  01  CHART-STYLE     OBJECT REFERENCE COM.
    6.  01  COB-CAPA        OBJECT REFERENCE POW-COBJECT.
    7.  01  OBJ-CAPA        OBJECT REFERENCE COM.
    8.  PROCEDURE       DIVISION.
    9.      
    10.      *> CREAMOS ESTILO EN DINAMICO
    11.      MOVE "Codejock.ChartAreaSeriesStyle.15.0.1" TO TXT    
    12.      INVOKE COM "CREATE-OBJECT" USING TXT RETURNING CHART-STYLE
    13.  
    14.      *> AÑADIMOS PRIMERA CAPA DE CHART
    15.      INVOKE "Series" OF "Content" OF ChartControl1 "Add"
    16.       USING "CAPA1" RETURNING COB-CAPA
    17.  
    18.      *> CONVERTIMOS LA CAPA CREADA EN COM
    19.      CALL "POWERCONVTOCOM" USING COB-CAPA RETURNING OBJ-CAPA
    20.  
    21.      *> APLICAMOS ESTILO
    22.      INVOKE OBJ-CAPA "SET-STYLE" USING CHART-STYLE
    23.  
    24.      *> AÑADIMOS TEXTO DE ENCABEZADO DEL CHART
    25.      INVOKE "Titles" OF "Content" OF ChartControl1 "Add" USING "Datos del año"  
    26.  
    27.      *> SI QUEREMOS USAMOS PIEL OSCURA DEL ESTILO
    28.      INVOKE "Appearance" OF "Content" OF ChartControl1 "SetAppearance" USING "BLACK"
    29.  
    30.      *> AÑADIMOS DATOS EN LA CAPA (0 = CAPA1, SI AÑADIMOS OTRA SERIA "Item"(1) ETC)
    31.      INVOKE "Points" OF "Item"(0) OF "Series" OF "Content" OF chartcontrol1 "Add" USING "Dato Nº1" 1000
    32.      INVOKE "Points" OF "Item"(0) OF "Series" OF "Content" OF chartcontrol1 "Add" USING "Dato Nº2" 589
    33.      INVOKE "Points" OF "Item"(0) OF "Series" OF "Content" OF chartcontrol1 "Add" USING "Dato Nº3" 1544
    34.      INVOKE "Points" OF "Item"(0) OF "Series" OF "Content" OF chartcontrol1 "Add" USING "Dato Nº4" 879

    Resultado aqui en la imagen 1. El resto son ejemplos de apariencias.

    Los 6 y 7 son 3D, movibles en ejecucion por raton.
    Imagem Anexada Imagem Anexada

    0 Not allowed!
    ¿Te han ayudado? NO TE OLVIDES de darle al botón
    ¿Quieres dirigirte a alguien en tu post? Notifícale con una mención, tienes 2 opciones:
    1. Haciendo clic en el icono al lado de su nick
    2. Haciendo clic en el botón en el editor y escribiendo su nick.

  2. #2
      Guardián del Foro
    Avatar de Fito

    Registrado
    febrero de 2015
    Ubicación
    Córdoba, Villa María
    Edad
    51
    Mensajes
    339
    Última visita
    Ayer a las 23:18

    Agradecimientos
     
    Recibidos
    177
    Enviados
    179

    Citaciones y menciones
     
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Poder de Reputación
    24
    Agradecimientos / Point Value: 0 Guardián del Foro / Point Value: 0 Activista del Foro / Point Value: 0

    Predeterminado

    Holaaaa:

    Estoy usando este chart para hacer unas estadísticas, y no logro poner las etiquetas del eje X en ángulo.

    Alguien lo ha probado?

    Saludos

    Fito....

    0 Not allowed!

  3. #3
      Junior
    P

    Registrado
    marzo de 2018
    Ubicación
    Porto
    Mensajes
    64
    Última visita
    29.09.2022

    Agradecimientos
     
    Recibidos
    21
    Enviados
    22

    Citaciones y menciones
     
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)
    Quoted
    0 Post(s)
    Poder de Reputación
    6

    Predeterminado

    Hola.

    Estou a tentar alterar o tamanho da fonte do titulo ("Title"), mas não estou a conseguir.
    Alguém sabe como o fazer?
    Estou a usar a versão 18.6.0 do codejock.
    Gracias

    0 Not allowed!

Información de Tema

Usuarios Viendo este Tema

Actualmente hay 1 usuarios viendo este tema. (0 miembros y 1 visitantes)

Temas Similares

  1. [Componente] Graficos con Codejock y PW9
    Por hbetancur en el foro PowerCOBOL (ActiveX, v4 - v11)
    Respuestas: 1
    Último Mensaje: 13.07.2018, 12:17
  2. [Sintaxis] Uso del raton para ampliar un registro de CmList
    Por Breew en el foro PowerCOBOL (ActiveX, v4 - v11)
    Respuestas: 10
    Último Mensaje: 03.06.2018, 14:09
  3. [Problema con el Foro] Uso del Foro...
    Por jasb en el foro COBOLForo.es
    Respuestas: 13
    Último Mensaje: 07.12.2017, 10:15
  4. [Sintaxis] Uso del control CmProgress
    Por Breew en el foro PowerCOBOL (ActiveX, v4 - v11)
    Respuestas: 17
    Último Mensaje: 25.04.2016, 07:55
  5. [Noticia] Codejock Xtreme Suite Pro ActiveX
    Por Kuk en el foro Controles y Componentes de Pago
    Respuestas: 3
    Último Mensaje: 06.04.2015, 15:24

Etiquetas para este Tema

Marcadores

Marcadores

Permisos de Publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •