Difference: CDOverviewTroubleshootingEs (1 vs. 2)

Revision 22013-02-15 - RayPelegrino

Line: 1 to 1
 
META TOPICPARENT name="CDOverviewTroubleshooting"
Changed:
<
<

Troubleshooting Tips

>
>

Consejos para solucionar problemas

 
Changed:
<
<
This page describes some troubleshooting tips.
>
>
Esta página describe algunas sugerencias para solucionar problemas.
 
Changed:
<
<

Description:

>
>

Descripción:

 
Changed:
<
<
>
>
<--[if gte mso 9]>    <![endif]-->
 
Changed:
<
<
  • When creating a new chart, find an example chart that is close to the layout you want and use that as a starting point.
  • If an API is not doing what you expect, check the return code. Checking the return codes is probably not necessary once your chart is working, but during development can help you track down a problem. For example, 0x00ff000 looks like a valid color code at first glance, but it's not and if you pass it to a color routine, the routine will return an error code.
  • You should always check the result code from .CHART RENDER. If an error occurs, your program may display a previously rendered chart instead of the one you expect. In particular the result code "Error Creating Image" means there was an error in the geneated PHP script. This could be a possible CDML formating error in your process or an API bug. The work field .CHART RENDER ERROR may contain additional information, so try displaying this as well. It might be in HTML format, so use an HTML VIEWER control to display the field.
  • If you cannot determine why your chart doesn't render, you can set the variable 0CD SESSION VIEW PHP to Y and try again. This will download and display the generated PHP code to your desktop. You can then review the code yourself, or paste it into a file & run it thru PHP directly. This will show you the exact line the error is occuring on. Note that 0CD SESSION VIEW PHP is a detached variable, so all charts will do this until you either turn it off or log off.
>
>

• Al crear un nuevo gráfico, encuentra un gráfico de ejemplo que está cerca el diseño que desee y utilizarla como punto de partida.
• Si una API no está haciendo lo que usted espera, verifique el código. Comprobación de los códigos de retorno no es probable que sea necesario una vez que su carta está trabajando, pero durante el desarrollo puede ayudar a localizar un problema. Por ejemplo, 0x00ff000 parece un código de color válido a primera vista, pero no lo es y si se le pasa a una rutina de color, la rutina devolverá un código de error.
• Siempre se debe comprobar el código de resultado de .CHART RENDER. Si se produce un error, el programa puede mostrar un gráfico previamente ejecutado en lugar de lo esperado. En particular, el código de resultado "Error creating image" significa que hubo un error en el geneated script PHP. Esto podría ser un posible error de formateo en CDML o un error de API. El campo de trabajo .CHART RENDER ERROR podría contener información adicional, así que hay que intentar mostrar esto también. Puede ser en formato HTML, use un HTML VIEWER para mostrar el campo.
• Si no puede determinar por qué el gráfico no hace, puede establecer la variable de PHP 0CD SESSION VIEW PHP a Y y intentar otra vez. Esto descargará y mostrará el código PHP generado en su desktop. Usted puede revisar el código, o pegarlo en un archivo y ejecutarlo a través de PHP directamente. Esto va exhibir la línea exacta del error donde se está produciendo sucesivamente. Tenga en cuenta que 0CD SESSION VIEW PHP es u na variable independiente, por lo tanto, todos los charts van hacer eso hasta que usted haga un turn off o log off.
<--[if gte mso 9]>  Normal 0     false false false  EN-US X-NONE X-NONE                         <![endif]-->
<--[if gte mso 9]> DefLockedState="false" DefUnhideWhenUsed="true" DefSemiHidden="true" DefQFormat="false" DefPriority="99" LatentStyleCount="267"> SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Normal" /> SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="heading 1" />                   SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Title" />  SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /> SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Strong" /> SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /> SemiHidden="false" UnhideWhenUsed="false" Name="Table Grid" /> UnhideWhenUsed="false" Name="Placeholder Text" /> SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light List" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3" /> SemiHidden="false" UnhideWhenUsed="false" Name="Dark List" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 1" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 1" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 1" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /> UnhideWhenUsed="false" Name="Revision" /> SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /> SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Quote" /> SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /> SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 1" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 1" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 2" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 2" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 2" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /> SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 2" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 2" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 3" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 3" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 3" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /> SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 3" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 3" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 4" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 4" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 4" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /> SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 4" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 4" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 5" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 5" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 5" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /> SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 5" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 5" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light Shading Accent 6" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light List Accent 6" /> SemiHidden="false" UnhideWhenUsed="false" Name="Light Grid Accent 6" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /> SemiHidden="false" UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /> SemiHidden="false" UnhideWhenUsed="false" Name="Dark List Accent 6" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful List Accent 6" /> SemiHidden="false" UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /> SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /> SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /> SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /> SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /> SemiHidden="false" UnhideWhenUsed="false" QFormat="true" Name="Book Title" />    <![endif]-->
<--[if gte mso 10]> <! /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; mso-para-margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;} -->
 
Changed:
<
<

Comments

>
>
<--[endif] -->

Comentarios

  Read what other users have said about this page or add your own comments.

Revision 12013-02-14 - RayPelegrino

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="CDOverviewTroubleshooting"

Troubleshooting Tips

This page describes some troubleshooting tips.

Description:

  • When creating a new chart, find an example chart that is close to the layout you want and use that as a starting point.
  • If an API is not doing what you expect, check the return code. Checking the return codes is probably not necessary once your chart is working, but during development can help you track down a problem. For example, 0x00ff000 looks like a valid color code at first glance, but it's not and if you pass it to a color routine, the routine will return an error code.
  • You should always check the result code from .CHART RENDER. If an error occurs, your program may display a previously rendered chart instead of the one you expect. In particular the result code "Error Creating Image" means there was an error in the geneated PHP script. This could be a possible CDML formating error in your process or an API bug. The work field .CHART RENDER ERROR may contain additional information, so try displaying this as well. It might be in HTML format, so use an HTML VIEWER control to display the field.
  • If you cannot determine why your chart doesn't render, you can set the variable 0CD SESSION VIEW PHP to Y and try again. This will download and display the generated PHP code to your desktop. You can then review the code yourself, or paste it into a file & run it thru PHP directly. This will show you the exact line the error is occuring on. Note that 0CD SESSION VIEW PHP is a detached variable, so all charts will do this until you either turn it off or log off.

Comments

Read what other users have said about this page or add your own comments.


<--/commentPlugin-->

-- JeanNeron - 2012-01-24

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback