Posso sim, segue um exemplo de UPC no programa CD0904.
Tá bem simples (é a mais simples que achei aqui).
Eu obtenho o handle dos campos "País" e "UF". São chave. Coloco estes handles em variáveis globais.
Crio um botão para extensão do cadastro. Declaro estas variáveis no programa auxiliar de cadastro. É a chave que eu uso.
Esclarecimentos gerais:
A procedure "pi-busca-handle" vai buscar na frame especificada um determinado campo e devolve o handle dele (caso encontre).
A procedure "pi-lista-handle" vai listar (num arquivo texto) todos os objetos de uma determinada frame.
Se precisar de algumas outras coisas, te passo. Gosto de fazer UPCs, então já acumulei alguma experiência no assunto.
Abraço,
Marcelo Torres