К тексту на этой странице мог быть частично применён машинный перевод.

Применить к

Smartsheet
  • Pro
  • Business
  • Enterprise

Использование строки запроса URL-адреса для подстановки в форму различных значений по умолчанию

Доступно для:

Планы:

  • Smartsheet
  • Pro
  • Business
  • Enterprise

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

Когда пользователь откроет форму по уникальной ссылке, данные из URL-адреса будут подставлены в неё автоматически. Это может быть полезно, если вы хотите использовать одну и ту же форму для нескольких типичных сценариев; для каждого сценария будет создана отдельная ссылка.

Если вы не хотите, чтобы пользователь видел поля с подставленными значениями, их можно скрыть, однако их значения будут видны в URL-адресе. 

Например, вы можете создать разные URL-адреса для одной и той же формы, чтобы каждый сотрудник получил к ней индивидуальный доступ.

Представим, что руководителю отдела продаж нужно, чтобы сотрудники заносили все звонки клиентам в общую таблицу с указанием своего имени. Руководитель создаёт одну типовую форму, а затем высылает каждому индивидуальную ссылку на неё со строкой запроса, включающую имя сотрудника. Сотрудникам остаётся только вносить информацию о звонках, не указывая свои данные снова и снова, при этом все сведения можно будет просмотреть в одном месте.

Пример формы для сбора информации о звонках клиентам

Вашим сотрудникам приходится постоянно отправлять одни и те же данные? В таком случае можно использовать кнопку браузера "Назад", чтобы загрузить форму с последними отправленными значениями, включая те, которые были подставлены автоматически. Затем можно внести нужные изменения и отправить форму повторно.

Рекомендуем добавить этот совет в поле описания формы, чтобы ваши коллеги могли им воспользоваться. 

Как добавить строку запроса к URL-адресу формы

Чтобы создать строку запроса для URL-адреса формы, выполните следующие действия.

  1. В меню выберите Формы > Управление формами.
  2. Наведите курсор мыши на форму, для которой нужно создать уникальные URL-адреса.
  3. Выберите Копировать URL-адрес формы Значок функции  .
  4. Вставьте URL-адрес в таблицу или любой текстовый документ.
  5. Поставьте вопросительный знак (?) в конце URL-адреса.
    • Пример:
      https://app.smartsheet.com/b/form/6145a2c33c4e42e68bf53900e4a4845b?
      В предыдущих версиях Smartsheet допускалось использование амперсанда. В текущих версиях присоединять первую строку запроса к URL-адресу необходимо с помощью вопросительного знака.
  6. Введите значение, которое необходимо подставить.
    • Например, в поле Менеджер нужно подставить имя менеджера по продажам: https://app.smartsheet.com/b/form/6145a2c33c4e42e68bf53900e4a4845b?Менеджер 
      Указывайте имена полей с учётом регистра.
  7. Введите знак равенства (=).
    • Пример: 
      https://app.smartsheet.com/b/form/6145a2c33c4e42e68bf53900e4a4845b?Менеджер=
  8. Введите значение, которое должно отображаться по умолчанию.
  9. Вышлите получившуюся ссылку адресатам. 
    • Например, вы отправляете ссылку Салли. Когда она перейдёт по ссылке, Smartsheet подставит в поле Менеджер её имя, поэтому ей не потребуется вводить его вручную.

Если в строку запроса нужно включить значения нескольких полей, разделите их амперсандом. Пример:
https://app.smartsheet.com/b/form/6145a2c33c4e42e68bf53900e4a4845b?Менеджер=Салли%20Смарт&ECA=sallysmart@smartsheet.com.

Как включить специальные символы в строку запроса

Ниже приведён полный список поддерживаемых специальных символов.

URL-адреса не могут содержать пробелов. Чтобы включить в URL-адрес пробел или другие специальные символы, необходимо использовать специальные коды. В таблице приведены некоторые часто используемые специальные символы и их коды. С их помощью можно подставить в форму их аналог в кодировке ASCII.

Символ, который нужно подставить Код для URL-адреса
Пробел %20
Знак равенства (=)  %3D
Знак процента (%)  %25
Знак номера (#)  %23
Символ доллара США ($)  %24
Амперсанд (&) %26
Гравис (`)  %60
Двоеточие (:)  %3A
Левая угловая скобка (<)  %3C
Правая угловая скобка (>)  %3E
Левая квадратная скобка ([)  %5B
Правая квадратная скобка (])  %5D
Левая фигурная скобка ({)  %7B
Правая фигурная скобка (})  %7D
Английские двойные кавычки (“ ”)  %22
Плюс (+)  %2B
Собака (@)  %40
Косая черта (/)  %2F
Точка с запятой (;)  %3B
Вопросительный знак (?)  %3F
Обратная косая черта (\)  %5C
Карет (^)  %5E
Вертикальная черта (|)  %7C
Тильда (~)  %7E
Апостроф (')  %27
Запятая (,)  %2C

Дополнительные сценарии

Строки запроса можно использовать разными способами. Вот некоторые из них. 

  • Создайте панель мониторинга с разными ссылками на одну и ту же форму. Каждая ссылка будет содержать строки запроса, указывающие на поля, которые контролируют условную логику формы, позволяющую создавать ссылки для быстрого перехода для различных типов централизованно обрабатываемых запросов. 
  • Используйте формулы, чтобы создать автоматически заполняемую форму и генерировать дополнительные элементы, такие как автоматические оповещения, чтобы отправлять URL-адрес автору исходного запроса.
  • Создайте несколько QR-кодов, ссылающихся на одну и ту же основную форму, но содержащих различные строки запроса в URL-адресе. Распечатайте коды на стикерах и разместите на оборудовании. Сотрудники, которым нужно отчитываться об использовании оборудования, смогут отсканировать QR-код и быстро внести необходимую информацию.