Cuestión : Ayuda de la necesidad con la forma de informe del acceso

Tengo una pregunta grande con cerca de 7 unioned selecciono. He creado una forma con una lista dropdown para que el usuario seleccione un valor. Cuando empujo un botón yo querer pasar que el valor a la pregunta y entonces exhibe los resultados en un report.

Questions: el

How modifico la pregunta para aceptar el parámetro (estoy trabajando en modo del SQL porque la opinión del diseño no trabaja con esta unión). ¿Esto entra en cada uno donde cláusula? ¿el

How código de I el acontecimiento del botón llama la pregunta con el parámetro?

Thanks

class= del

Respuesta : Ayuda de la necesidad con la forma de informe del acceso

Entonces apenas construir una tabla temporal que lleve a cabo TODOS LOS nombres en un solo campo, junto con una dirección:

Currentdb.Execute “seleccionan la dirección, csz EN YourTempTable de la dirección distinta selecta, csz de YourExistingTable”

Ahora agregar un campo de SendTo:

Currentdb.Execute “ALTERAN la TABLA YourTempTable AGREGAN el TEXTO de SendTo de la COLUMNA (255)”

Ahora construir un recordset donde usted puede colocar con todos los nombres para una dirección específica + un csz, y concatenar los nombres:

Amortiguar el rst como DAO.Recordset
Amortiguar los rstNames como DAO.Recordset
Amortiguar los sNames como secuencia

fijar el rst = Currentdb.OpenRecordset (“SELECCIONAR * de YourTempTable”)

Hacer hasta rst.EOF
  Fijar los rstNames = Currentdb.Openrecordset (“SELECCIONAR * de YourExistingTable DONDE [dirección] = '” y rst (“dirección”) y” “Y csz=”” y rst (el “csz”) y” ') “
  sNames = ""
  Hacer hasta rstNames.EOF
    sNames = sNames y vbCrLf y rstNames (“First_Name”) y” “y rstNames (“Last_Name”)
    rstNames.movenext
  Lazo
  rst. Corregir
  rst (“SendTo”) = sNames
  rst. Actualización
Lazo
Otras soluciones  
 
programming4us programming4us