Produto:

Datasul

Ocorrência:

Erros ocorridos com (WRX-OCX) Frotas

Passo a passo:

Este documento tem por objetivo corrigir algumas situações e possíveis erros que podem acontecer quando se utiliza programas que rodam com OCX e WRX (extensão dos objetos).

 

Possíveis erros que podem acontecer com programas OCX/WRX:


Erro: Specified ActiveX control is not registered or the .ocx file was moved from where it was registered. Error ocurred in procedure: control_load gep/ge0201.w (6087)

Erro: Error ocurred while accessing component property/method: Item. The collection object is out of range. Error code: 0x80020009 local-initialize gep/ge0201.w (5890)

 

Solução: Para solucionar os erros 1 e 2 (listados acima), deve-se registrar o arquivo OCX responsável pela reapresentação da consulta com novos valores em tela (Refresh de tela), com o comando REGSVR32 com o parâmetro <<ARQUIVO>>.ocx. Exemplo: c:\windows> regsvr32 PSTIMER.OCX.

 


Erro: "Error occurred while creating CONTROL-FRAME: CtrFrame seqüência classe invalida. Error code 0800401f3(5898)", "Unable to realize Control-Frame widget"."

 

Solução: Para solucionar este problema, é necessário executar os programas setup.exe das subpastas "Barra", "Cellsvwr", "Calendar", "Estruct" e "Gráfico" que se encontram no diretório "Interfac" do diretório padrão de programas do EMS.

 

** Outra forma de solução de problemas com OCX será apresentada abaixo:

 

Após verificar que as soluções acima citadas não foram suficientes para resolver o problema com as OCX deve-se executar o seguinte:

  1. Desinstalar o <<COMPONENTE>>, caso estejam instalados no Painel de Controle, no caso do painel de controle ele sempre apresentara o nome Datasul <<COMPONENTE>> Ex.: Datasul Imagem, Datasul Treeview;
  2. Reiniciar o computador;
  3. Executar o arquivo SETUP.EXE que está no diretório <<PRODUTO>> \Interfac\<<COMPONENTE>> que fará a instalação dos OCX's necessários;
  4. Reiniciar o computador;
  5. Executar o programa do EMS com problema de OCX.

 

Caso o problema persista:

 

  1. Desinstalar o <<COMPONENTE>>, caso estejam instalados no Painel de Controle, no caso do painel de controle ele sempre apresentara o nome Datasul <<COMPONENTE>>, Ex. Datasul Imagem, Datasul Treeview;
  2. Desinstalar o Progress;
  3. Reiniciar o computador;
  4. Instalar o Progress;
  5. Reiniciar o computador;
  6. Executar o arquivo SETUP.EXE que está no diretório <<PRODUTO>> \Interfac\<<COMPONENTE>> que fará a instalação dos OCX's necessários;
  7. Reiniciar o computador;
  8. Executar o programa do EMS com problema de OCX.

 

No caso do Progress estar instalado na Rede será necessário instalar o NetSetup que está dentro do diretório <PROGRESS>\NetSetup, antes de instalar o OCX.

Se o NetSetup já estiver instalado na máquina, devem ser seguidos os seguintes passos:

 

  1. Desinstalar todos os <<COMPONENTES>>, dentre outros que usem OCX, caso estejam instalados no Painel de Controle;
  2. Desinstalar o NETSETUP do Progress;
  3. Fazer uma procura no REGEDIT do Windows pela palavra PROGRESS;
  4. Eliminar a pasta Progress que for encontrada; (1 pasta)
  5. Reinstalar o NETSETUP do Progress;
  6. Reinstalar os OCX necessários;
  7. Executar novamente os programas com problemas de OCX.

 

 

Abaixo serão apresentados quais os programas do Manutenção de Frota utilizam OCX e qual o tipo de OCX que utilizam:

 

  • AB0604 - Consulta Inventário Equipamentos     - (utiliza TreeList).
  • AB0608 - Quantidade e Valor Combust./Lubr     - (utiliza TreeView).
  • AB0609 - Consumo Combustível             - (utiliza TreeView).
  • AB0612 - Eventos Vencidos e A Vencer         - (utiliza TreeView).
  • AB0613 - Eventos Realizados em Equipamentos - (utiliza TreeView).
  • AB0613E - Resumo Eventos Realizados         - (utiliza TreeView).
  • AO0302 - Resultados dos Ensaios             - (utiliza TreeView).
  • CO0605 - Inventário Componentes             - (utiliza TreeView).
  • CO0606 - Durabilidade Componentes         - (utiliza TreeView).
  • CO0607 - Movimentos na Garantia         - (utiliza TreeView).
  • GF0601 - Consulta Custos Equipamentos         - (utiliza TreeList).
  • GF0602 - Consulta Desperdícios e Economias     - (utiliza TreeView).
  • MV0603 - Reincidência Serviços             - (utiliza TreeList).
  • MV0604 - Horas Trabalhadas/Paradas Período     - (utiliza TreeList).
  • MV0605 - Comparativo Tempo Real x Padrão     - (utiliza TreeView).
  • MV0607 - Consulta OM por Classificação     - (utiliza TreeView).
  • MV0608 - Consulta Calendário Manutenção     - (utiliza OCX Calendar).
  • MV0610 - Total Serviços por Tipo             - (utiliza TreeView).
  • MV0611 - Custos Ordem Manutenção         - (utiliza TreeList).
  • MV0612 - Tempo Atendimento e Manut Eqpto     - (utiliza TreeView).
  • MV0613 - Gerenciador da Manutenção         - (utiliza TreeView).
  • MV0614 - Monitor Equipamentos             - (utiliza TreeList).
  • ND0302 - Gerenciamento Vencimentos - (utiliza TreeList).
  • ND0601 - Consulta Processos do Equipamento - (utiliza TreeView).
  • ND0604 - Infrações do Equipamento         - (utiliza TreeView).
  • PN0602 - Consulta Inventário Pneu         - (utiliza TreeView).
  • PN0604 - Consulta Durabilidade Pneus         - (utiliza TreeView).
  • PN0607 - Não Conformidade Pneus         - (utiliza TreeView).
  • PN0608 - Consulta Projeção Retirada\Compra Pneus (utiliza TreeList).
  • PN0609 - Consulta Análise de Pneus - (utiliza TreeList).

Observações:

 

 

#trackbackRdf ($trackbackUtils.getContentIdentifier($page) $page.title $trackbackUtils.getPingUrl($page))