Beste Access kenners,
Formulier A
Heeft een Subformulier B
In het subformulier staan soms! een aantal gewichten.
soms, omdat het niet altijd een productie is geweest waarbij andere eenheden zijn gebruikt. Voor de voorkennis maakt dit niet uit. U moet weten dat er gewoon soms geen records in subformulier B staan en soms wel.
In subformulier B staat een veld genaamd:
Nu wil ik dat dit getal weergegeven wordt op het formulier A (hoofdformulier) in een tekstveld genaamd:
Nu heb ik de volgende besturingselementbron ingevuld:
Nu komt er in dit veld als er records aanwezig zijn in het subformulier gewoon een getal te staan bijv. 40000, maar als er geen records aanwezig zijn in het subformulier B dan komt er als uitkomst #fout.
Als #fout de uitkomst is moet het omgezet worden naar 0
Hiervoor heb ik de volgende code geprobeerd
Maar ook hier wordt #fout weergegeven
Hoe los ik dit op?
Formulier A
Heeft een Subformulier B
In het subformulier staan soms! een aantal gewichten.
soms, omdat het niet altijd een productie is geweest waarbij andere eenheden zijn gebruikt. Voor de voorkennis maakt dit niet uit. U moet weten dat er gewoon soms geen records in subformulier B staan en soms wel.
In subformulier B staat een veld genaamd:
Code:
txtgewicht
Nu wil ik dat dit getal weergegeven wordt op het formulier A (hoofdformulier) in een tekstveld genaamd:
Code:
txtBgewicht
Nu heb ik de volgende besturingselementbron ingevuld:
Code:
=[subformulierB].[Form]![txtBgewicht]
Nu komt er in dit veld als er records aanwezig zijn in het subformulier gewoon een getal te staan bijv. 40000, maar als er geen records aanwezig zijn in het subformulier B dan komt er als uitkomst #fout.
Als #fout de uitkomst is moet het omgezet worden naar 0
Hiervoor heb ik de volgende code geprobeerd
Code:
=IIf([subformulierB].[Form]![txtBgewicht]>1;[subformulierB].[Form]![txtBgewicht];
FormatNumber((CDbl([subformulierB].[Form]![txtBgewicht].[Text]))))
Maar ook hier wordt #fout weergegeven
Hoe los ik dit op?