Jag har 3 olika kombinationsrutor och det som jag vill är att man Kombi 1 väljer fastighet från tabellen fastigheter och då skall endast komma dom byggander som gäller i kombi 2 från tabellen byggnader och när jag väljer i kombi 3 skall endast dom som rum som är aktuella baserat på dom föregående värden i kombirutorna.Detta lagras i en tabll uthyrning. Det enklaste sättet att lösa det på är att skapa parametrar för det filtrerade Kombinations rutorna som har samma namn som kontrollen.<BR>Formulärproblem
Sv: Formulärproblem
<BR>
Ex:<BR>
<BR>
qryComboFastighet<BR>
SELECT FastighetID, FastighetNamn<BR>
FROM Fastighetr<BR>
ORDER BY FastighetNamn;<BR>
<BR>
qryComboByggander<BR>
PARAMETERS [ComboFastighet] Long;<BR>
SELECT ByggandID, ByggandNamn<BR>
FROM Byggander<BR>
WHERE ByggandFastighet = ComboFastighet<BR>
ORDER BY ByggandNamn<BR>
<BR>
qryComboRum<BR>
PARAMETERS [ComboByggand] Long;<BR>
SELECT RumID, RumNamn<BR>
FROM Rum<BR>
WHERE RumByggand = ComboByggand<BR>
ORDER BY RumNamn<BR>
<BR>
<BR>
Döp kombinations box ett(Fastighet) till ComboFastighet, <BR>
kombinations box två(Byggander) till ComboByggand och <BR>
kombinations box tre(Rum) till ComboRum. <BR>
<BR>
Lägg in kod i Change eventet för Fastighet och Byggand:
<code>
Private Sub ComboFastighet_AfterUpdate()
ComboByggand.Requery
ComboRum.Requery
End Sub
Private Sub ComboByggand_AfterUpdate()
ComboRum.Requery
End Sub
</code>
Ett litet knep jag lärt mig.