Article View: pl.comp.bazy-danych.msaccess
Article #137025Obserwuj Kilka pytań laika
From: Sebastian Różański
Date: Fri, 23 Oct 2015 06:30
Date: Fri, 23 Oct 2015 06:30
19 lines
3144 bytes
3144 bytes
Jestem bardzo początkujący w temacie Access (co nie znaczy, że w temacie baz danych i SQL - na co dzień pracuje z Oracle, gdzie wszystko wygląda zdecydowanie inaczej). Chcę zrobić prostą aplikację opartą na szablonie "WEB" (podpiętą pod stronę w Office 365). Bez problemu dodałem sobie wymagane tabele i zaprojektowałem "listy" do wyświetlania i wprowadzania danych. Oto problemy, których nie umiem przeskoczyć: 1. Wyświetlanie dowolnego pola z tabeli powiązanej Mam dwie tabele: [projekty] i [kontrahenci]. W tabeli [projekty], jest pole "zleceniodawca", które jest typu "odnośnik", do tabeli [kontrahenci]. W osobnym polu "info", chcę zapisać inne wartości z tabeli [kontrahenci], dotyczące tego kontrahenta, który został wybrany w polu "zleceniodawca". Napisałem prostą kwerendę z parametrem (filtruje dane po ID kontrahenta), która zwraca oczekiwane wartości, jak przy jej otwarciu w Accessie podam wartość parametru. Pytanie: Jak przekazać wartość parametru do tej kwerendy z poziomu pola tabeli [zlecenia]? Myślałem, że jak dodam do tabeli [projekty] pole "info" i jako "odnośnik" wybiorę moją kwerendę, to będę mógł przekazywać wartość parametru ale nie ma takiej opcji. Znalazłem w makrze opcję "ustaw zmienną" - dodałem makro "po zmianie" dla pola "zleceniodawca" ale jaką byn nazwę zmiennej podawał, to nic nie działa a tam nie ma walidacji nazw obiektów. Jak podać tą zmienną i czy to dobry trop? 2. W zasadzie wszystkie pozostałe problemy są odmianami tego powyższego a) Chcę automatycznie aktualizować wartość odpowiednich pól w tabeli [projekty] sumą wartości z tabeli [zadania] - myślę, że też trzeba napisać kwerendę, która posumuje dane ale ten sam problem - jak jej przekazać wartości parametrów? b) Czy jest możliwe filtrowanie z grupowaniem i sumowaniem w widoku "arkusz danych" dla danej tabeli? Dzięki za pomoc :)
Technical Details
Message-ID:
<98d261c2-31fe-45e6-80cb-98452e319d73@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin.stu.neva.ru!news.ripco.com!news.glorb.com!kq10no26271580igb.0!news-out.google.com!n2ni39761igy.0!nntp.google.com!kq10no21948722igb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailShow Full Headers
Complete Article Headers
X-Received: by 10.129.4.203 with SMTP id 194mr15854546ywe.33.1445581835796; Thu, 22 Oct 2015 23:30:35 -0700 (PDT) X-Received: by 10.50.43.195 with SMTP id y3mr45149igl.1.1445581835767; Thu, 22 Oct 2015 23:30:35 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin3!goblin.stu.neva.ru!news.ripco.com!news.glorb.com!kq10no26271580igb.0!news-out.google.com!n2ni39761igy.0!nntp.google.com!kq10no21948722igb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.bazy-danych.msaccess Date: Thu, 22 Oct 2015 23:30:35 -0700 (PDT) Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=89.79.94.119; posting-account=ZcCIWgoAAADua10xs-jDzO-PzhxqffkT NNTP-Posting-Host: 89.79.94.119 User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <98d261c2-31fe-45e6-80cb-98452e319d73@googlegroups.com> Subject: Obserwuj Kilka pytań laika From: Sebastian Różański <rozanski.seba@gmail.com> Injection-Date: Fri, 23 Oct 2015 06:30:35 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit