Hej mam pytanie. Mam formularz, w tym formularzu mam zapytanie i oraz komórkę, która filtruje drużynę w tym zapytaniu. Zapytanie pokazuje mi drożynę i rezultat tej drużyny w poszczególnych meczach (czyli jak drużyna miała 3 mecze to pokaże mi rezultat z tych 3 meczy). Ja natomiast chce żeby pokazywało mi rezultat z 5 ostatnich meczy. Jaki kod mogę zrobić w vba ?? Maksymalnie do rozegrania jest 38 meczy dla jednej drużyny.
0
0
zmien źródło tego formularza na coś w takiego:
select top 5 * from mecze order by data desc
0
Oto całość tego formularza
0
fajnie, że wrzycasz screeny, tylko po co? One nic nie wnoszą!
Pokaż jak wygląda właściwość źródło tego formularza.
0
0
Skoro dynamicznie tworzysz zapytanie do podformularza, to jak słusznie zauważasz screen na niewiele się zda.
2
Jak masz chęć mi pomóc oraz jeżeli masz czas Mogę ci wysłać bd na maila i tak to jest projekt, który robie w celach nauki.
Powoli przestaję mieć chęci... Ponieważ:
- Nie reagujesz na to co do Ciebie piszę, kolejny raz odpowiadasz w komentarzach. Pomyśl jak ktoś inny będzie to czytał, przecież pogubi się w takiej organizacji dyskusji z Twojej strony.
- Cel zadania nie ma znaczenia. Poziom pytającego nie ma znaczenia. Nie wiem po co o tym wspominasz
- Proszę o źródło rekordów problematycznego formularza, a ty mi wklejasz screena z oknem właściowości formularza ktorego problem nie dotyczy...
- Chcesz pomocy poza forum, z załozenia takiej nie udzielam.
Wiec odwrócą Twoje pytanie: Dlaczego nie chcesz sobie pomóc?
Podejme ostatnią próbę: podaj źródło, ktore pokazuje te rekordy w tym podformularzu i chcesz je ograniczyć do pięciu
Kilka wskazówek:
- To nie jest prośba o screen
- Jeżeli w źródle odwołujesz się do kwerendy Accessa to podaj jej definicje (widok SQL kwerendy) i nie screen, tekst przeklej do posta.
- Jeżeli tworzysz to w kodzie VBA to nie wklejaj całego kodu (ani screena) tylko wartość którą dodajesz do wlaściwosci źródla tego podformularza, jeżeli masz to w zmiennej to użyj
debug.print
i wklej do posta wynik.