Google
 
Web In This Site
Access
Definicion
Formularios
Macros
Especificaciones
XML y Access
Expresiones
Ejemplos
Excel
Libros y Hojas
Filtros
Datos O.L.A.P
Esquemas
Formulas
Objetos
Word
Plantillas
Margenes
Ordenar
Fondos y Marcas
Paginas Web
PowerPoint
Crear Presentacion
Plantillas
Musica y Sonido
Presentaciones
Graficos y Filtros
Servicios de Fax
Mas ++
Home
Ingles
Windows 98
Windows Me
Windows XP
Welcome To Nicaragua
Welcome To Nicaragua
Welcome To Nicaragua
Welcome To Nicaragua
Welcome To Nicaragua
Welcome To Nicaragua
Welcome To Nicaragua
Ejemplos de funciones de agregado y de agregado de dominio

Nota  No se pueden utilizar funciones agregadas y de agregado de dominio en una página de acceso a datos (página de acceso a datos: página Web, publicada desde Access, que tiene una conexión a una base de datos. En una página de acceso a datos, puede ver, agregar, editar y manipular los datos almacenados en la base de datos. Una página puede incluir también datos de otros orígenes de datos, como Excel.). Tampoco se pueden utilizar funciones de agregado de dominio en un proyecto de Microsoft Access (.ADP) (proyecto de Microsoft Access: archivo de Access que se conecta con una base de datos de Microsoft SQL Server y se utiliza para crear aplicaciones cliente-servidor. Un archivo de proyecto no contiene datos ni objetos basados en definiciones de datos, como, por ejemplo, tablas o vistas.).

Ejemplos de expresiones que utilizan funciones agregadas

Expresión

Descripción

=Promedio([Cargo])

Utiliza la función Promedio (Avg) para presentar la media de los valores del control Cargo.

=Cuenta([IdPedido])

Utiliza la función Cuenta (Count) para presentar el número de registros en el control IdPedido.

=Suma([Ventas])

Utiliza la función Suma (Sum) para presentar la suma de los valores del control Ventas.

=Suma([Cantidad] * [Precio])

Utiliza la función Suma (Sum)para presentar la suma del producto de los valores de los controles Cantidad y Precio.

=[Ventas] / Suma([Ventas]) * 100

Presenta el porcentaje de las ventas, determinado dividiendo el valor del control Ventas por la suma de todos los valores del control Ventas.

Nota  Si la propiedad Formato (Format) del control está establecida a Porcentaje, no incluya el *100.

Ejemplos de expresiones que utilizan funciones de agregado de dominio

Expresión

Descripción

=Dbúsq("[NombreContacto]", "[Proveedores]", "[IdProveedor] = Forms![IdProveedor]")

Utiliza la función Dbúsq (DLookup) para presentar el valor del campo NombreContacto en la tabla Proveedores donde el valor del campo IdProveedor de la tabla se corresponde con el valor del control IdProveedor en el formulario activo.

=Dbúsq("[NombreContacto]", "[ Proveedores]", "[IdProveedor] = Forms![Nuevos Proveedores]![IdProveedor]")

Utiliza la función Dbúsq (DLookup) para presentar el valor del campo NombreContacto en la tabla Proveedores donde el valor del campo IdProveedor de la tabla se corresponde con el valor del control IdProveedor en el formulario Nuevos Proveedores.

=DSuma("[CantidadPedido]", "[Pedidos]", "[IdCliente] = 'RATTC'")

Utiliza la función Dsuma (DSum) para presentar la suma total de los valores del campo CantidadPedido en la tabla Pedidos donde el IdCliente es RATTC.

 

Notas

  • En un control calculado, anteponga el operador = a la expresión.
  • Cuando establezca la propiedad Nombre de un control calculado, asegúrese de que utiliza un nombre único. No utilice el nombre de uno de los controles que utilizó en la expresión.

Ejemplos de expresiones utilizadas en consultas y filtros

Ejemplos de criterios utilizados para recuperar registros

Rangos de valores (>, <, >=, <= , <>, o Entre...Y)

Expresión

Resultado

> 234

Para un campo Cantidad, números mayores de 234

< 1200.45

Para un campo PrecioUnidad, números menores de 1200,45

>= "Díaz"

Para un campo Apellidos, todos los nombres desde Díaz hasta el final del alfabeto

Entre #02.02.99# Y #01.12.99#

Para un campo FechaPedido, fechas del 2-Feb-99 al 1-Dic-99 (ANSI-89)

Entre '2/2/1999' Y '12/1/1999'

Para un campo FechaPedido, fechas del 2-Feb-99 al 1-Dic-99 (ANSI-92)

Valores que no coinciden (Negado)

Expresión

Resultado

Negado "EE.UU."

Para un campo PaísDestinatario, pedidos enviados a países que no sean EE.UU.

Negado 2

Para un campo Id, el empleado cuyo identificador no es 2

Negado T*

Para un campo Apellidos, los empleados cuyos nombres no empiezan por la letra "T" (ANSI-89)

Negado T%

Para un campo Apellidos, los empleados cuyos nombres no empiezan por la letra "T" (ANSI-92)

Valores de una lista (En)

Expresión

Resultado

En("Canadá", "Reino Unido")

Para un campo PaísDestinatario, pedidos enviados a Canadá o al Reino Unido

En(Francia, Alemania, Japón)

Para un campo País, empleados que viven en Francia, Alemania o Japón

Valores de texto, parciales y coincidentes

Expresión

Resultado

"Londres"

Para un campo CiudadDestinatario, pedidos enviados a Londres

"Londres" O "Hedge End"

Para un campo CiudadDestinatario, pedidos enviados a Londres o Hedge End

>="N"

Para un campo NombreCompañía, pedidos enviados a compañías cuyo nombre comienza por las letras de la N a la Z.

Como "S*"

Para un campo Destinatario, pedidos enviados a clientes cuyo nombre empieza por la letra S (ANSI-89)

Como "S*"

Para un campo Destinatario, pedidos enviados a clientes cuyo nombre empieza por la letra S (ANSI-92)

Der([IdPedido], 2)= "99"

Para un campo IdPedido, pedidos con valores de Id que acaban en 99

Len([NombreCompañía]) > Val(30)

Para un campo NombreCompañía, pedidos para compañías cuyo nombre tiene más de 30 caracteres


Atras           Adelante

011-505-885-5443 evertsfnic@hotmail.com Granada. Km44. Reparto San Juan. Lote #5