🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.bazy-danych.msaccess
Article #125003

Wyszukiwanie rekordu

#125003
From: zibi
Date: Wed, 13 Aug 2008 15:13
27 lines
2524 bytes
Witam!
Na początek przedstawię strukturę na której chciałbym wyszukiwać
docelowy rekord spełniający pewne kryteria.
Obiektem przeszukiwań będzie formularz główny (bez danych tylko
przyciski) z 3-ma podformularzami:
Forms![Technologia]![GrupyWyrobow] (klucz [IdGrupy])
Forms![Technologia]![KategorieWyrobow] (klucz [IdWyrobu], pole łączące
[IdGrupy])
Forms![Technologia]![TypyWyrobow] (klucz [IdTypu], , pole łączące
[IdWyrobu])
jeden pod drugim nie zagnieżdżone tylko połączone za pomocą pól
łączących. Taka budowa jest bardziej przejrzysta, niż gdy stosujemy
zagnieżdżenie.
Zastosowanie  w formularzu [GrupyWyrobow] zdarzenia Przy bieżącym np.
Forms![Technologia]![KategorieWyrobow].Requery aktualizuje jego
zawartość i wyświetla tylko te rekordy, które są zgodne z polem
łączącym aktywnego rekordu formularza nadrzędnego.
Do wyszukiwań stosuję inny formularz oparty na kwerendzie wyszukującej
(z polami łączcymi) z zastosowaniem kryteriów odwołujących się do
niezwiązanych pól w tym formularzu
Pytanie mam następujące.
Jak zbudować kod, który ustawiałby aktywny rekord w każdym formularzu
zgodnie z formularzem wyszukiwania
np [IdGrupy] = "2";  [IdWyrobu] = "2-03"; [IdTypu] = "2-03-05"
Dzięki z góry za sugestie

Zbyszek S.
Technical Details
Message-ID: <725b41b2-1016-4d36-b0f5-3f9dba2f3204@a70g2000hsh.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.straub-nv.de!border2.nntp.ams.giganews.com!nntp.giganews.com!news.astraweb.com!border1.a.newsrouter.astraweb.com!feeder.news-service.com!feeder.news-service.com!postnews.google.com!a70g2000hsh.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.straub-nv.de!border2.nntp.ams.giganews.com!nntp.giganews.com!news.astraweb.com!border1.a.newsrouter.astraweb.com!feeder.news-service.com!feeder.news-service.com!postnews.google.com!a70g2000hsh.googlegroups.com!not-for-mail
From: zibi <zskorupski@o2.pl>
Newsgroups: pl.comp.bazy-danych.msaccess
Subject: Wyszukiwanie rekordu
Date: Wed, 13 Aug 2008 08:13:54 -0700 (PDT)
Organization: http://groups.google.com
Lines: 32
Message-ID: <725b41b2-1016-4d36-b0f5-3f9dba2f3204@a70g2000hsh.googlegroups.com>
NNTP-Posting-Host: 195.117.151.40
Mime-Version: 1.0
X-Trace: posting.google.com 1218640435 31545 127.0.0.1 (13 Aug 2008 15:13:55 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Wed, 13 Aug 2008 15:13:55 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: a70g2000hsh.googlegroups.com; posting-host=195.117.151.40;  posting-account=1F_S8AoAAADp-7Zm9mdDMEUQwr_rPwiP
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.9.0.1)  Gecko/2008070208 Firefox/3.0.1,gzip(gfe),gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit