DISEÑO DE APLICACIONES


Fórmulas para columnas de respuestas
Las columnas de sólo respuestas necesitan fórmulas que generen el texto que resume los documentos de respuesta.

Consejo Cree únicamente una columna de respuestas en cada vista.

Inclusión de información sobre el autor

Una base de datos de debates podría mostrar el autor, la fecha y el asunto del documento de respuesta con la fórmula para columna de respuestas:

From + " añadió este comentario: " + Asunto + " (" + @Text(@Created) + ")"

para mostrar las respuestas con este formato:


Control del estado de los documentos

En una base de datos de información sobre empleados, una columna de respuestas podría mostrar los estudios sobre los nuevos empleados y los cuestionarios para los empleados que dejan la empresa como documentos de respuesta al documento Registro de empleados de la vista Empleados por nombres. Esta fórmula muestra dos mensajes diferentes dependiendo del formulario utilizado para el documento de respuesta, y también muestra enviado o no enviado, según el estado de los documentos.

@If(Form = "Salida"; "Formulario de salida, "; "Nuevo contrato, ") + @If(Enviado = "Sí"; "enviado al empleado " + @Text(@Date(PostedDate)); "no enviado aún")

Si la respuesta utiliza un formulario de salida, la fila de la respuesta podría presentar este aspecto:


Si la respuesta utiliza un formulario de nuevo contrato, la fila de la respuesta podría presentar este aspecto:
Control del número de respuestas

Si lo desea, puede usar la función @DocDescendants para controlar el número de respuestas; de esta forma, los autores podrán ver rápidamente cuántas respuestas han recibido. Esta fórmula para una columna de documentos principales (no para la columna de respuestas) resulta útil en las vistas de tipo respuestas.

Subject + " (" + @Name([CN]; From) + @DocDescendants(")"; ", % respuesta)"; ", % respuestas)")

Si el documento es un documento principal, la columna muestra el contenido del campo Subject, el nombre del autor y el número de documentos de respuesta y de documentos de respuesta a respuesta. Si hay una respuesta, la columna muestra "respuesta". En caso contrario, muestra "respuestas". Las filas de los documentos principales podrían presentar el aspecto siguiente:


Véase también

Glosario
¿Desea opinar sobre la Ayuda o sobre la utilidad del producto?