Jag vill skriva ut en medlemsförteckning där jag tar med alla fält. Men där det inte finns någon uppgift vill jag att det ska stå "Uppgift saknas" Låt oss klargöra att textegenskapen i acces inte har samma funktion som i VB. I Access är det Value egenskapen som man hämtar och sätter värdet på ett fält. Text egenskapen är tillgänglig när kontrollen har focus. Tack så mycket. Tänkte faktiskt aldrig på det. Om jag nu inte minns fel så kan du använda dig av IIF functionen.If sats i rapport?
Jag försöker med ifsatser i rapport, men det verkar ju inte funka. Typ denna:
Datornr.SetFocus
If Datornr.Text = "" Then
Datornr.Text = "Ingen uppgift"
End If
Tar jag bort raden med setfocus klagar den över det att det inte finns någon setfocus???
Finns någon som kan hjälpa mig med detta??
StellanSv: If sats i rapport?
Jag föreslår att du använder Format egenskapen på textrutan. Om det är ett textvärde ger du den:
@;"Uppgift saknas"
Om det är ett tal:
#0.00;-#0.00;0;"Uppgift saknas"
Du kan läs mer i hjälpen om du vill fördjupa dig i hur format fungerar.Sv: If sats i rapport?
Det funkar ju alldeles utmärkt. Jag fick precis den funktionen jag var ute efter.
StellanSv: If sats i rapport?
I den bundena kontrollen skriver du då:
<code>
=IIF(LÄNGD([namn]<>0;[Namn];"Ingen uppgift"
</code>
Ett annat sätt att lösa det på :-)