view: {
columns: [
{
//transform the numbers into strings, so the steppedArea series will work
type: "string",
calc: function (dt, row) {
var date = dt.getValue(row, 2);
var formatter = new google.visualization.DateFormat({pattern:"dd/MM/yyyy HH:mm"});
return formatter.formatValue(date);
console.log(calc, typeof (calc));
}
},
{
type:"string",
calc: function (dt, row) {
var number = dt.getValue(row, 2);
var number = dt.getValue(row, 3);
var number = dt.getValue(row, 4);
var formatter = new google.visualization.NumberFormat({fractionDigits:2});
console.log(calc);
return formatter.formatValue(number);
}
},
6,7]
}
but I have this error :
One or more participants failed to draw()×
--
You received this message because you are subscribed to the Google Groups "Google Visualization API" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-visualizati...@googlegroups.com.
To post to this group, send email to google-visua...@googlegroups.com.
Visit this group at http://groups.google.com/group/google-visualization-api.
For more options, visit https://groups.google.com/groups/opt_out.
view: {
columns: [
{
type: "string",
calc: function (dt, row) {
var date = dt.getValue(row, 2);
var formatter = new google.visualization.DateFormat({pattern:"dd/MM/yyyy HH:mm"});
}
},
{
type:"number",
calc: function (dt, row) {
var number0 = dt.getValue(row, 3);
var number1 = dt.getValue(row, 4);
var number3 = dt.getValue(row, 5);
var formatter = new google.visualization.NumberFormat({fractionDigits:2});
console.log(formatter.formatValue(number0), typeof (formatter.formatValue(number0)));
console.log(formatter.formatValue(number1), typeof (formatter.formatValue(number1)));
console.log(formatter.formatValue(number3), typeof (formatter.formatValue(number3)));
return {
v: number0,
f: formatter.formatValue(number0)
}
return {
v: number1,
f: formatter.formatValue(number1)
}
return {
v: number3,
f: formatter.formatValue(number3)
};
}
},
6,7]
}
az you see i must to change the "type" of the 3 Column ???
view: {
columns: [
{
//transform the numbers into strings, so the steppedArea series will work
type: "string",
calc: function (dt, row) {
var date = dt.getValue(row, 2);
var formatter = new google.visualization.DateFormat({pattern:"dd/MM/yyyy HH:mm"});
return formatter.formatValue(date);
}
},
{
type:"number",
calc: function (dt, row) {
var number0 = dt.getValue(row, 3);
var formatter = new google.visualization.NumberFormat({fractionDigits:2});
console.log(formatter.formatValue(number0), typeof (formatter.formatValue(number0)));
//return formatter.formatValue(number);
return {
v: number0,
f: formatter.formatValue(number0)
};
}
},
{
type:"number",
calc: function (dt, row) {
var number1 = dt.getValue(row, 4);
var formatter = new google.visualization.NumberFormat({fractionDigits:2});
console.log(formatter.formatValue(number1), typeof (formatter.formatValue(number1)));
//return formatter.formatValue(number);
return {
v: number1,
f: formatter.formatValue(number1)
};
}
},
{
type:"number",
calc: function (dt, row) {
var number3 = dt.getValue(row, 5);
var formatter = new google.visualization.NumberFormat({fractionDigits:2});
console.log(formatter.formatValue(number3), typeof (formatter.formatValue(number3)));
//return formatter.formatValue(number);
return {
v: number3,
f: formatter.formatValue(number3)
};
}
},
6,7]
}
it works very well but when we use this we have another problem, if you look at the picture that I attach it you will see for the label I can see the text like befor .how I can do it????