Hola Asirvent:
Según te entiendo....Podrías utilizar campos tipo LookUp en vez de campos calculados, o bien al calcularlo usar la sentencia LookUp a un dataset que tenga el código del producto y su descripción. No es necesario ejecutar una consulta para cada registro.....