Toon posts:

[access xp] veld in subform updaten vanuit main

Pagina: 1
Acties:
  • 125 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Hoi, ik wil een txtvak updaten vanuit mijn main formulier en heb dit gedaan op deze manier

[Forms]![FRM_Factuur_SUB].txt_kort.update

Maar dit werkt nu niet. Hij zegt Formulier niet gevonden, dezelfde foutmelding die hij zou geven moest het formulier niet geopend zijn. Hoe moet je dan wel verwijzen naar een subformulier?

Verwijderd

Topicstarter
Nu heb ik dit,
code:
1
[Forms]![FRM_Factuur]![FRM_Factuur_SUB].txt_kort.visible = True

dit is om een veld onzichtbaar te maken, normaal zou dit werken hier niet, 'Deze eigenschap of methode wordt niet ondersteund door dit object' krijg ik hier als foutmelding, weet iemand hoe dit komt?

  • Millennyum
  • Registratie: Januari 2001
  • Laatst online: 04-05-2023
Moet het niet zijn [Forms]![FRM_Factuur_SUB]![txt_kort].update ?

  • BertS
  • Registratie: September 2004
  • Laatst online: 13-02 08:33
@Millenyum:
Lees ff de startpost voordat je zo'n antwoord geeft ;)

@TS:
Verwijzen naar een subform vanuit het hoofdform:
Me.SubformObject.Form.Textbox.Property

Let op 'SubformObject', dat is de naam van de container waarin het subformulier zit op het hoofdform. Die naam kan anders zijn dan de naam van het subformulier zelf (in het databasevenster)

  • Millennyum
  • Registratie: Januari 2001
  • Laatst online: 04-05-2023
bee-es schreef op dinsdag 26 april 2005 @ 10:15:
@Millenyum:
Lees ff de startpost voordat je zo'n antwoord geeft ;)
En kijk jij ff hoe je mijn nick spelt voordat je reageert :/

Letterlijke quote uit de helpfile van Access:
Verwijzen naar waarden van besturingselementen

Typ de id van het formulier of rapport dat het besturingselement bevat, gevolgd door de operator ! en de naam van het besturingselement.
Zo verwijst de volgende id naar de waarde van het besturingselement Order-id in het formulier Orders:
Forms![Orders]![Order-id]
Tip
Als u wilt verwijzen naar een besturingselement in een subformulier of subrapport, hoeft u niet de volledige id voor het formulier of rapport op te geven bij de eigenschap Form of Report. U kunt bijvoorbeeld de volgende id gebruiken om te verwijzen naar het besturingselement Hoeveelheid op het Subformulier Orders:

Forms![Orders]![Subformulier Orders]![Hoeveelheid]

Verwijderd

Topicstarter
nu heb ik
code:
1
Me.[FRM_Factuur_SUB].[FRM_Factuur_SUB].txt_kort.visible = False

dus frm_factuur_sub is de naam van mijn subform (vor het gemak heb ik ook het fubform in het hoofdform zo genoemt en hij geeft nog steeds de melding:
Deze eigenschap of methode wordt niet ondersteund door dit object
het is een gewoon tekstvak dus dat kan je normaal toch verbergen dus snap ik niet wat ik misdoe, ik heb nu toch de juiste verwijzig naar mijn subform?

  • Millennyum
  • Registratie: Januari 2001
  • Laatst online: 04-05-2023
[Forms]![FRM_Factuur]![FRM_Factuur_SUB]![txt_kort].visible = True werkt niet?

  • BertS
  • Registratie: September 2004
  • Laatst online: 13-02 08:33
Verwijderd schreef op dinsdag 26 april 2005 @ 12:48:
nu heb ik
code:
1
Me.[FRM_Factuur_SUB].[FRM_Factuur_SUB].txt_kort.visible = False
Maak er eens van:
code:
1
Me.[FRM_Factuur_SUB].[txt_kort].visible = False

of:
code:
1
Me.[FRM_Factuur_SUB].Form.[txt_kort].visible = False
Pagina: 1