🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Typ obliczeniowy, wyświetlanie nazwy zamiast identyfikatora

#137482
From: lichu10
Date: Sat, 01 Jul 2017 23:09
1 lines
2754 bytes
Witam! Buduję sobie w Access aplikację do zarządzania i analizy finansów firmowych i natrafiłem na taki chyba błahy problem. Dodam tylko na marginesie, że jestem zaawansowanym użytkownikiem komputerów i rozumiem relacyjne bazy danych, ale program Access jest dla mnie dość nowy i problemy sprawiają mi jego mechanizmy. Ok do rzeczy. Mam tabele 'Rok', 'Miesiąc', 'Projekty' (na razie, dopiero zacząłem to tworzyć, będzie ich dużo więcej). Chodzi o to, żeby zrobić relacje między miesiącem a rokiem, oraz projektem a miesiącem, czyli definiuję rok, przypisuję go do miesiąca (będzie 12 miesięcy z tym samym rokiem) a następnie przypisuję miesiąc do projektu. Wydało mi się to logiczne i elastyczne na przyszłość, gdy na przykład będę chciał wyciągnąć wszystkie projekty z danego roku lub danego okresu czasu. Chciałem w tabeli projekt wyświetlać miesiąc w postaci np. 'Czerwiec 2017' a w tabeli miesiąc mam pola: 'id', 'Miesiąc numer', 'Rok' (relacja z tabelą 'Rok'), "Miesiąc słownie', 'Nazwa wyświetlana' (typ obliczeniowy i tutaj mam obecnie następujące wyrażenie: [Miesiąc słownie] & " " & [Rok]). Problem w tym, że w polu 'Nazwa wyświetlana' wyświetla mi się Nazwa miesiąca i ID roku. Chciał bym natomiast żeby wyświetlało mi się tak jak napisałem na początku czyli nazwa miesiąca i rok np. 'Czerwiec 2017'. Czy może mi ktoś powiedzieć czemu mi to nie wychodzi? Nie szukam gotowego rozwiązania, ale wskazówki żeby się nauczyć. Oczywiście gotowe rozwiązanie mile widziane żebym się nauczył na przykładzie.
Technical Details
Message-ID: <5d54190f-1e5d-4e1b-88a6-91ad9aaed1a3@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!v202no510312itb.0!news-out.google.com!k7ni5715itk.0!nntp.google.com!188no575941itx.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Received: by 10.36.0.8 with SMTP id 8mr8132560ita.31.1498950570089;        Sat, 01 Jul 2017 16:09:30 -0700 (PDT)
X-Received: by 10.36.104.200 with SMTP id v191mr456189itb.2.1498950570061; Sat, 01 Jul 2017 16:09:30 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.cyf-kr.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!v202no510312itb.0!news-out.google.com!k7ni5715itk.0!nntp.google.com!188no575941itx.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail
Newsgroups: pl.comp.bazy-danych.msaccess
Date: Sat, 1 Jul 2017 16:09:29 -0700 (PDT)
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
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <5d54190f-1e5d-4e1b-88a6-91ad9aaed1a3@googlegroups.com>
Subject: Typ obliczeniowy, wyświetlanie nazwy zamiast
 identyfikatora
From: lichu10@gmail.com
Injection-Date: Sat, 01 Jul 2017 23:09:30 +0000
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit