Как удалить отправленную гугл форму
Перейти к содержимому

Как удалить отправленную гугл форму

  • автор:

Как очистить гугл форму после заполнения данными и сохранения?

По задумке автора, пользователи, заходя на форму, заполняют ее и жмут кнопку «отправить данные»!
После нажатия кнопки отправить происходит сохранение данных формы в гугл-таблицу, а в экране браузера остается форма с данными. Клиенты как правило невнимательные и не будут читать мелкий текст о том, что данные были внесены и будут жать дальше кнопку «отправить данные», и будут жать дальше кнопку «отправить данные», и будут жать дальше кнопку «отправить данные» — пока не надоест или не прочитают текст под кнопкой.

ВНИМАНИЕ ВОПРОС: Что и как добавить в скрипте, чтобы после сохранения данных в таблицу либо открывалась вновь ЧИСТАЯ/ПУСТАЯ форма, либо открывалось какое-то pop-up окно или иной механизм, защищающий от повторных (дублирующих) сохранений данных.

PS: А еще в догонку вопрос, почему эта форма нормально не работает на iOS устройствах (проблемы со скролингом) и как это побороть. Проблема в том, что после добавления на форме файла, смещается форма и дальше навигация по форме невозможна. На Андроидах все работает чудесно.

// скрипт формы
//глобальные переменные
var FOLDER_ID = ‘0B09VHKG_phFBQ1RNeElBRXdiTEE’;
var SHEET_ID = ‘1_JLyKtHiX64rYxG9xpgPTs2o7QCDQT4RESj4KrAcN0s’;

//вместо инициализации
function onInstall()<>

//сервеер
function doGet(e) //возвращает страницу
return HtmlService.createHtmlOutputFromFile(‘index’).addMetaTag(‘viewport’, ‘width=device-width, initial-scale=1’).setSandboxMode(HtmlService.SandboxMode.IFRAME);
>

//обработчик вызова сервера
function uploadFiles(form)

//все в try, иначе придется обрабатывать исключения на клиенте
try //берем нашу папку
var folder = DriveApp.getFolderById(FOLDER_ID).createFolder(blob);
// folder.setName(» + form[‘Контрагент’] + ‘ ‘ + form[‘Населенный пункт’] + ‘, ‘ + form[‘Улица’] + ‘, ‘ + form[‘Номер дома’] + ‘ (‘ + [new Date()] + ‘ (‘);
folder.setName(» + form[‘Контрагент’] + ‘: ‘ + form[‘Населенный пункт’] + ‘, ‘ + form[‘Улица’] + ‘, ‘ + form[‘Номер дома’] + ‘ (‘ + Utilities.formatDate(new Date(), «GMT+3:00», «dd-MM-YYYY hh:mm») + ‘)’);
folder.setDescription(‘Uploaded by ‘ + form[‘name’] + ‘ ‘ + form[‘comment’]);
//берем контент file
var blob = form[‘file’];
var blob1 = form[‘file1’];
var blob2 = form[‘file2’];
//создаем файл на Диске
var file = folder.createFile(blob);
file.setName(» + form[‘Контрагент’] + ‘ ‘ + form[‘Населенный пункт’] + ‘ ‘ + form[‘Улица’] + ‘ ‘ + form[‘Номер дома’] + ‘ ‘ + form[‘Тип ТТ’] + ‘ ‘ + ‘Витрина’);
file.setDescription(‘Uploaded by ‘ + form[‘name’] + ‘ ‘ + form[‘comment’]);
var file1 = folder.createFile(blob1);
file1.setName(» + form[‘Контрагент’] + ‘ ‘ + form[‘Населенный пункт’] + ‘ ‘ + form[‘Улица’] + ‘ ‘ + form[‘Номер дома’] + ‘ ‘ + form[‘Тип ТТ’] + ‘ ‘ + ‘Лицензия’);
file1.setDescription(‘Uploaded by ‘ + form[‘name’] + ‘ ‘ + form[‘comment’]);
var file2 = folder.createFile(blob2);
file2.setName(» + form[‘Контрагент’] + ‘ ‘ + form[‘Населенный пункт’] + ‘ ‘ + form[‘Улица’] + ‘ ‘ + form[‘Номер дома’] + ‘ ‘ + form[‘Тип ТТ’] + ‘ ‘ + ‘Фасад’);
file2.setDescription(‘Uploaded by ‘ + form[‘name’] + ‘ ‘ + form[‘comment’]);
//делаем запись в Таблице в первом найденном листе (Необходимо переписать для большей логики)
SpreadsheetApp.openById(SHEET_ID).getSheets()[0].appendRow([new Date(), form[‘ФИО’], form[‘Служба’], form[‘Отдел’], form[‘Должность’], form[‘Контрагент’], form[‘Областной центр’], form[‘Населенный пункт’], form[‘Улица’], form[‘Номер дома’], form[‘Тип ТТ’], form[‘Название ТТ’], form[‘Комментарий’], folder.getUrl()]);
//ответ сервера
return ‘Информация принята. Для загрузки новых данных обновите страницу браузера’;

>catch(e) //обработаем любую ошибку как ответ сервера «ОК» 200
return e.toString();
>
>

  • Вопрос задан более трёх лет назад
  • 3137 просмотров

Удаление формы или восстановление удаленной формы

Совет: Узнайте больше о Microsoft Forms или сразу приступите к работе и создайте опрос, квиз или тест. Хотите использовать более сложные элементы фирменной символики, типы вопросов и анализ данных? Попробуйте Dynamics 365 Customer Voice.

Вы можете легко удалить форму, восстановить удаленную форму или окончательно удалить форму.

