Afterupdate subform refresh ander subform

Status
Niet open voor verdere reacties.

LodewijkG

Gebruiker
Lid geworden
6 dec 2012
Berichten
98
Beste,

Ik loop tegen de volgende uitdaging aan:

Ik heb drie formulieren open staan:
NvgOrder - laag 1
frmOrder - laag 2
sfmOrder - laag 3
sfmOrderTotals - laag 3

Nu zou ik graag het volgende willen bereiken met bijv. een afterupdate:
Als er iets wordt gewijzigd in sfmOrder, zou ik graag in sfmOrderTotals een requery toepassen. Nu heb ik de volgende stukken code al geprobeerd:
[Forms]![NvgOrder]![NavigatieSubformulier].[Form]![sfmOrderTotals].Requery
[Forms]![NvgOrder]![NavigatieSubformulier].[Form]![sfmOrderTotals].[Form].Requery

Maar goed, beide werken niet. Ook al een aantal andere variaties proberen op te zoeken maar ik kom niet bij de oplossing, iemand wellicht een ander voorstel?
 
Ingewikkeld.... Maar volgens mij zou je deze variant moeten hebben:
Code:
Forms!NvgOrder.NavigatieSubformulier.sfmOrderTotals.Form.Requery
 
Goedemorgen OctaFish,

Bedankt voor de snelle reactie.

Ik krijg de volgende popup:

Fout 2465 tijdens uitvoering:
Kan het veld sfmOrderTotals niet vinden waarnaar wordt verwezen in de expressie.

Code:
Private Sub Form_AfterUpdate()
Forms!NvgOrder!NavigatieSubformulier!sfmOrderTotals.Form.Requery
End Sub

Ik heb de volgende twee opties ook nog geprobeerd maar zo kom ik er ook niet...
Code:
Forms!NvgOrder!NavigatieSubformulier.Form!sfmOrderTotals.Requery

Forms!NvgOrder!NavigatieSubformulier.Form!sfmOrderTotals.Form.Requery
 
Het hangt er ook een beetje vanaf van waar je de code uitvoert; is dat het hoofdformulier of het eerste subformulier? Je kunt dit nog eens proberen:
van hoofdformulier:
Code:
Me!NavigatieSubformulier.Form!sfmOrderTotals.SourceObject
Vanaf subformulier:
Code:
Forms!NvgOrder!sfmOrderTotals.Form!sfmOrderTotals.Form!ControlName.Requery
 
Hey Octafish,

Bedankt voor de feeback.

Code:
Forms!NvgOrder!NavigatieSubformulier.Form!sfmOrderTotals.Form.Requery

Blijkt toch te werken... :shocked::thumb:
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan