Árvore de páginas

FAQ: Cliente que tenha unificado seus bancos do EMS 2 e utilize RPW.
Produto:Datasul
Ambiente:Unspecified
Versão:1
Sintoma

Cliente que tenha unificado seus bancos do EMS 2 e utilize RPW.

Causa

Cliente que tenha unificado seus bancos do EMS 2 e utilize RPW.

Solução

O .pf do RPW não deve chamar programa porque não é assim que o RPW funciona quando o número de sessões simultâneas do servidor RPW é maior do que 1.

O programa que cria alias para o RPW deve chamar o btb908za (sugiro sempre criar um programa chamado alias-rpw.p). Não é o mesmo programa que cria alias para chamar o atalho do EMS porque aquele vai chamar o men902za.

Em ambiente Unix o btb908zg deve chamar o btb908zb.
Em ambiente NT o btb908zh deve chamar o btb908zc.
O atalho do RPW deve chamar o programa que cria alias para o RPW (o alias-rpw.p). O btb908za é a tela do RPW, o único programa que deve chamá-lo é o que cria alias (o alias-rpw.p). Os outros dois programas são os que o RPW utiliza na sessão background, quando o número de sessões simultâneas do servidor RPW for maior do que 1, por isso eles também precisam criar alias, porque será aberta uma nova sessão. O RPW é NT se o atalho que ativa o RPW está no NT. O RPW é Unix se o script que ativa o RPW está no Unix. A "plataforma" não tem a ver com "onde estão os bancos de dados" e sim "a partir de qual sistema operacional o RPW está sendo chamado".

Importante: na alteração do btb908zh e/ou btb908zh lembre-se de compilar o programa para que a sessão utilize a nova versão dos fontes.