22. januar 2009 - 16:00Der er
21 kommentarer og 1 løsning
Select sætning
Hej
Jeg har en tekstboks i en form, som skal retunere en værdi ud fra en anden væredi i formen.
Tekstboksen hedder Kreditornavn den værdi der skal danne grundlag hedder KreditorId og stammer fra tabellen Rek og denne KreditorId har en relation til en tabel der hedder Kreditor som så indeholder Kreditornavn. Kreditor er en eksterne tabel hvis det har noget at sige
Du kunne måske også oprette en forespørgsel, der kombinerer Rek og Kreditor via kreditorid. Du skal så nok lige dobbeltklikke på relationen (linien) og vælge "Medtag alle fra Rek ...." .
I forespørgselsgitteret skal du placere Rek.* (alle felter) og Kreditornavn fra Kreditor.
Hvis du så baserer din form på denne forespørgsel, vil du se at Kreditornavn optræder på linie med de øvrige felter - lige til at sætte ind. Fuldt dynamisk.
- Vil du have funktionen DLookUp som postkilde i et ubundet felt i formen? - Vil du have det som et udtruk i en forespørgsel? - Vil du have det i VBA? - Har du prøvet fdata's forslag?
Just for the record: Hvis du baserer din form på en forespørgsel, der er baseret på hele den tabel, som du bruger i forvejen, skal du ikke ændre noget som helst!!! Alle felter er jo med og de hedder naturligvis det samme. Min løsning ville bare "udvide" din tabel med et ekstra felt, nemlig Kreditornavnet. Måske rart at vide til næste gang ;o)
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.