14. maj 2018 - 22:49Der er
2 kommentarer og 1 løsning
Definere kriterier i forespørgsel via en formular
Hej
Jeg har en formular med en comboks, der selekterer data fra en tabel, som skal vises i en underformular. Jeg vil gerne kunne sætte kriterier i forespørgslen, hvor comboboksen henter sine data. Altså have tekstbokse på formularen, der så kan ”vinges” af og indgå i forespørgslen, men jeg kan ikke få det til at spille..
Her er der lige et eksempel på det jeg sidder og roder, men som ikke har den helt store effekt :
SELECT UCase([REG]) AS Udtryk1 FROM tbl_cars_imported WHERE (((UCase([REG]))=((UCase([REG]))+[Formularer]![frm_search_by_REG]![criteria_1]))) ORDER BY UCase([REG]);
Det må da kunne lade sig gøre på én eller anden vis……
SELECT UCase([REG]) AS Udtryk1, tbl_cars_imported.Delebilsplads FROM tbl_cars_imported WHERE (((tbl_cars_imported.Delebilsplads) Like [Formularer]![frm_search_by_REG]![criteria_1])) ORDER BY UCase([REG]);
Jeg vil tro det kræver at comboen recordsource ændres dynamisk. Når en form med en combo åbnes, så dannes der et recordset for comboen - hvis f.eks denne er baseret på en tabel og indholdet af tabellen ændres mens formen er åben, så vil dette IKKE afspejle sig i comboens liste medmindre hændelsen 'requery' udføres på combo kontrolelementet. Dvs. at det skal undersøges om værdier som [Formularer]![frm_search_by_REG]![criteria_1] ændrer comboens liste, om det blot kræver en requery på comboens kontrolement, eller ultimativt udtrykkes som bogstavelig som værdi i comboens recordsource
Synes godt om
Ny brugerNybegynder
Din løsning...
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.