MS access kod pracownika

0

Witam

Mam problem jak w ms accessie stworzyć formułę, która pobierała by pierwszą literę z imienia, nazwiska i ostatnią z roku urodzenia i tworzyła z nich kod pracownika ?

Imię: Jan
Nazwisko: Kowalski
Data urodzenia: 01-10-1972

Kod Pracownika: KJ72 <- coś takiego

Z góry dzięki za pomoc :)

0

Hmm mam problem bo wyskakuje mi, że "pominięto operand lub operator, wprowadzono nieprawidłowy znak lub przecinek, wprowadzono tekst bez otwierających i zamykających go znaków cudzysłowu"

Mój wpis:
KodPracownika: Left([Imię],1)

Udało mi sie inaczej to obejść ale wyświetla mi całą wartość a ja chce tylko jedną literę :
KodPracownika:(Adresy![Imię])

Adresy <- baza danych.

0

Bo w Accessie zależy od tego gdzie wpisujesz SQL. Jeśli w siatce (Grid), to stosujesz składnię ze średnikiem, a jeśli w widoku SQL, to przecinek. (Taki urok Accessa). SPróbuj więc w siatce wpisać :
KodPracownika: Left([Imię]; 1)

1 użytkowników online, w tym zalogowanych: 0, gości: 1