Poner valor de tabla en campo independiente de subformulario

Tengo un formulario "F_PartidosTemporada" con un subformulario. En el subformulario tengo un cuadro de texto independiente y es donde necesito poner el valor del conteo de un campo de varios registros de la tabla "T_UsuariosPasesInfantiles" que cumplan la condición. Como origen del cuadro de texto le tengo puesto el siguiente código:

=Nz(DCont("[Id]";"T_UsuariosPasesInfantiles";"Id_partido='" & [Id_Partido] & "'");0)

Pero me da error y no se donde esta el fallo

1 respuesta

Respuesta
1

La función Nz (en este caso) es innecesaria, pues nunca devuelve un NULL, devuelve un cero.

Quizás (y eso depende de los datos reales) si dato [Id_Partido] es numérico, le sobrarían las comillas simples (que son indispensables si el dato es alfanumérico).

La función DCount no cuenta campos o su contenido, cuenta registros que cumplan la condición, se puede simplificar así:

ID_Alfanumerico ==> =DCont("*";"T_UsuariosPasesInfantiles";"Id_partido='" & [Id_Partido] & "'")
ID_Numerico ==> =DCont("*";"T_UsuariosPasesInfantiles";"Id_partido=" & [Id_Partido])

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas