Fråga : Ta fram - att skapa som är nytt, sätter in tillfredsställer från flera annat sätter in

Jag har en bordlägga som inkluderar sätter in efter:

I för
Afternoon för
Morning för
Session 2 för
Afternoon för

Session 1 (text - dagen av veckan) har/>Morning (yes/no) (yes/no) (text - dagen av veckan) (yes/no) yes/no) (tillfogat ett nytt sätter in kallade Tillgänglighet.  Jag önskar att skapa en uppdateringquery, alla som ska en gång och för tillfogar text till tillgängligheten sätter in med data från de ovannämnda 6na sätter in i text bildar - eg.: morgonen för afternoon

Record 2
Monday för morning
Saturday för

Record 1
Thursday, morgonen för morning
Wednesday för afternoon

Record 3
Tuesday, afternoon


I har utklurat att jag kan skapa en uppdateringquery för att göra denna men jag inte kan fungera ut hur man inkluderar logiken för att vända de morgon-/eftermiddagfästingarna in i text.
Neither kan mig se hur man sätter in ett newlinetecken för att sätta den nya texten på multipeln lines.

Note som någon av perioden sätter in är hopp för empty.

I att du kan hjälpa mig ut med denna.  Förmiddag I, som en knuff i rätt riktning ska, får precis sure mig regards

Richard
för going.

Best " klar "

Svar : Ta fram - att skapa som är nytt, sätter in tillfredsställer från flera annat sätter in

Därför att någon tid du har en funktion som har en ogiltig operand, resultatet är ogiltigt:),

Använd Nz () till flykten det ogiltigt:

UPPDATERA [uppdatera DUNDERSUCCÉ] FASTSTÄLLD tillgänglighet = [period 1 - dagen] +
IIf ([S1 - morgon], ”morgon”, "") +
IIf ([S1 - eftermiddag], ”eftermiddag”, "") +
IIf ([S1 - afton], ”afton”,” ”) +
Nz ([S1 - specificerar], "");
Andra lösningar  
 
programming4us programming4us