Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.02.2022, 21:03
Новичок на форуме
Отправить личное сообщение для MatroskinKot Посмотреть профиль Найти все сообщения от MatroskinKot
 
Регистрация: 17.02.2022
Сообщений: 2

Google apps script. Находим предыдущий месяц
Здравствуйте. Нужна помощь новичку. Возможно пишу не в той ветке.
Собственно сам код:
Код:
  var date2 = new Date();
  date2.setMonth(date2.getMonth() - 1);
  var datenew = date2.toLocaleDateString();
  var dates = new Date(datenew);
  var mon = dates.getMonth() + 1; // Записываем предыдущий месяц
При проверке отладчиком в редакторе проекта, вычисляет верное значение. Но как только я проверяю работу скрипта уже в процессе выполнения, записывает в ячейку вот такой результат: #NUM!
Помогите разобраться в чем моя ошибка.
Ответить с цитированием
  #2 (permalink)  
Старый 17.02.2022, 21:07
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Сообщение от MatroskinKot
Помогите разобраться в чем моя ошибка.
Выводи все значения по шагам...
Так увидишь с какими значениями имеешь дело.
Ответить с цитированием
  #3 (permalink)  
Старый 17.02.2022, 21:37
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,750

Сообщение от MatroskinKot
записывает в ячейку вот такой результат: #NUM!
Осталось понять в какую ячейку, что и как записывается.

И что за странный способ получения предыдущего месяца?

Последний раз редактировалось voraa, 17.02.2022 в 21:45.
Ответить с цитированием
  #4 (permalink)  
Старый 17.02.2022, 22:09
Новичок на форуме
Отправить личное сообщение для MatroskinKot Посмотреть профиль Найти все сообщения от MatroskinKot
 
Регистрация: 17.02.2022
Сообщений: 2

Сообщение от voraa Посмотреть сообщение
Осталось понять в какую ячейку, что и как записывается.

И что за странный способ получения предыдущего месяца?
Я проверял данные на каждом этапе и получаю правильные данные. Но как только я заставляю скрипт работать от триггера, то получаю вот такое значение в ячейке моей таблицы: #NUM!
Не могу понять причину такого поведения.
Изображения:
Тип файла: jpg 1.jpg (16.6 Кб, 2 просмотров)
Ответить с цитированием
  #5 (permalink)  
Старый 18.02.2022, 08:45
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Сообщение от MatroskinKot
#NUM
Дело в том что это даже не JS...
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Написать Google Apps Script для Google-таблицы и прикрутить 3 API AndS Работа 1 19.01.2021 16:37
Google Apps Script (напишите скрипт) Программирование Работа 0 04.04.2018 21:13
Как отладить клиентскую часть скрипта в Google Apps Script? Johnny1500 Общие вопросы Javascript 3 24.08.2016 18:15
скрипт Google Apps Script atyagunov Работа 1 27.10.2014 22:59
Вопрос к знатокам google apps script gtr-kaz Общие вопросы Javascript 3 22.10.2014 08:31