2013-12-16 2 views
0

Я столкнулся с проблемой с onEditsimple trigger с использованием Google Apps Script в электронной таблице Google Doc.onEdit диапазон всегда ячейка A1

range в event object передано onEdit всегда отображает обратно в ячейку A1. Есть еще несколько проблем, с которыми я сталкиваюсь onEdit и event object, но это очень узкий и конкретный пример, о котором, надеюсь, легко задать вопрос.

Мои репрографии Шаги:

  1. Войти в Google Docs
  2. Создать новую таблицу
  3. Tools->Script Editor (откроется в новой вкладке)
  4. Заменить содержимое Code.gs следующее (C & P с [https://developers.google.com/apps-script/understanding_events#eventsDetails])
    function onEdit(e) {
    e.range.setComment("Edited at: " + new Date().toTimeString());
    }
  5. Сохранить изменения Code.gs
  6. Возврата к вкладке таблицы
  7. Введите номер 7 в ячейку C3 затем нажмите клавишу ВВОД Примечания: Что введенному не кажется, важно, просто необходимо, чтобы вызвать onEdit события
  8. подождите таблицу, чтобы сохранить изменения на сервер
  9. Cell A1 обновляется с комментарием, который говорит, Edited at: [current time]

ожидаемое поведение, что комментарий является Adde d в ячейку C3. Согласно documentation stating;

[Пример на шаге 4] - это функция, которая срабатывает при редактировании таблицы . Он использует параметр e для доступа к ячейке, которую редактировал , и добавляет отметку времени.

Имея этот базовый пример из документации, я оставляю меня в недоумении, что я могу сделать неправильно или как еще подойти к поиску решения.

ответ

1

С выпуском новых листов, некоторые из функций скрипта Google Apps, где они сломаны, в частности тот, который вы упоминаете.

Вы найдете документацию по этому и другим текущим вопросам здесь: https://developers.google.com/apps-script/migration/sheets#onedit_triggers

Убедитесь, что команда упорно работает, чтобы решить эту проблему, и вы, вероятно, можете иметь выстрел, как задать вопрос или два по этому вопросу в среде Службы Google не обработаны: https://plus.google.com/u/0/116174873209306927411/posts/MbXQhKusUZ3?cfem=1

Смежные вопросы