11. marts 2008 - 15:06Der er
10 kommentarer og 1 løsning
Opdatere automatisk på variabelt felt
Hejsa.
Jeg har en formular med en underformular. I hovedformularen vælger man et hold, hvortil der er tilknyttet et land. I underformularen tilføjes personer via en kobinationboks. Disse personer er ligeledes tilknyttet et land. Jeg vil gerne have at når man viser kombinationsboksen, viser den KUN de personer som er tilknyttet det land, som holdet også er tilknyttet til. Min kobiboks ser sådan ud: SELECT tblPlayers.PlayerID, tblPlayers.PlayerName FROM tblPlayers WHERE CountryID=CID; [CID] er blot et felt jeg har hentet ned i min underformular med [CountryID]
If you alter the SQL to use a query instead you can then use the Build wizard (right click in the criteria field) and get teh query to take the value from the Country field in the main form.
The query will look something like this.
SELECT tblPlayers.PlayerID, tblPlayers.PlayerName FROM tblPlayers WHERE CountryID=[Forms]![YourMainForm].CountryID
Det har jeg forsøgt, men det er som om at den så KUN husker det felt man startede på da man åbnede formularen, når den skal liste personerne. Altså hvis formularen starter på Danmark, husker den dette. Dermed er det stadig de danske spillere den viser hvis jeg f.eks vælger Tyskland. Kan man lave en form for opdatering dér?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.