Я настраиваю панель управления MVP PM для нашей команды по управлению проектами (используя различные службы Google), но продолжаю сталкиваться с кирпичной стеной с помощью следующего запроса.
В приведенном ниже коде столбцы C и D (фрагмент 2) должны быть в формате даты. Код в Snippet 2 выполняется как талисман для других диаграмм, которые работают со строковыми и целочисленными значениями, или когда я жестко кодирую даты, как в Snippet 1:
Фрагмент 1
['Task 1', 'Taks 1 B', new Date(2019, 0, 1), new Date(2019, 0, 5), null, 100, null],
но в тот момент, когда я хочу работать с реальными датами, вселенная взрывается.
Диаграммы PM генерируются с использованием Googles Charting Services и для их создания требуется массив (таблица данных).
Даты "вытягиваются" из листа Google с колонками C и D уже в формате даты.
Как изменить строку queryString в фрагменте 2 для форматирования столбцов C и D в даты?
Я просмотрел справочные документы по API google.visualization, но примеры там хороши, да ...
Я пробовал:
- («ВЫБЕРИТЕ формат A, B, дата (C), D, E, F, G»); ошибка
- («ВЫБЕРИТЕ формат A, B, год (C), D, E, F, G»); Ошибка
- («ВЫБРАТЬ A, B, формат года (C), D, E, F, G»); ошибка
Я упускаю что-то решающее и чувствую себя как полный отруб.
Фрагмент 2
function drawChart() {
var queryString = encodeURIComponent('SELECT A, B, C, D, E, F, G');
var query = new google.visualization.Query('[ur][id]/gviz/tq?gid=0&headers=1&tq=' + queryString);