2011-01-19 10 views
0

"null-gap"という機能が必要なので、パッチを当てたバージョン(http://ofc2dz.com)を使用しています:真です。私はヌル値となしでうまく動作する折れ線グラフを持っています。 1つのyの値をnullに変更すると、グラフの上部に青色のパネルが表示されます。良いニュースは、私は働くjsonを持っている、そしてグラフを壊す小さな変化を持つjsonです。私は開いているフラッシュチャートの達人が私が作ったエラーを見つけることを望んでいます。私は下のjsonを貼り付けました。任意の助けdzのOpen Flashチャート2のパッチのバグ

おかげで

THIS JSONワークス:

{ 
    "bg_colour": "#F4F4F4", 
    "title": { 
    "text": "title", 
    "style": "{font-size:20px; color:#F90F0E; font-family: Verdana; text-align: center;}" 
    }, 
    "y_legend": { 
    "text": "Values", 
    "style": "{color:#F90F0E; font-size: 12px}" 
    }, 
    "x_legend": { 
    "text": "Date", 
    "style": "{color:#F90F0E; font-size: 12px}" 
    }, 
    "elements": [ 
    { 
     "type": "line", 
     "colour": "#0000FF", 
     "width": 2, 
     "text": "test", 
    "on-show":{"type":""}, 
     "values": [ 
     { 
      "x": 1291161976, 
      "y": 42 
     }, 
     { 
      "x": 1291283358, 
      "y": 10 
     }, 
     { 
      "x": 1291334716, 
      "y": null, 
    "tip": "" 
     }, 
     { 
      "x": 1291421116, 
      "y": null, 
    "tip": "" 
     }, 
     { 
      "x": 1291507516, 
      "y": null, 
    "tip": "" 
     }, 
     { 
      "x": 1291593910, 
      "y": 19 
     }, 
     { 
      "x": 1291680310, 
      "y": 19 
     }, 
     { 
      "x": 1291766710, 
      "y": 19 
     }, 
     { 
      "x": 1291853117, 
      "y": 15 
     }, 
     { 
      "x": 1291900196, 
      "y": 16 
     }, 
     { 
      "x": 1291902293, 
      "y": 17 
     }, 
     { 
      "x": 1291946711, 
      "y": 16 
     }, 
     { 
      "x": 1292033116, 
      "y": 15 
     }, 
     { 
      "x": 1292119510, 
      "y": 17 
     }, 
     { 
      "x": 1292205917, 
      "y": 15 
     }, 
     { 
      "x": 1292292315, 
      "y": 17 
     }, 
     { 
      "x": 1292378717, 
      "y": 15 
     }, 
     { 
      "x": 1292465117, 
      "y": 16 
     }, 
     { 
      "x": 1292579504, 
      "y": 16 
     }, 
     { 
      "x": 1292637910, 
      "y": 16 
     }, 
     { 
      "x": 1292724316, 
      "y": 17 
     }, 
     { 
      "x": 1292810716, 
      "y": 16 
     }, 
     { 
      "x": 1292897116, 
      "y": 16 
     }, 
     { 
      "x": 1292983510, 
      "y": 16 
     }, 
     { 
      "x": 1293069915, 
      "y": 17 
     }, 
     { 
      "x": 1293847515, 
      "y": 10 
     }, 
     { 
      "x": 1293933916, 
      "y": 19 
     }, 
     { 
      "x": 1294020316, 
      "y": null, 
    "tip": "" 
     }, 
     { 
      "x": 1294106716, 
      "y": null, 
    "tip": "" 
     }, 
     { 
      "x": 1294193115, 
      "y": null, 
    "tip": "" 
     } 
     ] 
    } 
    ], 
    "x_axis": { 
    "stroke": 2, 
    "tick-height": 5, 
    "colour": "#000000", 
    "grid-colour": "#777777", 
    "min": 1291161976, 
    "max": 1294193115, 
    "steps": 151556, 
    "labels": { 
     "text": "#date:jS M Y#", 
     "rotate": "90", 
     "steps": 151556, 
     "visible-steps": 1 
    } 
    }, 
    "y_axis": { 
    "stroke": 2, 
    "tick-length": 1, 
    "colour": "#000000", 
    "grid-colour": "#777777", 
    "steps": 5, 
    "visible-steps": 5, 
    "min": 60, 
    "max": 1 
    } 
} 

このJSONが壊れている:

{ 
    "bg_colour": "#F4F4F4", 
    "title": { 
    "text": "title", 
    "style": "{font-size:20px; color:#F90F0E; font-family: Verdana; text-align: center;}" 
    }, 
    "y_legend": { 
    "text": "value", 
    "style": "{color:#F90F0E; font-size: 12px}" 
    }, 
    "x_legend": { 
    "text": "Date", 
    "style": "{color:#F90F0E; font-size: 12px}" 
    }, 
    "elements": [ 
    { 
     "type": "line", 
     "colour": "#0000FF", 
     "width": 2, 
     "text": "test", 
    "on-show":{"type":""}, 
     "values": [ 
     { 
      "x": 1291161976, 
      "y": 42 
     }, 
     { 
      "x": 1291283358, 
      "y": 10 
     }, 
     { 
      "x": 1291334716, 
      "y": null, 
    "tip": "" 
     }, 
     { 
      "x": 1291421116, 
      "y": null, 
    "tip": "" 
     }, 
     { 
      "x": 1291507516, 
      "y": null, 
    "tip": "" 
     }, 
     { 
      "x": 1291593910, 
      "y": 19 
     }, 
     { 
      "x": 1291680310, 
      "y": 19 
     }, 
     { 
      "x": 1291766710, 
      "y": 19 
     }, 
     { 
      "x": 1291853117, 
      "y": 15 
     }, 
     { 
      "x": 1291900196, 
      "y": 16 
     }, 
     { 
      "x": 1291902293, 
      "y": 17 
     }, 
     { 
      "x": 1291946711, 
      "y": 16 
     }, 
     { 
      "x": 1292033116, 
      "y": 15 
     }, 
     { 
      "x": 1292119510, 
      "y": 17 
     }, 
     { 
      "x": 1292205917, 
      "y": 15 
     }, 
     { 
      "x": 1292292315, 
      "y": 17 
     }, 
     { 
      "x": 1292378717, 
      "y": 15 
     }, 
     { 
      "x": 1292465117, 
      "y": 16 
     }, 
     { 
      "x": 1292579504, 
      "y": 16 
     }, 
     { 
      "x": 1292637910, 
      "y": 16 
     }, 
     { 
      "x": 1292724316, 
      "y": null 
     }, 
     { 
      "x": 1292810716, 
      "y": 16 
     }, 
     { 
      "x": 1292897116, 
      "y": 16 
     }, 
     { 
      "x": 1292983510, 
      "y": 16 
     }, 
     { 
      "x": 1293069915, 
      "y": 17 
     }, 
     { 
      "x": 1293847515, 
      "y": 10 
     }, 
     { 
      "x": 1293933916, 
      "y": 19 
     }, 
     { 
      "x": 1294020316, 
      "y": null, 
    "tip": "" 
     }, 
     { 
      "x": 1294106716, 
      "y": null, 
    "tip": "" 
     }, 
     { 
      "x": 1294193115, 
      "y": null, 
    "tip": "" 
     } 
     ] 
    } 
    ], 
    "x_axis": { 
    "stroke": 2, 
    "tick-height": 5, 
    "colour": "#000000", 
    "grid-colour": "#777777", 
    "min": 1291161976, 
    "max": 1294193115, 
    "steps": 151556, 
    "labels": { 
     "text": "#date:jS M Y#", 
     "rotate": "90", 
     "steps": 151556, 
     "visible-steps": 1 
    } 
    }, 
    "y_axis": { 
    "stroke": 2, 
    "tick-length": 1, 
    "colour": "#000000", 
    "grid-colour": "#777777", 
    "steps": 5, 
    "visible-steps": 5, 
    "min": 60, 
    "max": 1 
    } 
} 

私はnullにyの値の1を変更しました。これはグラフを破壊するのに十分です。

答えて

関連する問題