Twoje PC  
Zarejestruj się na Twoje PC
TwojePC.pl | PC | Komputery, nowe technologie, recenzje, testy
B O A R D
   » Board
 » Zadaj pytanie
 » Archiwum
 » Szukaj
 » Stylizacja

 
M E N U
  0
 » Nowości
0
 » Archiwum
0
 » Recenzje / Testy
0
 » Board
0
 » Rejestracja
0
0
 
Szukaj @ TwojePC
 

w Newsach i na Boardzie
 
OBECNI NA TPC
 
 » DYD 08:39
 » NimnuL 08:38
 » Magnus 08:38
 » PaKu 08:38
 » Robak 08:37
 » kyusi 08:36
 » fox19 08:35
 » JE Jacaw 08:34
 » havranek 08:32
 » Dexter 08:31
 » kemilk 08:31
 » skalak23 08:29
 » Wedrowiec 08:26
 » Kenjiro 08:25
 » Artaa 08:18
 » DJopek 08:18
 » alien1 08:13
 » patinka 08:10
 » maddog 08:07
 » Chrisu 08:06

 Dzisiaj przeczytano
 41117 postów,
 wczoraj 25974

 Szybkie ładowanie
 jest:
włączone.

 
ccc
TwojePC.pl © 2001 - 2024
A R C H I W A L N A   W I A D O M O Ś Ć
    

ACCESS - filtorwanie danych po kliknięciu , Rebel_1 4/06/07 18:43
Wie ktoś jaki kod w VB trzeba wpisać by po kliknięciu na przycisk filtrowały się dane z podformularza?

Powiedzmy, że są dwa pola: warunek1 i warunek2. Pól w podformularzu jest więcej ale tylko na ich podstawie ma się filtrować.

Z góry dziękuję za pomoc....

P.S.
Jaki kod jest odpowiedzialny za przechodzenie do nowego rekordu?

  1. DoCmd.requery.... , rulezDC 4/06/07 19:00
    tylko powiedzdo czego dazysz,
    proponuje lekture www.access.vis.pl i pl.comp.bazy-danych.msaccess

    koniec koniec koniec

    1. otóż , Rebel_1 4/06/07 19:05
      w formularzu jest pole "Nazwisko" a w podformularzu jest lista osób.

      Chcę, żeby po kliknięciu przycisku "szukaj" odfiltrowało mi listę osób do tych z danym nazwiskiem lub danym ciągiem znaków początkowych.

      1. moge ci cos doradzic.... , rulezDC 4/06/07 19:45
        zamiast podformularza uzyj pola listy i w zrodle wierszy zrob ograniczenia np tak jak ja mam w swojej jednej
        SELECT tbl_wypis_dane_podstawowe.id_tbl_wypis_podstawowy, IIf([pacjent_typ_id]=1,[pesel_pacjent],IIf([pacjent_typ_id]=2,"00000000000","nie dotyczy")) AS pesel, [nazwisko_pacjent] & " " & [imie_1_pacjent] AS nazwisko_imie, [kod_pocztowy] & " " & [nazwa_miejscowosc] AS miasto, tbl_wypis_dane_podstawowe.pobyt_od, tbl_wypis_dane_podstawowe.pobyt_do FROM tbl_wypis_dane_podstawowe INNER JOIN ((tbl_pacjent LEFT JOIN tbl_pacjent_pesel ON tbl_pacjent.id_tbl_pacjent=tbl_pacjent_pesel.tbl_pacjent_id) INNER JOIN tbl_miejscowosc ON tbl_pacjent.tbl_miejscowosc_id=tbl_miejscowosc.id_tbl_miejscowosc) ON tbl_wypis_dane_podstawowe.tbl_pacjent_id=tbl_pacjent.id_tbl_pacjent WHERE (((IIf([pacjent_typ_id]=1,[pesel_pacjent],IIf([pacjent_typ_id]=2,"00000000000","nie dotyczy"))) Like Forms!frm_wypis_przegladanie!pole_pesel & "*") And (([nazwisko_pacjent] & " " & [imie_1_pacjent]) Like Forms!frm_wypis_przegladanie!pole_nazwisko & "*") And ((tbl_wypis_dane_podstawowe.pobyt_od) Like Forms!frm_wypis_przegladanie!pole_data_od & "*") And ((tbl_wypis_dane_podstawowe.pobyt_do) Like Forms!frm_wypis_przegladanie!pole_data_do & "*")) ORDER BY [nazwisko_pacjent] & " " & [imie_1_pacjent];

        koniec koniec koniec

        1. o rany , celt 4/06/07 21:14
          sam wymyśliłeś takie zapytanie? Czy to wygenerowane przez jakieś narzędzie? :)

          Everything should be made as simple as
          possible, but no simpler

          1. wygenerowane plus moje male poprawki.... , rulezDC 5/06/07 07:16
            123

            koniec koniec koniec

            1. bo jakbyś , celt 5/06/07 11:15
              to sam napisał to robi wrażenie (chodź widziałem równie lub bardziej "niepotrzebnie" skomplikowane :)
              Tak tylko pytałem :D

              Everything should be made as simple as
              possible, but no simpler

              1. pewnie jakby sie temu tak dobrze przyjzec to moznaby zoptymalizowac.. , rulezDC 5/06/07 11:32
                ale nie mam czasu sei bawic, grunt ze dziala tak jak powinno

                koniec koniec koniec

    
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL