[RESOLVIDO] SC 9.8.003 - Uncaught TypeError: strcasecmp(): Argument #1 ($string1)

Após atualizar para o Scriptcase 9.8.003, estou tendo erros quando uso filtros
Duplo Select nas consultas, assim que ele inicia a pesquisa para mostrar o grid
ele exibe o erro:
Fatal error : Uncaught TypeError: strcasecmp(): Argument #1 ($string1) must be of type string,

Na última release do Scriptcase do SC 9.7.xxxx estava normal.

Alguém mais com este erro?

1 Curtida

Olá, @Jailton.

Atualize a sua versão para a release 9.8.004 e verifique se o erro ainda persiste.

3 Curtidas

Ok vou baixar e testar e dou o retorno, grato.

Bom Dia, atualizei e testei a 9.8.004 (10) e ainda continua com o mesmo problema.
image

2 Curtidas

Consegui corrigir o código manualmente que o Scriptcase gera na _grid.class.php

Mudar todos de:
strcasecmp($_SESSION[
Para:
strcasecmp((string)$_SESSION[

E colocar string na função em cima:

Fazendo isso a consulta funciona normalmente, como nas versões anteriores do Scriptase. :nerd_face:

Favor passarem para o desenvolvimento corrigir…

4 Curtidas

.

3 Curtidas

Ola
Estou com o mesmo problema no sc 9.8.004; quando uso o checkbox e/ou select com multiplos valores; e meu problema é que devo ter umas 30 aplicações assim.
Entendo que é uma versão com muitas modificações; porem deveriam soltar um correção diaria até resolver o problema que é imediato.
Estou com varios problemas nessas versões com php 8.1
Quase desistindo scriptcase…

Moacir

1 Curtida

Aqui também, estou com um monte de coisas para entregar ficando acumuladas na espera da correção.

1 Curtida

Olá. @Jailton, @Moacir.Oliveira

Corrigido na release 9.8.005. Versão disponível para download ou atualização.

2 Curtidas