DISEÑO DE APLICACIONES


Ejemplos: Programación de los documentos que deben mostrarse en una vista
Los siguientes ejemplos describen varias situaciones para seleccionar documentos que se van a mostrar en una vista.

Selección de documentos según el formulario utilizado y el valor de un campo

Si una base de datos contiene un formulario denominado Propuesta que, a su vez, contiene un campo Estado, una vista de la base de datos podría seleccionar todos los documentos que fueron creados con el formulario Propuesta y cuyo campo Estado estuviera definido como "Aceptada". La fórmula de selección de documentos sería:

SELECT Form ="Propuesta" & Estado="Aceptada"

Selección exclusiva de documentos que no son respuesta

Para seleccionar sólo los documentos que fueron creados con el formulario Tema principal y excluir los documentos creados con los formularios Respuesta o Respuesta a respuesta, utilice esta fórmula:

SELECT !@IsResponseDoc

Selección de documentos principales y documentos de respuesta

Si una base de datos contiene un formulario denominado Propuesta, podrá seleccionar todos los documentos creados con el formulario Propuesta, así como las respuestas a dichos documentos, utilizando la fórmula:

SELECT Form = "Propuesta" | @IsResponseDoc

Selección de documentos no creados con un determinado formulario

La vista B. datos por títulos de la plantilla Biblioteca de bases de datos selecciona todos los documentos que no han sido creados con el formulario Bibliotecario utilizando esta fórmula:

SELECT Form != "Bibliotecario"

Selección de documentos de conflicto

Cuando dos o varios usuarios realizan cambios en el mismo documento en diferentes réplicas de una base de datos, pueden surgir conflictos cuando la replicación actualiza las bases de datos. Una base de datos muestra documentos de conflicto como respuesta al documento original. Para resolver conflictos, puede diseñar una vista que muestre sólo los documentos de conflicto.

Para visualizar documentos de conflicto en una vista, asegúrese de que la opción Mostrar documentos de respuesta jerárquicamente no esté seleccionada en la ficha Opciones del cuadro de propiedades de la vista. Escriba lo siguiente como fórmula de selección de la vista:

SELECT @IsAvailable($Conflict)




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