Usar nome do campo em vez de posição numérica

Caros amigos

Tenho visto vários exemplos em que para acessar os campos de uma consulta o pessoal usa algo como

{dataset}->fields[0]

Haveria alguma forma de usar o nome do campo?

Agradeço a atenção.

http://www.scriptcase.com.br/aprendizagem/documentacao/pt_br/v9/manual/14-macros/01-visao-geral/#sc_set_fetchmode