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.
- Rejestracja:ponad 22 lata
- Ostatnio:około 4 godziny
- Postów:3866
0
zmien źródło tego formularza na coś w takiego:
select top 5 * from mecze order by data desc
edytowany 1x, ostatnio: Panczo
salim9696
Tylko, że w tym formularzu mam inne kwerendy i pola inne
Czy to zadziała ??
salim9696
Poniżej wysłałem ci całość formularza
- Rejestracja:ponad 4 lata
- Ostatnio:około 4 lata
- Postów:5
0
Oto całość tego formularza
- screenshot-20201210174634.png (79 KB) - ściągnięć: 19
- Rejestracja:ponad 22 lata
- Ostatnio:około 4 godziny
- Postów:3866
0
fajnie, że wrzycasz screeny, tylko po co? One nic nie wnoszą!
Pokaż jak wygląda właściwość źródło tego formularza.
Dopiero się uczę accessa wiec mogę nie ogarniać wszystkiego. czy chodzi ci może może o źródło rekordów całego tego formularza ?
Tak, zacznij odpowiadać w postach!
dodałem screena z źródłem. tam mam zrobione za pomocą vba opcje, która dodaje dane z tycj pól do tabeli. Mogę też te kody wrzucić jak trzeba.
ale raczej to nie pomoże
- Rejestracja:ponad 4 lata
- Ostatnio:około 4 lata
- Postów:5
0
- screenshot-20201210204500.png (97 KB) - ściągnięć: 9
- Rejestracja:ponad 22 lata
- Ostatnio:około 4 godziny
- Postów:3866
0
Skoro dynamicznie tworzysz zapytanie do podformularza, to jak słusznie zauważasz screen na niewiele się zda.
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.
- Rejestracja:ponad 22 lata
- Ostatnio:około 4 godziny
- Postów:3866
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.