Nieuw tekstvak invoegen in formulier

Status
Niet open voor verdere reacties.

mulderm

Gebruiker
Lid geworden
2 jul 2004
Berichten
167
Hallo,

Ik wil in een bestaand formulier die gebaseerd is op
een tabel, een nieuw tekstvak toevoegen.
Als ik bij besturingselementbron van deze nieuwe
tekstvak via opbouw expressie het nieuwe veld van de tabel invul en ik sluit de ontwerpweergave af dan krijg ik de volgende tekst in dit tekstvak: #naam?

Wat doe ik verkeerd?

Als ik een nieuw formulier ontwerp zonder wizard,
hoe krijg ik de velden van de aanwezige tabellen
tevoorschijn om in het formulier te krijgen?

mulderm
 
Laatst bewerkt:
Je moet bij besturingselementbron het nieuwe veld kunnen kiezen uit de keuzelijst die daaraan gekoppeld is. Je moet em niet opbouwen met de expressie builder.


Grtz,
 
Je hebt helemaal gelijk.
Bij eigenschappen van het formulier krijg ik de velden van de
tabel die ik gekozen hebt.

Maar als ik nu een veld van een andere tabel erbij wil hebben.
Moet de functie DLOOKUP dan worden gebruikt?
Ik kom er niet uit met de syntax.
Ik vul de functie in een veld:
=DlookUp("{veld}";"{tabel2}")
Maar in het formulier staat dan in het tekstveld: #naam?

Wat is hier verkeerd aan?

mulderm
 
Wat je het best kunt doen is een query maken Op basis van de tabel die je nu gebruikt en het veld dat je wilt toevoegen uit de andere tabel erbij zetten. Als de relaties tussen de tabellen kloppen moet dat niet zo ingewikkeld zijn.

Als je die query gebruikt als basis voor het formulier kun je weer gewoon kiezen voor het extra toegevoegde veld.

Op een andere manier kun je wel de waarde uit een andere tonen, maar het zal niet lukken dat veld bij te werken.


Grtz,
 
Dank jullie wel.
Ik heb een query gemaakt en een veld uit een ander
tabel bijgevoegd.
En inderdaad dit is veel makkelijker en efficienter
om een formulier hierop te baseren.
Nogmaals bedankt voor de goede tips.

mulderm
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan