Trento, primero que nada, gracias por la respuesta. Sin embargo, pocos
minutos antes ya había encontrado la solución. De hecho, volví al
Grupo de Mundo VFP para referirme a la misma.
En primer término, cuando hablo de "...en alguna otra parte del
método..." me refiero a que en el código del método que estoy editando
funciona bien la referencia a la tabla pasada como parámetro cuando
hago el select de la tabla para hacerla la tabla activa, el problema
estribaba (de eso me di cuenta después) cuando hacía referencia a la
tabla dentro de la función Reccount(). Allí VFP me generaba un error
de "Variable <NombreTabla> no existe".
Reccount() trabaja de dos maneras, o le envías un parámetro con el
número/alias del área activa o no le envías ningún parámetro y por
omisión la función toma la tabla que esté activa en ese momento. La
solución fue tan sencilla como olvidarm, del parámetro en la función
Reccount() y dejar que ésta usara la tabla activa (en mi caso &tTabla)
y voilà, todo funcionó como lo esperaba.
Por último y para mejorar la visión de lo que planteé anteriormente,
te cuento que lo que estaba haciendo era crear una clase visual estilo
ToolBar para encapsular todos los procedimientos de: Agregar nuevo
registro, eliminar registro, modificar registro, etc. y de esa manera
escribir la menor cantidad de código posible.
El método en cuestión donde tenía problema es un procedimiento que
verifica si en la tabla activa existen registros guardados para así
activar el botón de búsqueda (no le encuentro sentido a un botón
activo si no hay nada que buscar) y por eso mi necesidad de usar la
tabla que se correspondiera con los elementos a ser editados.
Sobre tu respuesta, no, no es una "solución vacía", por el contrario
sin embargo, no hubiera funcionado por la misma razón que a mi no me
funcionó, Reccount() habría generado un error diciendo que la variable
"tcTable" no existe. En todo caso, te agradezco realmente la ayuda :-)
Saludos desde Venezuela.