Fråga : Behovshjälp med tar fram rapporten bildar

Jag har en stor query med omkring unioned 7 väljer. Jag har skapat en bilda med ett dropdown listar för att användaren ska välja en värdera. Önska att passera när jag skjuter en knäppas mig, som värderar till queryen och visar därefter resultaten i en report.

Questions:

How jag ändrar queryen för att acceptera parametern (I-förmiddagarbetet i SQL-funktionsläge, därför att designen beskådar, inte fungerar med denna union). Detta går i varje var satsen?

How jag kodifierar knäppashändelsen till appellen queryen med parametern?

Thanks

" klar "

Svar : Behovshjälp med tar fram rapporten bildar

Därefter bygg precis ett tillfälligt bordlägger som rymmer alla namnger i en singel sätter in, tillsammans med en tilltala:

Valda Currentdb.Execute ”tilltalar, csz IN I YourTempTable FRÅN valt distinkt tilltalar, csz FRÅN YourExistingTable”,

Tillfoga nu en SendTo sätter in:

Currentdb.Execute ”FÖRÄNDRAR SIG BORDLÄGGER YourTempTable TILLFOGAR KOLONNSendTo TEXT (255)”,

Bygg nu en recordset var alla du kan kretsa till och med namnger för en närmare detalj tilltalar + csz och länkar samman namnger:

Dunkel rst som DAO.Recordset
Dunkla rstNames som DAO.Recordset
Dunkla sNames som stränger

fastställd rst = Currentdb.OpenRecordset (”VÄLJ * FRÅN YourTempTable”),

Gör till rst.EOF
  Fastställda rstNames = Currentdb.Openrecordset (”VÄLJ * FRÅN YourExistingTable VAR [tilltala] = '” & rst (”tilltala”) &” ”OCH csz=”” & rst (”csz”) &” ') ”,
  sNames = "",
  Gör till rstNames.EOF
    sNames = sNames & vbCrLf & rstNames (”First_Name”) &” ”& rstNames (”Last_Name”)
    rstNames.movenext
  Kretsa
  rst. Redigera
  rst (”SendTo”) = sNames
  rst. Uppdatering
Kretsa
Andra lösningar  
 
programming4us programming4us