Query sorteren vanuit formulier

Status
Niet open voor verdere reacties.

Gizmo2000

Gebruiker
Lid geworden
5 okt 2006
Berichten
69
Ik heb in een formulier een Subform waar een Query in staat.
Nu wil ik steeds deze dmv een knop op het formulier sorteren.
Knop 1 voor sorteren op datum
Knop 2 voor sorteren op aantal enz.

Ik weet dat je ook kan sorteren via de taakbalk , maar moet eenvoudiger.
Het moet dus via het formulier steeds aan te passen zijn.

Wie kan mij helpen?
 
Selecteer Oplopend of Aflopend en klik op de label van de kolom om te sorteren.

Zie bijlage.

mvg
Charles
 

Bijlagen

Dit doet ongeveer wel wat de bedoeling is.
Echter moet het gaan werken met een Query,
Dit is omdat ik in de Query 2 tabellen verwerk.
 
Dat gaat je niet lukken in een tabel of een query, omdat je hierbij geen gebruik kan maken van eigen gemaakte objecten en vba code.

mvg
Charles
 
Is het dan wel mogelijk om ipv een query te tonen in een formulier, de 2 tabellen te tonen met dezelfde voorwaarden als deze vraag :
Want dan kan ik waarschijnlijk wel hetgene gebruiken zoals in je voorbeeld!
Het is overigens wel gelukt om met een datum invoer veld in het formulier te filteren op bepaalde datum in de Query.


http://www.helpmij.nl/forum/showthread.php?t=382658
In de Database heb ik 2 tabellen.
TblStatus wordt geimporteerd vanuit excel.
TblRep is een tabel welke wordt bijgewerkt met een formulier.

In het formulier word het overzicht getoond van TblStatus.
Er kan dan een vinkje worden gezet bij bv "bijgewerkt"
Als deze aangevinkt worden moet hij deze wegschrijven in de Tabel TblRep
In beide tabellen heb ik een veld "Rep_nr"
Dit gaat allemaal prima.

maar nu wil ik een Query tonen van de TblStatus en als het Rep_nr ook voorkomt in de Tabel TblRep, dan moet hij de waarde van het veld "bijgewerkt" tonen.
Als er in TblRep bv maar 2 regels zijn gevuld, dan zie ik deze in de gehele Query terugkomen, Dus niet alleen achter het Rep_nr waar deze hoort te staan.
 
Laatst bewerkt:
Is het dan wel mogelijk om ipv een query te tonen in een formulier, de 2 tabellen te tonen met dezelfde voorwaarden als deze vraag :

Je kunt een formulier ook baseren op een query. Ergo het wordt aangeraden om je formulieren te baseren op query's omdat je je formulieren dan veel flexibeler maakt.

Open een nieuwe Query. Kies "Ontwerpweergave" en klik "OK". Selecteer tabblad "Query's" en kies de query die je wilt gebruiken.

mvg
Charles
 
Ik probeer de Query te gebruiken in het voorbeeld van je, maar ik krijg dan geen output
Bij alle velden staat dan "#Naam?" . Alsof hij niet gevonden kan worden.
Heel raar
 
Hoe bedoel query in mijn voorbeeld? In mijn voorbeeld zit geen query.
 
Ik bedoel mijn eigen Query, die zo weergeven als in jou voorbeeld.
In jou voorbeeld geef je de tabel weer, ik probeer op dezelfde manier een query weer te geven.
Of gaat dat niet?
 
Ja, dat moet kunnen. Kun je je database hier plaatsen? Gevoelige informatie verwijderen, vervolgens comprimeren en een rar bestand aanmaken. Met zip bestanden heb je problemen met het uitpakken.

mvg
Charles
 
Ik heb de test database bijgevoegd.
Het kan er best een beetje rommelig uitzien, maar ik gebruik deze als ontwikkel Db.
Als iets weer gelukt is zet ik het in de juiste Dbase.

Ik hoop dat je een beetje begrijpt wat er bedoelt wordt.
In het bovenste veld zie je een sub form met een Query.
je moet eerst datum invullen (bv 01-10-2008)
het venster onderin zou dan de query moeten weergeven. Maar die geeft alleen de tabel weer
 

Bijlagen

Laatst bewerkt:
Maak met de wizard een nieuw formulier aan van je query "QrySt". Volg daarbij onderstaande stappen:

1. Klik in het databasevenster in de sectie formulieren op de knop "Nieuw"
2. Selecteer "Wizard Formulier" en in de keuzelijst "QrySt" en bevestog met "OK"
3. Selecteer de velden die je in je formulier wilt hebben en klik op "Volgende"
4. Selecteer "In tabelvorm" en klik "Volgende" en volg de verdere aanwijzingen op

Gebruik dit subformulier voor je formulier "frmStatus"

mvg
Charles
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan