Hi Phorum,
I have an app that tracks union dues made up of 1 set, where members is
the parent and dues is the child. The menu system is set up to allow
defaults to be set 4 of the 6 fields since about 700 records entered
each month out of about 750 members are the same for these 4 fields. The form for entry has the members name and SSN at the top and an embedded browse at
the bottom where the dues are entered. The attached jpg displays this
form. On the onpush event of this form I have the following code:
if a_user.key.value = "{F3}" 'has F3 been pushed?
a_user.key.handled=.t. ' "
IF a_user.key.event = "down" ' "
f=parentform.active()
if f="browse1"
parentform:lastname.activate() 'switches to parent of the set
topparent.fetch_next() 'fetches next record in the order
else
parentform:Browse1:datepaid.Activate() 'activates browse1 (child)
browse1.new_record() 'opens table for new record
end if
end if
end if
The above code allows the user to switch to the embedded browse to enter dues if
the proper member is listed at the top of the form. After the user enters the dues values, she presses F3 again and it returns to the parent and fetches the next record in the order, then repeats the process.
All is good, but .... when F3 is pressed to go to the embedded browse it flashes
the full browse of the dues table momentarily and then moves to the embedded browse. Still does as it should, but is very annoying to the user.
I will be very grateful for a solution to this problem,
efs
I have an app that tracks union dues made up of 1 set, where members is
the parent and dues is the child. The menu system is set up to allow
defaults to be set 4 of the 6 fields since about 700 records entered
each month out of about 750 members are the same for these 4 fields. The form for entry has the members name and SSN at the top and an embedded browse at
the bottom where the dues are entered. The attached jpg displays this
form. On the onpush event of this form I have the following code:
if a_user.key.value = "{F3}" 'has F3 been pushed?
a_user.key.handled=.t. ' "
IF a_user.key.event = "down" ' "
f=parentform.active()
if f="browse1"
parentform:lastname.activate() 'switches to parent of the set
topparent.fetch_next() 'fetches next record in the order
else
parentform:Browse1:datepaid.Activate() 'activates browse1 (child)
browse1.new_record() 'opens table for new record
end if
end if
end if
The above code allows the user to switch to the embedded browse to enter dues if
the proper member is listed at the top of the form. After the user enters the dues values, she presses F3 again and it returns to the parent and fetches the next record in the order, then repeats the process.
All is good, but .... when F3 is pressed to go to the embedded browse it flashes
the full browse of the dues table momentarily and then moves to the embedded browse. Still does as it should, but is very annoying to the user.
I will be very grateful for a solution to this problem,
efs
Comment