Katarzyna Prudlik

Katarzyna Prudlik Product Cost
Estimator

Temat: ustawianie wartosci domyslnej z kwerendy

Witajcie,
Jest to moj pierwszy post na forum, nigdzie nie znalazlam podobnego problemu i bardzo licze na Wasza pomoc :)
Dopiero co zaczelam swoja przygode z ms Access i postanowilam od razu wziasc sie za stworzenie bazy zamowien w firmie. Zalozenie jest takie, ze kazdy kupowany komponent ma posiadac unikalny wewnetrzny numer (Part Number), numer sklada sie z PP10XXXXX, gdzie X to cyfra. W tabeli PN mam ID (klucz glowny) i wlasnie Part Number. Nie chcialam uzywac Part Number jako klucza, bo chce zachowac kolejnosc w nadawaniu numerow. ID ustawione jest jako autonumerowanie. W bazie mam juz ok 1500 wynikow. Teraz projektuje formularz dodajacy nastepny rekord do tabeli PN. Zrobilam kwerende wyszukujaca maksymalny numer po Part Number, zwiekszylam go o 1, ale nie mam pojecia jak ten numer wstawic do formularza! Tak aby uzytkownik po wlaczeniu formularza automatycznie dostawal numer z kwerendy NextNumber. Wystarczyloby nawet gdyby zadzialal przycisk i jakies makro wyswietlajace tylko ten numer. Ale moj szczyt mozliwosci to wyswietlenie calego formularza i to w osobnej zakladce. A przeciez nie o to chodzi...Czy bylaby jakas dobra dusza tutaj, ktora pomoglaby mi w potrzebie? Chociaz naprowadzila na rozwiazanie. Bardzo chcialabym sie dowiedziec jak ten problem mozna rozwiazac. Z gory dziekuje!
Marzanna Szulta

Marzanna Szulta właściciel, Usługi
Informatyczne
SZULTASET

Temat: ustawianie wartosci domyslnej z kwerendy

W arkuszu właściwości pola formularza, w zakładce Dane jest właściwość Wartość domyślna - tam można za pomocą kreatora wyrażeń skonfigurować potrzebną wartość.
Katarzyna Prudlik

Katarzyna Prudlik Product Cost
Estimator

Temat: ustawianie wartosci domyslnej z kwerendy

Ok, dzieki, juz sobie poradzilam :)

Gapa ze mnie. Moze komus sie przyda?
W domyslnej wartosci uzylam funkcji DLast odniszacej sie do mojej kwerendy generujacej nastepny numer. Nie rozpoznawalo mi wartosci, bo uzylam [] zamiast " ", a jak juz poprawilam to wyskoczyl Error i po tym sie zorientowalam, ze na probe wpisalam aa do tabeli, rekord zapisalo i kwerenda wyrzucila blad przy zwiekszaniu numeru o 1. Caly dzien spedzilam na szukaniu tak prostych rzeczy. Ale czlowiek uczy sie na bledach :)Ten post został edytowany przez Autora dnia 06.02.14 o godzinie 07:29
Marzanna Szulta

Marzanna Szulta właściciel, Usługi
Informatyczne
SZULTASET

Temat: ustawianie wartosci domyslnej z kwerendy

Trudno coś ocenić nie widząc szczegółów. Może problemem jest niezgodność danych? Jeżeli numer jest wyciągany z wartości tekstowej - to nadal typem danych jest tekst i trzeba zrobić z niego liczbę (funkcja CLng) i dopiero +1.
Katarzyna Prudlik

Katarzyna Prudlik Product Cost
Estimator

Temat: ustawianie wartosci domyslnej z kwerendy

Dzieki Marzanna za zainteresowanie tematem :)
Po calym dniu szukania rozwiazania jedynym ratunkiem wydalo mi sie prosba o pomoc na jakims forum :)
Ale widze, ze najlepiej mysli mi sie rano :)
Marzanna Szulta

Marzanna Szulta właściciel, Usługi
Informatyczne
SZULTASET

Temat: ustawianie wartosci domyslnej z kwerendy

Ja też jestem skowronkiem :)
A na przyszłość dobre forum związane z Accessem (i nie tylko) jest tu:

http://www.coderscity.pl

Następna dyskusja:

Kwerendy krzyżowe




Wyślij zaproszenie do