Форматирование Google Querystring в даты - PullRequest
1 голос
/ 24 апреля 2019

Я настраиваю панель управления 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);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...