keep short and simple, struggling to find a definative way to input this on web..
i have a combo that is bound to a set list, each selection sets a number of other combos visibility to either true or false.
moving records this does not happen.
i know i need it to requery but where and how?
i believe this needs to go into the main forms current event but how
main code for the combo is:
Private Sub DocumentType_AfterUpdate()
Select Case Me.DocumentType.Value
Case "Collection Note"
Me.CollectionSupplier.Visible = True
Me.CollectionBranch.Visible = True
Me.CollectionEmployee.Visible = True
Me.CollectionDate.Visible = True
Me.ReturnSupplier.Visible = False
Me.ReturnBranch.Visible = False
Me.ReturnEmployee.Visible = False
Me.ReturnDate.Visible = False
Me.QtyUsedRecovered.Visible = False
Me.VehicleID.Visible = False
Forms![Record].[Record_Cylinders]![QtyWasteTransferred].ColumnHidden = True
Forms![Record].[Record_Cylinders]![QtyDisposed].ColumnHidden = True
Forms![Record].[Record_Cylinders]![DisposalType].ColumnHidden = True
Forms![Record].[Record_Cylinders]![QtyNet].ColumnHidden = False
Forms![Record].[Record_Cylinders]![TareWeight].ColumnHidden = True
Case "Returns Note"
Me.CollectionSupplier.Visible = False
Me.CollectionBranch.Visible = False
Me.CollectionEmployee.Visible = False
Me.CollectionDate.Visible = False
Me.ReturnSupplier.Visible = True
Me.ReturnBranch.Visible = True
Me.ReturnEmployee.Visible = True
Me.ReturnDate.Visible = True
Me.[QtyUsedRecovered].Visible = False
Me.VehicleID.Visible = False
Forms![Record].[Record_Cylinders]![QtyWasteTransferred].ColumnHidden = True
Forms![Record].[Record_Cylinders]![QtyDisposed].ColumnHidden = True
Forms![Record].[Record_Cylinders]![DisposalType].ColumnHidden = True
Forms![Record].[Record_Cylinders]![QtyNet].ColumnHidden = False
Forms![Record].[Record_Cylinders]![TareWeight].ColumnHidden = True
Case "Consignment Note"
Me.CollectionSupplier.Visible = False
Me.CollectionBranch.Visible = False
Me.CollectionEmployee.Visible = False
Me.CollectionDate.Visible = False
Me.ReturnSupplier.Visible = True
Me.ReturnBranch.Visible = True
Me.ReturnEmployee.Visible = True
Me.ReturnDate.Visible = True
Me.[QtyUsedRecovered].Visible = False
Me.VehicleID.Visible = True
Forms![Record].[Record_Cylinders]!QtyWasteTransferred.ColumnHidden = False
Forms![Record].[Record_Cylinders]!QtyDisposed.ColumnHidden = True
Forms![Record].[Record_Cylinders]!DisposalType.ColumnHidden = True
Forms![Record].[Record_Cylinders]!QtyNet.ColumnHidden = True
Forms![Record].[Record_Cylinders]!TareWeight.ColumnHidden = True
Case "Waste Producer Returns"
Me.CollectionSupplier.Visible = False
Me.CollectionBranch.Visible = False
Me.CollectionEmployee.Visible = False
Me.CollectionDate.Visible = False
Me.ReturnSupplier.Visible = True
Me.ReturnBranch.Visible = True
Me.ReturnEmployee.Visible = True
Me.ReturnDate.Visible = True
Me.[QtyUsedRecovered].Visible = False
Me.VehicleID.Visible = False
Forms![Record].[Record_Cylinders]!QtyWasteTransferred.ColumnHidden = True
Forms![Record].[Record_Cylinders]!QtyDisposed.ColumnHidden = False
Forms![Record].[Record_Cylinders]!DisposalType.ColumnHidden = False
Forms![Record].[Record_Cylinders]!QtyNet.ColumnHidden = True
Forms![Record].[Record_Cylinders]!TareWeight.ColumnHidden = True
Case "Engineers Log"
Me.CollectionSupplier.Visible = True
Me.CollectionBranch.Visible = True
Me.CollectionEmployee.Visible = True
Me.CollectionDate.Visible = True
Me.ReturnSupplier.Visible = True
Me.ReturnBranch.Visible = True
Me.ReturnEmployee.Visible = True
Me.ReturnDate.Visible = True
Me.[QtyUsedRecovered].Visible = True
Me.VehicleID.Visible = False
Forms![Record].[Record_Cylinders]!QtyWasteTransferred.ColumnHidden = True
Forms![Record].[Record_Cylinders]!QtyDisposed.ColumnHidden = True
Forms![Record].[Record_Cylinders]!DisposalType.ColumnHidden = True
Forms![Record].[Record_Cylinders]!QtyNet.ColumnHidden = False
Forms![Record].[Record_Cylinders]!TareWeight.ColumnHidden = False
Case Else
End Select
End Sub
i have a combo that is bound to a set list, each selection sets a number of other combos visibility to either true or false.
moving records this does not happen.
i know i need it to requery but where and how?
i believe this needs to go into the main forms current event but how
main code for the combo is:
Private Sub DocumentType_AfterUpdate()
Select Case Me.DocumentType.Value
Case "Collection Note"
Me.CollectionSupplier.Visible = True
Me.CollectionBranch.Visible = True
Me.CollectionEmployee.Visible = True
Me.CollectionDate.Visible = True
Me.ReturnSupplier.Visible = False
Me.ReturnBranch.Visible = False
Me.ReturnEmployee.Visible = False
Me.ReturnDate.Visible = False
Me.QtyUsedRecovered.Visible = False
Me.VehicleID.Visible = False
Forms![Record].[Record_Cylinders]![QtyWasteTransferred].ColumnHidden = True
Forms![Record].[Record_Cylinders]![QtyDisposed].ColumnHidden = True
Forms![Record].[Record_Cylinders]![DisposalType].ColumnHidden = True
Forms![Record].[Record_Cylinders]![QtyNet].ColumnHidden = False
Forms![Record].[Record_Cylinders]![TareWeight].ColumnHidden = True
Case "Returns Note"
Me.CollectionSupplier.Visible = False
Me.CollectionBranch.Visible = False
Me.CollectionEmployee.Visible = False
Me.CollectionDate.Visible = False
Me.ReturnSupplier.Visible = True
Me.ReturnBranch.Visible = True
Me.ReturnEmployee.Visible = True
Me.ReturnDate.Visible = True
Me.[QtyUsedRecovered].Visible = False
Me.VehicleID.Visible = False
Forms![Record].[Record_Cylinders]![QtyWasteTransferred].ColumnHidden = True
Forms![Record].[Record_Cylinders]![QtyDisposed].ColumnHidden = True
Forms![Record].[Record_Cylinders]![DisposalType].ColumnHidden = True
Forms![Record].[Record_Cylinders]![QtyNet].ColumnHidden = False
Forms![Record].[Record_Cylinders]![TareWeight].ColumnHidden = True
Case "Consignment Note"
Me.CollectionSupplier.Visible = False
Me.CollectionBranch.Visible = False
Me.CollectionEmployee.Visible = False
Me.CollectionDate.Visible = False
Me.ReturnSupplier.Visible = True
Me.ReturnBranch.Visible = True
Me.ReturnEmployee.Visible = True
Me.ReturnDate.Visible = True
Me.[QtyUsedRecovered].Visible = False
Me.VehicleID.Visible = True
Forms![Record].[Record_Cylinders]!QtyWasteTransferred.ColumnHidden = False
Forms![Record].[Record_Cylinders]!QtyDisposed.ColumnHidden = True
Forms![Record].[Record_Cylinders]!DisposalType.ColumnHidden = True
Forms![Record].[Record_Cylinders]!QtyNet.ColumnHidden = True
Forms![Record].[Record_Cylinders]!TareWeight.ColumnHidden = True
Case "Waste Producer Returns"
Me.CollectionSupplier.Visible = False
Me.CollectionBranch.Visible = False
Me.CollectionEmployee.Visible = False
Me.CollectionDate.Visible = False
Me.ReturnSupplier.Visible = True
Me.ReturnBranch.Visible = True
Me.ReturnEmployee.Visible = True
Me.ReturnDate.Visible = True
Me.[QtyUsedRecovered].Visible = False
Me.VehicleID.Visible = False
Forms![Record].[Record_Cylinders]!QtyWasteTransferred.ColumnHidden = True
Forms![Record].[Record_Cylinders]!QtyDisposed.ColumnHidden = False
Forms![Record].[Record_Cylinders]!DisposalType.ColumnHidden = False
Forms![Record].[Record_Cylinders]!QtyNet.ColumnHidden = True
Forms![Record].[Record_Cylinders]!TareWeight.ColumnHidden = True
Case "Engineers Log"
Me.CollectionSupplier.Visible = True
Me.CollectionBranch.Visible = True
Me.CollectionEmployee.Visible = True
Me.CollectionDate.Visible = True
Me.ReturnSupplier.Visible = True
Me.ReturnBranch.Visible = True
Me.ReturnEmployee.Visible = True
Me.ReturnDate.Visible = True
Me.[QtyUsedRecovered].Visible = True
Me.VehicleID.Visible = False
Forms![Record].[Record_Cylinders]!QtyWasteTransferred.ColumnHidden = True
Forms![Record].[Record_Cylinders]!QtyDisposed.ColumnHidden = True
Forms![Record].[Record_Cylinders]!DisposalType.ColumnHidden = True
Forms![Record].[Record_Cylinders]!QtyNet.ColumnHidden = False
Forms![Record].[Record_Cylinders]!TareWeight.ColumnHidden = False
Case Else
End Select
End Sub