Hallo iedereen,
Ik heb de volgende (voor mij) onoplosbare kwestie:
Ik heb een tabel gemaakt met de volgende velden:
- Product Number
- Product Name
- Position Number
- Test Name
- Result
Er zitten meer velden in, maar deze zijn voor mijn vraag niet relevant.
Het gaat dus om testen die gedaan worden voor producten en hun productonderdelen. Als een Product wordt ingevuld krijgt deze bij Result een Pass of een Fail. Daarna vul je de onderdelen in en het resultaat daar van. Elk onderdeel heeft een positienummer. Om te welke testen er bij dit product zijn gemaakt, filter je de lege velden van position Number eruit.
Nu maak ik een formulier waar ik het volgende in wil hebben:
bovenin een veld met het product number en Product name
Daaronder een standaardlijst met alle testen die bestaan. Daarachter het resultaat van de test bij het bijbehorende product. Het probleem is dat in het formulier frmTotalCertificate meerder records zijn waar per productnummer een test is genoemd. ik wil dus alleen die records overnemen waar de positienummers een leeg veld hebben.
Ik heb de volgende formule al geprobeerd maar dit lukt niet:
=IIf([Product Number]=Forms![frmTotalCertificates]![Product Number] And Forms![frmTotalCertificates]![Test Name]= [Test 1] And is null(Forms![frmTotalCertificates]![Position Number]) And forms![frmTotalCertificates]![Result], "Pass", "Pass", IIf([Product Number]=Forms![frmTotalCertificates]![Product Number] And Forms![frmTotalCertificates]![Test Name]= [Test 1] And is null(Forms![frmTotalCertificates]![Position Number]) And forms![frmTotalCertificates]![Result], "Fail", "Fail", "NT"))
Heeft iemand een suggestie??
Als er nog vragen zijn of wil je nog meer informatie, laat het me weten!
Gr. Erik
Ik heb de volgende (voor mij) onoplosbare kwestie:
Ik heb een tabel gemaakt met de volgende velden:
- Product Number
- Product Name
- Position Number
- Test Name
- Result
Er zitten meer velden in, maar deze zijn voor mijn vraag niet relevant.
Het gaat dus om testen die gedaan worden voor producten en hun productonderdelen. Als een Product wordt ingevuld krijgt deze bij Result een Pass of een Fail. Daarna vul je de onderdelen in en het resultaat daar van. Elk onderdeel heeft een positienummer. Om te welke testen er bij dit product zijn gemaakt, filter je de lege velden van position Number eruit.
Nu maak ik een formulier waar ik het volgende in wil hebben:
bovenin een veld met het product number en Product name
Daaronder een standaardlijst met alle testen die bestaan. Daarachter het resultaat van de test bij het bijbehorende product. Het probleem is dat in het formulier frmTotalCertificate meerder records zijn waar per productnummer een test is genoemd. ik wil dus alleen die records overnemen waar de positienummers een leeg veld hebben.
Ik heb de volgende formule al geprobeerd maar dit lukt niet:
=IIf([Product Number]=Forms![frmTotalCertificates]![Product Number] And Forms![frmTotalCertificates]![Test Name]= [Test 1] And is null(Forms![frmTotalCertificates]![Position Number]) And forms![frmTotalCertificates]![Result], "Pass", "Pass", IIf([Product Number]=Forms![frmTotalCertificates]![Product Number] And Forms![frmTotalCertificates]![Test Name]= [Test 1] And is null(Forms![frmTotalCertificates]![Position Number]) And forms![frmTotalCertificates]![Result], "Fail", "Fail", "NT"))
Heeft iemand een suggestie??
Als er nog vragen zijn of wil je nog meer informatie, laat het me weten!
Gr. Erik