Utilize cciUserTrace para gravar uma mensagem de um catálogo de mensagens (com inserções) para o rastreio do usuário. Uma mensagem também é gravada no rastreio de serviço, se ele estiver ativo.
A mensagem gravada no rastreio do usuário possui o seguinte formato:
<stamp date-time> <Número_da_cadeia> Rastreio_do_Usuário <Texto de mensagem com inserções> <Explicação da Mensagem>
void cciUserTrace( int* returnCode, CciObject* object, const CciChar* messageSource, int messageNumber, const char* traceText, ... );
Para utilizar
o catálogo de mensagens do intermediário atual, especifique BIPv600
em todos os sistemas operacionais. Como alternativa, você pode criar seu próprio catálogo de mensagens.
Quando o rastreio é formatado, uma mensagem da versão NLS desse catálogo é escrita. O código do idioma utilizado é esse do ambiente, no qual o rastreio é formatado.
É possível executar o intermediário em um sistema operacional, ler o log nesse sistema operacional, em seguida formatá-lo em um sistema operacional diferente. Por exemplo, se o intermediário estiver em execução no Linux, mas nenhum arquivo .cat estiver disponível, você poderá ler o log e, em seguida, transferi-lo para o Windows, onde o log pode ser formatado utilizando o arquivo .properties.