I took out an unnecessary line from my code, and added your suggested LOCATE.... works! Thank you :)
>Setting filter doesn't move pointer to the proper record. Try
SET FILTER TO ...
>LOCATE
>
>>I have a table (MACHINE) that has one record which is visible after applying a particular filter. This is my code from the object:
>>
>>SELECT MACHINE
>>THIS.DEVICE(MACHINE.DRIVER)
>>
>>The first line of code works.... my MACHINE table gets selected. But the next line is not working. I need to call THIS.DEVICE procedure and pass it the value in the DRIVER field in the MACHINE table, and "MACHINE.DRIVER" is returning a blank string, when in actuality it has a value of "SYLVAC."
>>
>>Any ideas?
>>
>>Thanks,
>>
>>Alicia Bay for Joe Pawlowski