Cenário: vários psicólogos atendem diferentes quantidades de clientes. Preciso a cada final de mês, informar quantidade de sessões que cada paciente se consultou, com seu respectivo psicólogo. Isto é, no banco de dados, preciso preencher apenas os campos nº de sessões. O resto já tenho.
Solução adotada:
Form de controle: chama um form de múltiplos registros. Passa o código do psicólogo e o cód do cliente (variáveis globais)
Form de Múltiplos registros: usa as globais para selecionar os registros no banco. armazena o recordset em um array global. (coloquei isso no OnApplicationInit)
Problema:
O SC deveria colocar o código e o nome do paciente em sua respectiva linha no formulário de múltiplos registros. Mas só pega o primeiro paciente do array. (coloquei o código no OnLoadRecord)
É bem vinda qualquer ajuda, inclusive se for de mudar completamente a estratégia.
Muito grato.