8. Datos obligatorios y opcionales - SheilaOM/TFG GitHub Wiki
De todos los campos que aparecen en el formulario, he decidido que algunos de ellos sean obligatorios en todos los formularios, es decir, que aparezcan siempre. Estos son: nombre, posición, afiliación, nacionalidad, imagen de la persona, twitter (o email) y descripción.
Para indicar los campos que queremos que aparezcan, lo indicamos en la hoja de cálculo de campos. Como indiqué en la Sección 4, esta hoja consta de 3 columnas: nombre del campo, indicador para que dicho campo aparezca o no, y texto que queremos que acompañe a la respuesta.
Si en la segunda columna hay texto, dicho texto aparecerá junto a la respuesta del campo correspondiente (texto: respuesta).
La tercera columna puede contener 'yes', 'no' o 'ob'. Los campos que he indicado anteriormente como obligatorios deberán llevar los nombres de 'name', 'posicion', 'affiliation', 'nationality', 'picture', 'twitter' y 'description', y la tercera columna deberá ser 'ob'. Los campos en los que la tercera columna contenga 'yes', son los que aparecerán en el resultado final. Ejemplo hoja campos
*En este commit, además, en vez de utilizar un documento para las respuestas y otro para los campos, uso el mismo, en distintas hojas (provisional).