Удаление формы

  1. Перейдите на страницу Microsoft Forms, выполните вход с помощью Рабочей или учебной учетной записи Microsoft 365 или личной учетной записи Майкрософт (Hotmail, Live или Outlook.com).

Примечание: Вы также можете войти в Office.com, найти значки Microsoft 365 слева, а затем выбрать Формы.

Ссылка на раздел

Удалить параметр в форме в Microsoft Forms.

Совет: Если плитки формы не отображаются, возможно, вы используете «представление списка», а не «представление плиток». Чтобы удалить форму в «представлении списка», наведите указатель мыши справа от формы, выберите Дополнительные параметры, а затем выберите Удалить.

Удаление формы на вкладке Удаленные формы Microsoft Forms.

Примечание: Попадая в корзину, форма останется там на неопределенный срок, если вы не удалите ее из корзины намеренно.

Совет: Если вы вошли с помощьюРабочей или учебной учетной записи Microsoft 365, вы также увидите параметр Переместить , который позволяет передать право собственности на форму. Дополнительные сведения.

Восстановление удаленной формы

  1. Перейдите на вкладку Удаленные формы . Эта вкладка служит вашей корзиной.

Примечание: Каждый пользователь Forms может создать до 200 отдельных форм, в том числе на вкладке Удаленные формы . (Например, 150 форм на портале Microsoft Forms + 50 форм на вкладке Удаленные формы = 200 форм.) Если у вас есть учетная запись Forms и учетная запись Dynamics 365 Customer Voice (ранее Microsoft Forms Pro), ограничение в 200 форм охватывает обе учетные записи.

Восстановление формы или удаление параметров формы для формы в Microsoft Forms

Совет: Если плитки формы не отображаются, возможно, вы используете «представление списка», а не «представление плиток». Чтобы восстановить форму в «представлении списка», наведите указатель мыши на правой части формы, выберите Дополнительные параметры, а затем выберите Восстановить.

Окончательное удаление формы

  1. Перейдите на вкладку Удаленные формы .
  2. В форме, которую требуется удалить, выберите Дополнительные параметры в правом нижнем углу плитки формы, а затем выберите Удалить.

Примечание: При удалении формы на вкладке Удаленные формы форма и все ее ответы удаляются без возможности восстановления. Вы не сможете выполнять массовое удаление форм. Вместо этого вам потребуется удалить формы по одной, чтобы окончательно удалить все формы на вкладке Удаленные формы .

Ограничения формы, опроса, вопроса и ответа

Office 365 для образования

Приложения Microsoft 365 для бизнеса

Облако сообщества для государственных организаций США (GCC), GCC High и среды DoD

Личная учетная запись Майкрософт (Hotmail, Live или Outlook.com)

Сколько форм и тестов можно создать?

Сколько опросов можно создать?

Сколько вопросов для каждой формы или теста разрешено?

Сколько ответов может получить форма или тест?

GCC: до 5 000 000

GCCH + DOD: до 50 000

До 200 бесплатных учетных записей
До 1000 для платных счетов

Ограничение формы включает в себя те из них, которые содержатся в ячейке повторного цикла. (Например, 350 активных форм на портале Microsoft Forms + 50 форм в корзине = 400 форм.)

Когда респондент заполняет форму и отправляет ее, он считается одним ответом (независимо от количества вопросов в форме). Например, если форма содержит 100 вопросов и на все вопросы отвечают ровно 12 респондентов, форма будет считаться получившей 12 ответов.

Важно: Руководство «Один ответ на человека» применяется только в непрерывном наборе из 50 000 ответов и не гарантируется для полного набора данных при наличии более 50 000 ответов.

Отзыв о Microsoft Forms

Мы ждем ваших отзывов! Чтобы отправить отзыв о Microsoft Forms, перейдите в правый верхний угол формы и выберите Другие параметры формы

Как удалить Google Ответы?

Как удалить те вопросы, которые я задавал на сервисе Google Ответы?
Мне не нравится, что они проиндексированы и я нигде не нашёл ни скрытия автора, ни удаления вопросов.

  • Вопрос задан более трёх лет назад
  • 6118 просмотров

Комментировать
Решения вопроса 0
Ответы на вопрос 4
Dzen_Marketing @Dzen_Marketing
За прошлое надо отвечать.
Ответ написан более трёх лет назад
Комментировать
Нравится 25 Комментировать

Получается, что нельзя. Да и в условиях вот что: «. Google shall have the
perpetual, irrevocable, non-exclusive right to use, reproduce, modify,
edit, translate, publish, perform, display, post, transmit and
distribute («Use») your questions, comments, and/or the corresponding
answers without compensation to you, anonymously or in the aggregate,
for internal or external purposes, alone or as part of other works in
any form, media, or technology, whether now known or hereafter
developed and to sublicense such rights. «

Ответ написан более трёх лет назад
Комментировать
Нравится 4 Комментировать
Никак нельзя похоже.
Ответ написан более трёх лет назад
Нравится 3 1 комментарий
auror @auror Автор вопроса
Жесть какая-то =/

Вроде после того как банят, удаляется весь контент пользователя. Как вариант — словить бан (он локальный и не распространяется на другие сервисы гугла). После бана вио нельзя будет читать под забаненым акком.

Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

поисковая-оптимизация

  • Поисковая оптимизация
  • +1 ещё

Почему гугл не индексирует картинки?

  • 2 подписчика
  • 01 мая
  • 205 просмотров

Как отменить отправленную гугл-форму

Ошибочно заполнила гугл-форму и отправила. Возможно ли как-то отменить?

Голосование за лучший ответ

. нет. ты покрыла себя позором навечно.
думать, думать и ещё раз думать, перечитывать перед отправкой.
жизнь — не твиттер.

Похожие вопросы

Ваш браузер устарел

Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *