Bugs Odbc banco de dados Progress SC 7.00.0018 Plataforma Win (Sistema DataSul)

Vou relatar diversos bugs para o ambiente relatado no assunto deste tópico e vou manter esse tópico em aberto e ir adicionando novos bugs encontrados com esse ambiente.

Os bugs impossibilitam:
Criar aplicações do tipo Formulário.
Criar aplicações do tipo Consulta (Grids)
Usar campo hora mudando o formato interno.
Utilizar colunas de tabelas cujo o nome tenha “-”

Aplicação do tipo formulário não é possível adicionar a clausula WITH (NOLOCK), e em todos os selects internos há bloqueio dos registros na tabela por falta dessa cláusula
CONTORNO: Criar formulários na unha co aplicação de controle.

Aplicação do tipo consulta (Grid) é possível colocar a cláusula WITH (NOLOCK) mas sem a cláusula ORDER BY, pois as duas juntas causam erro na construção interna do select, pois o sc manipula os selects internos.
CONTORNO: Criar consultas na unha com aplicação Blank.

Campo hora não funciona formato interno (testado em aplicação de controle).
CONTORNO: Não usar campo do tipo Hora e fazer todo tratamento na unha.

Colunas com ifens dão erro no IDE em consultas (grid).
CONTORNO: Utilizar uma constante com aliás na consulta e alterar dinamicamente pelas macros do SC.

  • Apesar deste bug ter sido corrigido no passado o mesmo voltou nas últimas releases do SC em aplicações novas ou aplicações migradas com a necessidade de alteração no SQL da mesma. Até a versão 6 o erro não ocorria.

Nosso cliente só não inviabilizou o Scriptcase para o ambiente relatado por eu ter construído todo o projeto na unha usando controles e blanks.

Tópicos relacionados:
http://www.scriptcase.com.br/forum/index.php/topic,6684.msg31481.html#msg31481
http://www.scriptcase.com.br/forum/index.php/topic,424.msg1096.html#msg1096
http://www.scriptcase.com.br/forum/index.php/topic,482.msg1266.html#msg1266
http://www.scriptcase.com.br/forum/index.php/topic,400.msg1125.html#msg1125
http://www.scriptcase.com.br/forum/index.php/topic,5530.msg24693.html#msg24693

Boa noite,

Reportei este problema para nossa equipe de bugs.

att,
Bernhard Bernsmann

Bernhard,

O Yuri foi informado desses problemas, de qualquer forma forma agradecemos a atenção e o acompanhamento do mesmo.

Ok então Haroldo,

Eu que agradeço seu feedback.

att,
Bernhard Bernsmann