*Crea una variable tipo string
LOCAL sConsulta as String
sConsulta = ''
*Asigna la instrucción como carácter de tu consulta.
*campo1 puede ser igual a 'Mitabla.nombre'
*campo2 puede ser igual a 'Mitaba.apellido'
*tabla puede ser igual a 'mi_path\Mi_base_de_datos.Mitabla'
sConsulta = 'SELECT ' + campo1 + ', ' + campo2 + ' FROM ' + tabla +;
' WHERE thisform.dato.text == ' + campo1 + ' or thisfrom.dato.text == ' +;
campo2 + ' ORDER BY ' + campo1 + ' INTO CURSOR cursor1'
*Luego utilizas el macro & y listo. Este macro ejecuta el contenido de la variable,
*en este caso sConsulta.
*Ten cuidado con los espacios en blanco para que el macro &
*pueda reconocer el codigo.
&sConsulta