🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Typ obliczeniowy, wyświetlanie nazwy zamiast identyfikatora

#137488
From: lichu10
Date: Fri, 07 Jul 2017 07:05
15 lines
3261 bytes
Ogólnie koncepcja taka wynikała z tego, że nie potrzebuję całych dat a tylko podział na miesiące, wydało mi się to łatwiejsze niż manipulowania datami. Odkąd pisałem moje zapytanie zorientowałem się że miałem złe założenia na temat podstawowych rzeczy w Access. Zrobiłem kurs i wiem już więcej. Dodałem pole daty w projektach tak jak sugerowaliście.

Natrafiłem jednak na inny problem.

Obecnie sytuacja jest następująca.

Mam tabelę 'Projekty', w niej pola: id, nazwa projektu, data, dział (i inne nieistotne w tym momencie). Mam też tabelę 'Koszty stałe' z polami: id, nazwa kosztu, kwota brutto, miesiąc, dział.

Potrzebuję wyciągnąć wszystkie projekty z danego miesiąca i działu, następnie wyciągnąć wszystkie koszty stałe z danego miesiąca z danego działu i wyświetlić wszystkie projekty z obliczoną wartością kosztów stałych przypisanych do każdego projektu proporcjonalnie do wartości projektu ale w ramach danego miesiąca i działu. Sama formuła na obliczenie tej wartości jest łatwa (wartość wszystkich kosztów stałych z danej kategorii i danego miesiąca * wartość projektu / wartość wszystkich projektów z danej kategorii i danego działu) ale ciężko mi się dostać do tych danych które występują w tej formule.

Poza tym chciał bym mieć listę wszystkich projektów z możliwością filtrowania właśnie po dziale i miesiącu. Czy da się zrobić taką kwerendę? Chciał bym też mieć formularz wyświetlający grupy projektów z możliwością wyboru kryteriów z listy, czyli jedna lista z wyborem zestawów <miesiąc rok> (dni nie potrzebuję w ogóle i zakresów dat też nie potrzebuję) a druga lista z kategorią (<wszystkie kategorie>, <kat 1>, <kat 2>, itd.).

Ja ogólnie jestem techniczny wiec sobie poradzę jak by mi ktoś wskazał kierunek właściwy lub nawet hasło pod jakim szukać wskazówki rozwiązania mojego problemu.

Serdecznie dziękuję za odpowiedzi i pozdrawiam, Rafał.
Technical Details
Message-ID: <8cd54a56-38d1-4e9f-832d-19dc34f10347@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!188no736179itx.0!news-out.google.com!s132ni2552itb.0!nntp.google.com!188no736177itx.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
References: <5d54190f-1e5d-4e1b-88a6-91ad9aaed1a3@googlegroups.com>

Show Full Headers
Complete Article Headers
X-Received: by 10.107.50.15 with SMTP id y15mr1097507ioy.30.1499411150426;        Fri, 07 Jul 2017 00:05:50 -0700 (PDT)
X-Received: by 10.36.57.79 with SMTP id l76mr71383ita.8.1499411150396; Fri, 07 Jul 2017 00:05:50 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news.glorb.com!188no736179itx.0!news-out.google.com!s132ni2552itb.0!nntp.google.com!188no736177itx.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.bazy-danych.msaccess
Date: Fri, 7 Jul 2017 00:05:49 -0700 (PDT)
In-Reply-To: <5d54190f-1e5d-4e1b-88a6-91ad9aaed1a3@googlegroups.com>
Complaints-To: groups-abuse@google.com
Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=95.171.120.123; posting-account=XKbWLAoAAAB6SGqGHACu7ARznv_S5MQm
NNTP-Posting-Host: 95.171.120.123
References: <5d54190f-1e5d-4e1b-88a6-91ad9aaed1a3@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <8cd54a56-38d1-4e9f-832d-19dc34f10347@googlegroups.com>
Subject: Re: Typ obliczeniowy, wyświetlanie nazwy zamiast
 identyfikatora
From: lichu10@gmail.com
Injection-Date: Fri, 07 Jul 2017 07:05:50 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit