Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations biv343 on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Need help setting a value in a form as an event proceedure. 1

Status
Not open for further replies.

Johnnycat1

Programmer
May 4, 2005
71
US
This is the code that I am using to try to change the value of a cell back to 0 if two other cell values meet specific criteria.

If Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases!OpenInfo < 3 And Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases!RequiredInfo = 1 Then Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases![Release Qty] = 0 Else Exit Sub

This code is not doing anything... no error, no change in data, nothing.

The strange thing is that I have used this same format in another form and it works fine.

Any Suggestions?

Also, I would like to be able to include a message when the value is set back to 0 to tell the user why their data has been set back to 0. can you use the same code with a "then Goto Error Message" in lieu of changing the value to 0.

As always, your help is very appreciated.
 
How about some error checking
Code:
debug.print Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases!OpenInfo
debug.print Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases!RequiredInfo 
debug.print Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases!OpenInfo < 3
debug.print Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases!RequiredInfo = 1
debug.print Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases!OpenInfo < 3 And Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases!RequiredInfo = 1

If Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases!OpenInfo < 3 And Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases!RequiredInfo = 1 Then 
  Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases!
  msgbox "setting value to 0"
else
  exit sub
end if
[Release Qty] = 0 Else Exit Sub
 
Put in some error checking to see what is the problem.

Code:
debug.print Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases!OpenInfo
debug.print Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases!RequiredInfo 
debug.print Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases!OpenInfo < 3
debug.print Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases!RequiredInfo = 1
debug.print Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases!OpenInfo < 3 And Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases!RequiredInfo = 1

If Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases!OpenInfo < 3 And Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases!RequiredInfo = 1 Then 
  Forms!FrmFixtureDetailing!FrmFixtureDetailingReleases!
  msgbox "setting value to 0"
else
  exit sub
end if
This way you can see if the event is firing and you are getting the expected values.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top