Es un elemento de pregunta que permite al encuestado indicar una fecha. Se puede acceder a los elementos o crearlos desde un Form. Cuando se usan en un cuestionario, estos elementos se califican.
// Open a form by ID and add a new date item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addDateItem(); item.setTitle('When were you born?');
Métodos
| Método | Tipo de datos que se devuelve | Descripción breve |
|---|---|---|
create | Item | Crea un objeto Item nuevo para este elemento de fecha. |
duplicate() | Date | Crea una copia de este elemento y la agrega al final del formulario. |
get | Quiz | Devuelve los comentarios que se muestran a los encuestados cuando responden una pregunta calificable. |
get | String | Obtiene el texto de ayuda del elemento (a veces, se denomina texto de descripción para elementos de diseño como Image, Page y Section). |
get | Integer | Obtiene el identificador único del elemento. |
get | Integer | Obtiene el índice del elemento entre todos los elementos del formulario. |
get | Integer | Devuelve el valor de puntos de un elemento calificable. |
get | String | Obtiene el título del elemento (a veces, se denomina texto del encabezado, en el caso de un Section). |
get | Item | Obtiene el tipo del elemento, representado como un Item. |
includes | Boolean | Determina si el elemento de fecha incluye una opción de año. |
is | Boolean | Determina si el encuestado debe responder la pregunta. |
set | Date | Establece los comentarios que se mostrarán a los encuestados cuando respondan una pregunta calificable que no tenga una respuesta correcta o incorrecta (es decir, preguntas que requieren calificación manual). |
set | Date | Establece el texto de ayuda del elemento (a veces, se denomina texto de descripción para elementos de diseño como Image, Page y Section). |
set | Date | Establece si el elemento de fecha incluye un parámetro de configuración de año. |
set | Date | Establece la cantidad de puntos que vale un elemento calificable. |
set | Date | Establece si el encuestado debe responder la pregunta. |
set | Date | Establece el título del elemento (a veces, se denomina texto del encabezado, en el caso de un Section). |
Documentación detallada
createResponse(response)
Crea un objeto ItemResponse nuevo para este elemento de fecha. Se ignoran los campos de hora del objeto Date. De forma predeterminada, solo se usan los campos de año, mes y día. Si setIncludesYear(enabled) se establece en false, también se ignora el año.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
response | Date | Un objeto Date que representa un mes, un día y, posiblemente, un año |
Volver
ItemResponse: La respuesta del elemento
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
duplicate()
Crea una copia de este elemento y la agrega al final del formulario.
Volver
DateItem: Es un duplicado de este DateItem para encadenar.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getGeneralFeedback()
Devuelve los comentarios que se muestran a los encuestados cuando responden una pregunta calificable.
Volver
QuizFeedback|null: Es la opinión, si la hay.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getHelpText()
Obtiene el texto de ayuda del elemento (a veces, se denomina texto de descripción para elementos de diseño como ImageItems, PageBreakItems y SectionHeaderItems).
Volver
String: Texto de ayuda o descripción del elemento
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getId()
Obtiene el identificador único del elemento.
Volver
Integer: Es el ID del elemento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getIndex()
Obtiene el índice del elemento entre todos los elementos del formulario.
Volver
Integer: Es el índice del elemento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getPoints()
Devuelve el valor de puntos de un elemento calificable.
Volver
Integer: Es la cantidad de puntos que vale una pregunta.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getTitle()
Obtiene el título del elemento (a veces, se denomina texto del encabezado, en el caso de un SectionHeaderItem).
Volver
String: Título o texto del encabezado del elemento
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getType()
Obtiene el tipo del elemento, representado como un ItemType.
Volver
ItemType: Es el tipo del elemento.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
includesYear()
Determina si el elemento de fecha incluye una opción de año.
Volver
Boolean: true si la fecha incluye un parámetro de configuración de año; false si no lo incluye
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
isRequired()
Determina si el encuestado debe responder la pregunta.
Volver
Boolean: Indica si el encuestado debe responder la pregunta.
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
setGeneralFeedback(feedback)
Establece los comentarios que se mostrarán a los encuestados cuando respondan una pregunta calificable que no tenga una respuesta correcta o incorrecta (es decir, preguntas que requieren calificación manual).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
feedback | Quiz | los comentarios nuevos |
Volver
DateItem: Este DateItem, para encadenar
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
setHelpText(text)
Establece el texto de ayuda del elemento (a veces, se denomina texto de descripción para elementos de diseño como ImageItems, PageBreakItems y SectionHeaderItems).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
text | String | El nuevo texto de ayuda |
Volver
DateItem: Este DateItem, para encadenar
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
setIncludesYear(enableYear)
Establece si el elemento de fecha incluye un parámetro de configuración de año. El valor predeterminado para los elementos de fecha nuevos es true.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
enable | Boolean | true si la fecha incluye un parámetro de configuración de año; false si no lo incluye |
Volver
DateItem: Este DateItem, para encadenar
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
setPoints(points)
Establece la cantidad de puntos que vale un elemento calificable. El valor predeterminado para los elementos nuevos es 0.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
points | Integer | La cantidad de puntos que vale un elemento de pregunta |
Volver
DateItem: Este DateItem, para encadenar
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
setRequired(enabled)
Establece si el encuestado debe responder la pregunta.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
enabled | Boolean | Si el encuestado debe responder la pregunta |
Volver
DateItem: Es el elemento actual (para encadenar).
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
setTitle(title)
Establece el título del elemento (a veces, se denomina texto del encabezado, en el caso de un SectionHeaderItem).
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
title | String | El nuevo título o texto del encabezado |
Volver
DateItem: Este DateItem, para encadenar
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms