Yes, your assumptions are correct.
Sent: Thursday, May 9, 9:40 PM
Subject: Re: [MS_AccessPros] Visible Property
Really? I find that very difficult to believe since "EmpempID" is a string value and not any type of matching number.
Can we assume t_dependents has a field named DepEmpID and it relates to EmpEmpID in the main form?
Sent: Thursday, May 9, 2019 8:50 PM
Subject: RE: [MS_AccessPros] Visible Property
Me.sf_Dependents.Visible = DCount("*", "t_dependents", "DepEmpID = " & "EmpempID") > 0
I tried the variation with the Me. And it went to error.
Syntax error (missing operator) in query expression 'DepEmpID ='.
Sent: Thursday, May 9, 2019 6:20 PM
Subject: Re: [MS_AccessPros] Visible Property
The code you provided shouldn't work with the string "EmpEmpID".
Me.sf_Dependents.Visible = DCount("*", "t_dependents", "DepEmpID = " & "EmpEmpID") > 0
Me.sf_Dependents.Visible = DCount("*", "t_dependents", "DepEmpID = " & Me.EmpEmpID) > 0
Note I added the Me. to identify the source of EmpEmpID.
Sent: Thursday, May 9, 2019 4:53 PM
Subject: RE: [MS_AccessPros] Visible Property
Did a little reading on DCount, it has been a while.
Private Sub Form_Current()
Me.sf_Dependents.Visible = DCount("*", "t_dependents", "DepEmpID = " & "EmpEmpID") > 0
Sent: Thursday, May 9, 2019 4:26 PM
Subject: Re: [MS_AccessPros] Visible Property
I would probably not bind the control to a field since you can use DCount() to determine if there are any dependents. I would probably just use a small command button to display the subform to add the first dependent. After that, the code I provide should suffice to display the subform if needed.
Sent: Thursday, May 9, 2019 4:12 PM
Subject: RE: [MS_AccessPros] Visible Property
Good point. Since the options box is unbound there will not be a saved field to change the visibility of the sub-form when scrolling through the records.
I think I am going to change this and make the options box bound to field that goes to the table so that the value is saved and the sub-form will show or not show based on the options box.
I will have to mess around with it and see what works best.
Thanks, I am betting I will be back.
Sent: Thursday, May 9, 2019 8:49 AM
Subject: Re: [MS_AccessPros] Visible Property
I would assume that you want to toggle the visibility of sf_Dependents based on if there are any dependents as you open or move through records on the main form. Try the following. Add breakpoints if it doesn't work as expected so you can step through the code.
The On Current event look something like:
Me.sf_Dependents.Visible = DCount("*","Your Dependents Table Name","LinkingFieldName = " & LinkingFieldFromMain) >0
'Assuming linking field is numeric
If DCount("*","Your Dependents Table Name","LinkingFieldName = " & LinkingFieldFromMain) >0
Your code in the Update of OptAnyDep would be:
Me.sf_Dependents.Visible = Me.OptAnyDep = 1
Sent: Wednesday, May 8, 2019 8:57 PM
Subject: RE: [MS_AccessPros] Visible Property
I should have provided that information.
The options box is unbound, but I can change that if you think it is a good
The name that comes up when I click on the frame is OptAnyDep
The Yes button is called OptionYes , returns a 1
The No button is called OptionNo , returns a 2
I hope I covered what you needed and what you meant by the name of the
options group. Do I have to keep the Frame around the buttons for it to be
The subform that contains the information on the dependents is called
Group Benefits Consultant
Sent: Wednesday, May 8, 2019 7:35 PM
Subject: Re: [MS_AccessPros] Visible Property
An options group returns a number. Is this bound to a field in the forms
record source? What is the name of the option group? What is the name of the
<MS_Access_Professionals@yahoogroups.com
[MS_Access_Professionals] <MS_Access_Professionals@yahoogroups.com
Sent: Wednesday, May 8, 2019 4:54:23 PM
Subject: [MS_AccessPros] Visible Property
I have Access 365 and am starting a new project so I think you will be
I am creating a health insurance enrollment database..
If a person is single, with no dependents the form is shorter.
If the person has dependents I will need them to fill in the depends
information on a Sub Form. I do not want the sub form to be visible unless
the new employee indicates they have dependent. I am asking the question
on the form and the employee is to respond using an Options box with the
"Yes" or "No" as their choices. If they check no to the question then they
just continue on. If they check Yes, I want the Sub Form to appear.. What
is the best way to change the "Visible" Property of the sub form after the
Code? A quick sample is always best for me.
[Non-text portions of this message have been removed]
------------------------------------
------------------------------------
------------------------------------
<*> To visit your group on the web, go to:
Individual Email | Traditional
<*> To change settings online go to:
<*> To change settings via email:
<*> To unsubscribe from this group, send an email to:
<*> Your use of Yahoo Groups is subject to:
Tidak ada komentar:
Posting Komentar