Jeg har desuden en form, med Textboxes og Comboboxes.
Nu problemet: Jeg har en combo box, hvor man kan vælge mellem projektnavne, den virker. Så skal det tilhørende projektnummer vises i en Textbox. Det kan jeg ikke finde ud af. Projektnummer står ikke i Field Listen, kan jeg rette i den? Jeg har prøvet at skrive en Query, men uden held.
Det kan forklares lidt nemmere hvis du har Northwind databasen (den der følger med som demo til Access). Hvis man vil tilføje 'customers Phone' i formen 'Orders' så den bliver vist automatisk når man har valgt en customer, ligesom adress, City, Region ext. allerede bliver?
Jep, jeg har fået det til at virke, men, det er jo ikke just efter databaseregler at flytte et navn fra en anden tabel ind i en tabel, som allerede har et unikt-ID som giver navnet. Det må kunne laves på en reglementeret måde. Det har de ihvertilfælde gjort med NortWind DB, hvordan det ved jeg ikke. Jeg holder mig til SQL fremover, det ved man hvad er :o) Tak for hjælpen
Du behøver heller ikke at sætte det ind i tabellen. Afhængig af hvor du skal bruge data, kan du blot indsætte DlookUp funktionen i et ubundet tekstfelt i din formular, så det ikke bliver lagret. Skal du bruge det i en rapport, gør du det på samme måde.
Det der er lavet nu er ikke så smart, for når man ændrer i Projektnr på produktet bliver det jo ikke ændret i Rapporttabbelen, derfor er det ret vigtigt at jeg KUN har ID stående i begge tabeller, således at databasen er korrekt normaliseret. Jeg kan sagtens for comboboxen til at virke, men skal der så ikke sættes en funktion ind i 'Control Source' i textboxen der skal vise projektnummer? Håber du kan hjælpe
Det forstår jeg ikke, men det er måske mig der ikke forklarer mig godt nok.
Jeg vil ikke have projektnummer ind i tabellen Rapport, den skal kun stå i tabellen Produkt, hvor den hører hjemme.
Dit eksempel er godt nok, bortset fra at Projektnummer kun må stå i Produkt tabellen, og ikke i Tabel1 som din hedder.
da det ikke er mig der har lavet Databasen kan jeg selvfølgelig ikke stå inden for den, men jeg skulle da mene at den overholder alm. DB-regler med normalisering.
Se min kommentar kl 10:09, på den måde bliver Projektnummer ikke lagret, men bliver i formularen / rapporten.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.