• Viernes 8 de Noviembre de 2024, 21:38

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - manolete

Páginas: [1]
1
Visual Basic 6.0 e inferiores / Uso De Recordsource
« en: Miércoles 20 de Octubre de 2004, 20:40 »
Hola a todos.
Tengo un informe que posee un cuadro de texto en el pie de ese informe; en la propiedad CONTROLSOURCE de ese cuadro de texto deseo poner la siguiente función:

=DCount("[Cargos]", "Tbl_Nomina", "[NominaPeriodo] = '" & GloPeriodoNomina & "'".

El problema es que cuando hago esto por código (TxtCuadro.ControlSource = "La función de arriba") no me da ningún mensaje de error pero no me hace el conteo requerido;  si por el contrario me voy a la propiedad CONTROLSOURCE del cuadro de texto en la tabla de propiedades me da un mensaje de error relacionado con la sintaxis de la función DCOUNT.

Yo he usado esta función antes muchas veces sin ningún inconveniente.
Yo creo pero no estoy seguro de que el error puede deberse al hecho de que "GloPeriodoNomina" es una variable global que declaré en un módulo de ACCESS 2000 con la cual estoy trabajando y a lo mejor DCOUNT no acepta este tipo de argumento.

Lo he intentado todo y no doy con la solución al problema, si me pueden ayudar estaré muy agradecido y de antemano gracias por todo.

Páginas: [1]