Help!

PC-Problemen?
De vrijwilligers van Oplossing.be zoeken gratis met u mee!

Hulp bij posten

Recente topics

Auteur Topic: #Error  (gelezen 3639 keer)

0 leden en 1 gast bekijken dit topic.

Offline PietjePek

  • Lid
  • *
  • Berichten: 14
#Error
« Gepost op: 24 april 2005, 14:53:25 »
Hoi,
Heb een formule die nagaat of er overeenstemming is tussen beide velden in het hoofdformulier en het subformulier, met True en False. Maar als er niks is ingevuld krijg ik als resultaat #Error.
Is dat mogelijk om deze #Error op tevangen met bijvoorbeeld 1 of 0 of iets anders dergelijks?
Dank bij voorbaat
Piet
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

guido1

  • Gast
Re:#Error
« Reactie #1 Gepost op: 24 april 2005, 14:58:14 »
Hoi PietjePek,

Probeer eens met in je formule "IsNull" te verwerken dan zal het wel lukken.

Guido

Offline PietjePek

  • Lid
  • *
  • Berichten: 14
Re:#Error
« Reactie #2 Gepost op: 24 april 2005, 15:26:39 »
Waar moet ik dan plaatsen?
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

Offline PietjePek

  • Lid
  • *
  • Berichten: 14
Re:#Error
« Reactie #3 Gepost op: 24 april 2005, 15:34:49 »
heb dit gevonden waar ik deze moest plaatsen, maar krijg steeds dezelfde boodschap #Error vermeld.
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

guido1

  • Gast
Re:#Error
« Reactie #4 Gepost op: 24 april 2005, 15:56:51 »
Hoi PietjePek,

Plaats de code van je formule dan eens hier. Ik zou een hele functie kunnen schrijven maar als die niet overeenkomt met wat jij bezig zijt dan zijn we nog even ver.

En geef ook het errornummer dat je krijgt.

Guido

Offline PietjePek

  • Lid
  • *
  • Berichten: 14
Re:#Error
« Reactie #5 Gepost op: 24 april 2005, 16:26:40 »
de code in het hoofdformulier is de volgende:
=IIf(IsNull([SFrmIdnrPC].[Form]![OS_ID]=[OS_ID]);"True";"False"). Als IsNull of dan niet bijvoegd is de boodschap dus hetzelfde.
De errorcode is 13
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

guido1

  • Gast
Re:#Error
« Reactie #6 Gepost op: 24 april 2005, 21:52:12 »
Hoi PietjePek,

Ik heb al spijt dat ik op je vraag gereageerd heb, nu moet ik tov heel het forum gaan toegeven dat ik daar geen kaar van gegeten heb.

Ik ken alleen maar de simpele dingen zoals:

 If .. Then ... Else ... End If

en dit dan natuurlijk ook in geneste vormen. Maar op het forum zitten ongetwijfeld cracks (legale) die daar alles van weten.

Guido

Offline Robniel

  • Lid
  • *
  • Berichten: 23
  • Oplossing.be
Re:#Error
« Reactie #7 Gepost op: 25 april 2005, 10:01:49 »
Goede morgen
Hierbij een db met de formule, alsook een vergelijking in code die je kan toepassen bij "On Current" en After Update".
Omdat ik niet weet in welke richting je de vergelijking maakt heb ik de code zowel in de main als het subformulier gezet
Gelieve uw systeemgegevens in te vullen. Klik HIER voor meer informatie.

Offline powerkite

  • Volledig lid
  • **
  • Berichten: 207
  • Oplossing.be
Re:#Error
« Reactie #8 Gepost op: 26 april 2005, 21:17:38 »
Wat is eigenlijk de bedoeling? dat je een hoofdformulier hebt en vervolgens eigenlijk de bijhorende gegevens toont? dit maak ik op uit het feit dat je voor hoofd- en subformulier eenzelfde ID wil controleren. Je kan dit dan beter doen door bij de eigenschappen van het subformulier en dan het tabblad gegevens subvelden koppelen (hier vul je de naam van het veld in dat naar de ID van het hoofdformulier refereert) en hoofdvelden koppelen (primary key van het hoofdformulier).

Indien dit echter niet de bedoeling is kan je dan nog een woordje uitleg geven waarvoor je dit zou toepassen. Dit maakt het makkelijker om de code aan te passen of om nieuwe code te schrijven.
Win XP (pro) - Pentium - 2400Mhz - 512Mb - Hercules 9200se - ADSL - Office 2003 Pro

 


www.combell.com