🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.bazy-danych.msaccess
4 messages
4 total messages Started by Wiktor Tue, 30 Apr 2019 18:11
Raport nie wyświetla maski wprowadzania
#137651
Author: Wiktor
Date: Tue, 30 Apr 2019 18:11
12 lines
1729 bytes
W tabeli i w formularzu mam "NumerEwid":
Rozmiar pola: 14
Maska wprowadzania: "XY92000"0000000;;
Wartość domyślna: "XY92000"

A w raporcie Access "nie widzi" pierwszych siedmiu znaków w poniższym wyrażeniu: 
=[StopienNaukowy] & "  " & [Imię] & "  " & [Nazwisko]& "  " & [NumerEwid]
Wyświetla i drukuje, zamiast 14, tylko siedem ostatnich cyfr.

A w "pojedynczym" wyrażeniu (polu tekstowym)
=[NumerEwid] 
widzi i drukuje 14 znaków
Re: Raport nie wyświetla maski wprowadzania
#137652
Author: Stan
Date: Wed, 01 May 2019 07:12
20 lines
2351 bytes
W dniu wtorek, 30 kwietnia 2019 20:11:07 UTC+2 użytkownik Wiktor napisał:
> W tabeli i w formularzu mam "NumerEwid":
> Rozmiar pola: 14
> Maska wprowadzania: "XY92000"0000000;;
> Wartość domyślna: "XY92000"
> 
> A w raporcie Access "nie widzi" pierwszych siedmiu znaków w poniższym wyrażeniu: 
> =[StopienNaukowy] & "  " & [Imię] & "  " & [Nazwisko]& "  " & [NumerEwid]
> Wyświetla i drukuje, zamiast 14, tylko siedem ostatnich cyfr.
> 
> A w "pojedynczym" wyrażeniu (polu tekstowym)
> =[NumerEwid] 
> widzi i drukuje 14 znaków

Bo w "pojedynczym" wyświetla dane biorąc pod uwagę maskę wprowadzania (zobacz maskę we właściwościach pola),
a w zestawieniu kilku pól wyświetla rzeczywistą wartość pola NumerEwid.

Jeśli ten prefix "XY92000" masz we wszystkich rekordach, no to może wystarczy:

=[StopienNaukowy]&" "&[Imię]&" "&[Nazwisko]&" XY92000"&[NumerEwid]
Re: Raport nie wyświetla maski wprowadzania
#137653
Author: WiktorS
Date: Sun, 05 May 2019 09:41
17 lines
2532 bytes
Nie wiem dlaczego nie ma tu odpowiedzi innych użytkowników grupy dyskusyjnej. Odpowiedzi dostałem na skrzynkę pocztową. Oto one:

Stan napisał:
Bo w "pojedynczym" wyświetla dane biorąc pod uwagę maskę wprowadzania (zobacz maskę we właściwościach pola), a w zestawieniu kilku pól wyświetla rzeczywistą wartość pola NumerEwid. Jeśli ten prefix "XY92000" masz we wszystkich rekordach, no to może wystarczy:
=[StopienNaukowy]&" "&[Imię]&" "&[Nazwisko]&" XY92000"&[NumerEwid]


BraZby napisał:
Ustaw drugą sekcję maski na wartość 0, to Access będzie przechowywał pierwszy człon maski w tabeli.
Maska wprowadzania: "XY92000"0000000;0;
Zmiana dotyczyć będzie nowych rekordów. Te zapisane wcześniej będą 7-mio znakowe.
Bądź ustaw źródło pola tekstowego w raporcie na: =[StopienNaukowy] & "  " & [Imię] & "  " & [Nazwisko]& "  " & "XY92000" & [NumerEwid]

Tak, ten prefix "XY92000" mam we wszystkich rekordach i mam tak zrobione:
=[StopienNaukowy]&" "&[Imię]&" "&[Nazwisko]&" XY92000"&[NumerEwid]
Podoba mi się podpowiedź BraZby aby zmienić maskę wprowadzania na: XY92000"0000000;0;. I oto mi chodziło.
Dzięki!
Re: Raport nie wyświetla maski wprowadzania
#137654
Author: Zbigniew Bratko
Date: Sun, 05 May 2019 17:20
32 lines
2236 bytes
W dniu 2019-05-05 o 11:41, WiktorS pisze:
> Nie wiem dlaczego nie ma tu odpowiedzi innych użytkowników grupy dyskusyjnej. Odpowiedzi dostałem na skrzynkę pocztową. Oto one:


Używam Thunderberda, a on ma dwa przyciski: "Odpowiedz i "Odpowiedz 
grupie". Czasami zdarza się, że klikam pierwszy przycisk i odpowiedź 
idzie na "Skrzynkę pocztową Nadawcy". Miałem to sprostować, ale mam 
kłopoty  z Thunderberdem. Czasami nie pobiera wiadomości.


[...]


> BraZby napisał:
> Ustaw drugą sekcję maski na wartość 0, to Access będzie przechowywał pierwszy człon maski w tabeli.
> Maska wprowadzania: "XY92000"0000000;0;
> Zmiana dotyczyć będzie nowych rekordów. Te zapisane wcześniej będą 7-mio znakowe.
> Bądź ustaw źródło pola tekstowego w raporcie na: =[StopienNaukowy] & "  " & [Imię] & "  " & [Nazwisko]& "  " & "XY92000" & [NumerEwid]
> 
> Tak, ten prefix "XY92000" mam we wszystkich rekordach i mam tak zrobione:
> =[StopienNaukowy]&" "&[Imię]&" "&[Nazwisko]&" XY92000"&[NumerEwid]
> Podoba mi się podpowiedź BraZby aby zmienić maskę wprowadzania na: XY92000"0000000;0;. I oto mi chodziło.
> Dzięki!

Miło mi, że mogłem pomóc.


-- 
Pozdrowienia
BraZby
www.faq.accdb.pl
www.accdb.pl
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads