Changelog Scriptcase V8. Veja as últimas alterações da versão anterior clicando aqui.

ScriptCase v9.0.012 21/07/2017 00:27

Novas Implementações

  • Adicionado suporte para aplicação de gráfico no helpcase.

Correção Específica

  • Corrigido problema na configuração de alinhamento horizontal para dimensões do resumo.
  • Corrigido problema ao utilizar lookup automático de campo com SQL usando schema (PostgreSQL).
  • Corrigido problema ao utilizar letras maiúsculas no dataset da macro sc_select.

Bug

  • Corrigido problema ao utilizar campo label como chave primária.
  • Corrigido problema ao clicar em imagem do gerenciador de imagens.
  • Corrigido problema na exibição do ícones do menu no editor avançado de temas.
  • Corrigido problema na interface de dimensões e métricas da aplicação gráfico.
  • Corrigido problema na interface de criação de formulário.
  • Corrigido problema na geração de gráficos subtotais ao exibir na mesma página do resumo.
  • Corrigido problema no conteúdo do Editor HTML do formulário em modo de inserção.
  • Corrigido problema no caminho de imagens no mesmo servidor ao utilizar o Editor HTML.
  • Corrigido problema na interface de campos data/hora no filtro da consulta.
  • Corrigido layout das imagens das conexões ao acessar o Database Builder.
  • Corrigido problema na rolagem de abas ao abrir várias aplicações.
  • Corrigido problema no layout dos botões da opção Salvar Grid.
  • Corrigido problema na interface do Database Builder.
  • Corrigido problema na interface de configuração da consulta.

ScriptCase v9.0.011 12/07/2017 19:52

Novas Implementações

  • Adicionado InsertCode nos método php do formulário
  • Adicionado novo projeto de exemplo para criação de ambientes de aprendizagem virtual (EAD). Projetado para auxiliar no gerenciamento de conteúdo e administração de cursos online.

Bug

  • Corrigido problema ao arrastar eventos da aplicação calendário.
  • Corrigido problema na exportação do pdf do gráfico em ambientes HTTPS.
  • Corrigido o erro em devel\lib\php\database.inc.php linha: 838 na geração dos fontes com conexões PostgreSQL.
  • Corrigido problema ao iniciar o gráfico com gauge semi-circular.
  • Corrigido problema na geração das bibliotecas internas quando utilizava classes e objetos.
  • Corrigido problema no charset do label dos campos na quebra dinâmica.
  • Corrigido erro de SQL ao executar o campo no filtro contendo IF no SQL.
  • Corrigido problema ao utilizar a macro sc_make_link ao utilizar variável no parâmetro nome da aplicação.
  • Corrigido problema na inclusão e alteração automática dos campos "Data". Caso a validação de campos obrigatórios seja executada, os campos data perdiam o valor.
  • Corrigido criação e recuperação dos campos na interface da criação da aplicação de calendário nas conexões PostgreSQL.
  • Corrigido problema ao importar imagens RTL no CSS de botões.
  • Corrigido problema ao salvar a definição no lookup manual. Será necessário limpar o cache do navegador.

ScriptCase v9.0.010 29/06/2017 18:50

Correção Específica

  • Corrigido problema ao utilizar nome do ODBC com conexão Access.
  • Corrigido problema ao alterar quantidade de registros em formulários horizontais.

Bug

  • Corrigido problema de charset nos grupos de botão do tipo link.
  • Corrigido problema no campo atualiza tabela de ligação utilizando campos em caixa alta.
  • Corrigido proteção para o PHP 7.0 nos campos numéricos iniciados com zero.
  • Corrigido fatal error: Redefinition of parameter $tabela nos lookup de campo.
  • Corrigido Fatal error: Cannot use [] for reading nas quebras do resumo ao utilizar o campo por cento.
  • Corrigido erro de charset na descrição de ajuda do campo do filtro.
  • Corrigido erro de Undefined variable: obj_attr1 nas aplicações convertidas.

ScriptCase v9.0.009 23/06/2017 18:58

Correção Específica

  • Corrigido Parse error: syntax error, unexpected 'public' (T_PUBLIC) nos campos de relacionamento N x N.
  • Corrigido erro na visualização dos campos do calendário na configuração "Calendar".
  • Corrigido problema na navegação do formulário múltiplo registro após atualização do registro.

ScriptCase v9.0.008 22/06/2017 17:05

Novas Implementações

  • Adicionado o botão de Helpcase na barra de ferramentas do resumo.

Correção Específica

  • Corrigido problema na execução da macro "sc_select_where(add)" após o processamento do botão php utilizando a macro sc_exit(sel).
  • Corrigido problema no submit da página ao alterar a opção para exibir a versão móvel.
  • Corrigido problema no dashboard ao utilizar filtro do índice sem dimensão.

Bug

  • Corrigido problema ao utilizar campos duplicados nos lookup.
  • Corrigido erro no retorno do lookup ao utilizar o campo checkbox no filtro da consulta.
  • Corrigido problema ao atualizar a imagem na interface das propriedades do projeto.
  • Corrigido problema na visualização do botão de impressão na aplicação de calendário.

ScriptCase v9.0.007 12/06/2017 08:49

Bug

  • Corrigido problema de visualização ao utilizar macro sc_field_style em campos com link, em consultas com orientação slide.
  • Corrigido problema na geração de mapas (Google Maps) em dispositivos móveis.
  • Corrigido problema na ordenação de valores exibidos no gráfico do resumo.
  • Corrigido problema na exibição de imagens de fundo no Report PDF.
  • Corrigido problema no carregamento de gráfico ao alternar entre quebras estáticas.

ScriptCase v9.0.006 02/06/2017 01:27

Novas Implementações

  • Adicionada opção "Salvar como" para bibliotecas externas disponíveis ao nível ScriptCase.

Correção Específica

  • Corrigido erro de SQL na geração da aplicação de log nas conexões Db2.
  • Corrigido erro de SQL nos indices do dashboard nas conexões Db2.
  • Corrigido problema na criação da tabela de log nas conxões Db2.
  • Corrigido erro na criação das tabelas do modulo de segurança utilizando a conexão DB2.
  • Corrigido problema na criação da tabela na aplicação de calendario nas conexões Db2.

Melhoria de Performance

  • Melhoria na visualização do campo "Ativo" na aplicação "grid_sec_users_groups" do modulo de segurança

Bug

  • Corrigido problema nas conexões ao digitar o nome do banco de dados.
  • Corrigido problema no posicionamento dos campos imagens nos cabeçalhos do report pdf.
  • Corrigido erro de Undefined variable "NM_tmp_del" ao utilizar a macro sc_menu_delete nos eventos do menu.
  • Corrigido problema na visualização do botão "Linhas" as desmarcar os módulos Resumo, Gráfico e Detalhe.
  • Corrigido erro de javascript ao utilizar o recurso "Salvar Grid".

ScriptCase v9.0.005 25/05/2017 20:13

Correção Específica

  • Corrigido problema ao utilizar grupo de botões no detalhe da consulta.
  • Corrigido problema na ligação de captura nas aplicações de controle.
  • Corrigido problema na geração do pdf do gráfico.
  • Corrigido problema na visualização dos campos no detalhe da consulta. Quando se tinha muitos campos, os campos ultrapassavam a barra de ferramentas inferior.
  • Corrigido problema na nomenclatura do link na exportação de aplicações.
  • Correção do envio de feedback das langs na interface dos idiomas.

Bug

  • Corrigido problema ao utilizar o modulo de log com conexões diferentes na aplicação.
  • Corrigido problema de ordenação nas quebras da consulta.
  • Corrigido erro na inserção dos html "doctype, html, head, body" no campo editor html.
  • Corrigido erro de SQL na inclusão dos arquivos e imagens no campo multiupload.
  • Corrigido problema no sql da consulta ao utilizar a clasula ORDER BY nas conexões Postgres.
  • Corrigido problema ao clicar para editar tema do projeto.

ScriptCase v9.0.004 19/05/2017 01:03

Correção Específica

  • Corrigido problema de label duplicado ao utilizar "Título na mesma linha" em subconsultas.
  • Corrigido erro ao executar consulta sem itens na barra de ferramentas.
  • Corrigido problema de label duplicado ao utilizar outros campos selecionados na linha da quebra.
  • Corrigido problema ao utilizar variável global no label da consulta.

Bug

  • Corrigido erro supplied for foreach() ao gerar aplicação gerada pelo módulo de log.
  • Corrigido problema na lista de totalizações em campos numéricos dos índices no dashboard utilizando conexão Access ODBC.
  • Corrigido problema de acesso ao utilizar opção "Utilizar sessão em banco de dados" nos valores de sistema do ScriptCase.
  • Corrigido problema na exibição de valores decimais em campos virtuais na totalização do resumo.
  • Corrigido problema de exibição na imagem de fundo no Layout do Report PDF.
  • Corrigido problema de botão desabilitado após importar projeto.
  • Corrigido problema na visualização da quantidade de registros na barra de ferramentas utilizando quebra dinâmica.
  • Corrigido problema na recuperação dos tipos de campos utilizando SQL com JOIN no SQL Server (Native Server).
  • Corrigido problema no universo de valores exibidos no filtro do resumo utilizando WHERE no SQL da consulta.
  • Corrigido problema na ordenação de campos data em dimensões com drilldown na aplicação de gráfico.
  • Corrigido problema na visualização de valores utilizando a macro sc_date_dif_2
  • Corrigido problema na marcação do registro criticado pela validação de campo(s) obrigatório(s) em formulário de múltiplos registros.

ScriptCase v9.0.003 11/05/2017 16:56

Novas Implementações

  • Melhoria no modulo de segurança. A partir dessa versão, a aplicação de adição de usuário, disponível no link na área do login, irá vincular a um grupo "default" disponível nas configurações do modulo de segurança do tipo grupo. O usuário também se tornará ativo. Caso a opção de "Requer ativação por e-mail" esteja marcada, o usuário não ficará ativo.
  • Adicionado a sintaxe N '' para a conversão dos caracteres dos tipos Nchar, Nvarchar e Ntext nos databases Mssql Server
  • Adicionado opção para exibir ou não a quantidade de registros no objeto select no filtro do resumo.
  • Alterado posicionamento do botão "Limpar" para filtro do resumo.
  • Melhoria no visual do layout do resumo.

Correção Específica

  • Adicionado validação no backup/restaure dos arquivos da versão 8.
  • Corrigido erro de "Invalid argument supplied for foreach" devel/lib/php/database.inc.php 827 nos lookup de consulta das conexões Postgres.
  • Corrigido problema de sintaxe SQL ao utilizar índice com conexão MS Access.
  • Proteção do caminho do Freetds em servidores compartilhados.
  • Corrigido problema na listagem dos valores de totalização no campo calculado "percentual" nas métricas das quebras.
  • Corrigido problema na lista de totalizações em campos numéricos dos índices no dashboard utilizando conexão Access ODBC.
  • Corrigido erro na ordenação do campo "Quantidade de registros" nas quebras do resumo.
  • Corrigido erro na seleção de ordenação dos campos da dimensão quando a quebra era alterada.
  • Corrigido erro na visualização do campo "Quantidade de registros" no campo Ordenação Inicial nas configurações de ordenação do resumo.
  • Corrigido alinhamento do campo "Quantidade de registros" no resumo.

Bug

  • Corrigido erro na exclusão do mestre detalhe nas conexões Firebird. (Bug do Php 7.0).
  • Corrigido erro de SQL no resumo, após conversão de consultas utilizando DISTINCT e quantidade de registros.

ScriptCase v9.0.002 04/05/2017 17:58

Correção Específica

  • Corrigido problema de sintaxe SQL ao utilizar mais de um índice com conexões distintas.
  • Corrigido problema no caminho do arquivo app_container.js na aplicação dashboard.
  • Corrigido problema na barra de ferramentas do dashboard em widgets com aplicação de gráfico.
  • Corrigido problema de arquivos criptografados em ambientes publicados.
  • Corrigido problema na visualização do CAPTCHA no ambiente do instalador Linux 64 bits.
    (Será necessário reinstalar)

Melhoria de Performance

  • Melhoria de performance no instalador do Mac.
    (Será necessário reinstalar)

ScriptCase v9.0.001 03/05/2017 09:12

Correção Específica

  • Corrigido problema na importação do projeto de exemplo Business Intelligence utilizando o database Mysql.
    Antes de atualizar, favor limpar o cache do navegador.

ScriptCase v9.0.000 28/04/2017 13:44

Novas Implementações

  • Novas funções agregadas para as métricas do gráfico: Count, Distinct count, Variância e Desvio padrão;
  • Novas opções de dimensão de período para campos de data, tais como: Semestre, Bimestre, Trimestre, Quadrimestre e outros;
  • Individualização do campos da métrica e da dimensão para que possam ser configurados de maneira independente;
  • Reorganização da interface de criação dos gráficos com a possibilidade e arrastar a mesma dimensão (para campos de diferente período) ou métrica (com diferentes funções agregadas) mais de uma vez;
  • Possibilidade de combinação analítica e sintética de diferentes dimensões em um mesmo gráfico, podendo ser alterado em tempo de execução;
  • Inclusão de um novo tipo de filtro (Filtro do usuário) para que o usuário do sistema possa filtrar dinamicamente os campos de dimensão e métrica dentro do gráficos. Com opções de visualização de valores diferentes para cada tipo de dado.
  • Inclusão da função LIMIT que pode ser utilizada para ranquear os valores dentro dos gráficos. Por exemplo: gráfico com os 10 melhores clientes, 10 cidades que venderam menos em 2016, etc.
  • Nova interface para configuração dos temas dos gráficos, podendo ser configurados a nível de projeto, na parte de temas para gráficos ou individualmente dentro da aplicação;
  • Inclusão de novos temas para os gráfico gerado (pastel, flat, modern e dark);
  • Novos tipos de Gráficos: Dispersão e Bolha, Gantt linear e semicircular, Pirâmide 2D e Funil 2D;
  • Opção para adicionar e customizar os subtítulos dos gráficos;
  • Novas opções de customização específicas para os gráficos barra, coluna pizza e Gauge;
  • Possibilidade de exportação dos gráficos em PNG, JPG, PDF, SVG e XLS.
  • Nova interface, com drag and drop, para configuração dos widgets de maneira dinâmica. Os widgets agora podem ter diferentes tamanhos e posições dentro da area de trabalho;
  • Responsividade na apresentação dos widgets na exibição do Dashboard;
  • Novo widget de índice com configurações específicas de campos e funções agregadas para apresentação de KPIs (indicadores de performance) dentro do dashboard;
  • Novas opções de configuração e customização dos widgets. Como por exemplo: esconder os itens da barra de ferramentas da aplicação chamada dentro do widget, formatação de layout, filtro, abreviação de valores, etc;
  • Possibilidade de integração de aplicações dentro do mesmo Dashboard. Por exemplo: Mestre detalhe entre diferentes consultas;
  • Opção para atualização do Dashboard sem recarga da página.
  • Nova interface para a criação da consulta com opção da seleção de várias tabelas e campos diretamente na criação;
  • Nova interface com utilização de drag and drop para definição das quebras da consulta e do resumo, com opções de totalização e configurações de campos completamente individualizadas;
  • Novas funções agregadas para as métricas do gráfico: Count, Distinct count, Variância e Desvio padrão;
  • Possibilidade de arrastar a mesma dimensão (para campos de diferente período) ou métrica (com diferentes funções agregadas) mais de uma vez para dentro das quebras e totalizações;
  • Inclusão de um novo filtro para o resumo (Filtro do usuário) para que o usuário do sistema possa filtrar dinamicamente as funções agregadas dentro dos pivots tables.
  • Inclusão da função LIMIT na consulta e no resumo. Função pode ser utilizada para ranquear os valores. Por exemplo: consultas e resumos com os 10 melhores clientes, 10 cidades que venderam menos em 2016, etc.
  • Novas opções de configuração dentro da totalização do resumo: exibir a contagem de linhas no resumo, visualizar o hover mostrando valores da coluna e visualização do valor na linha do subtotal;
  • Inclusão de configurações ordenação para os campos da quebra do resumo;
  • Opção de abreviar os valores para visualização dentro do resumo.
  • Permite a integração de formulários com HTML e CSS customizados ou importados em forma de biblioteca externa. Esta opção dá total liberdade para customização do layout nesta aplicação;
  • Variáveis de manipulação do corpo do HTML: o visual agora pode ser alterado completamente e adaptado ao form padrão do Scriptcase com as devidas marcações;
  • Suporte a eventos, bibliotecas, macros, imagens e tipos de campos do Scriptcase;
  • Adição de templates para telas login criadas pelo Scriptcase;
  • Possibilidade de integração dos layouts criados com o login do modulo de segurança.
  • Nova opção de desenho com drag & drop e configuração dinâmica dos campos dentro da mesma interface nas aplicações de Report Pdf.
  • Nova opção "Estrutura do menu" para personalização do layout do menu com possibilidade de utilização de bibliotecas externas, métodos e variáveis dinâmicas;
  • Opção de expandir/fechar o menu para esconder os itens e ampliar a área de trabalho dentro da aplicação gerada.
  • Inclusão de novos temas para as aplicações geradas (sc_rinno);
  • Novas opções de CSS para a personalização avançada de temas (Layout da aplicação).
  • Suporte ao PHP 7.0;
  • Atualização dos drivers PDO de conexão (SQL Server, MySQL);
  • Adição do drive PDO Dlib para SQL Server;
  • Adição do novo drive MySQLi para conexões MySQL;
  • SSL para conexões seguras com MySQL;
  • Nova versão do Apache 2.4.25;
  • Arquitetura 32 e 64 bits para instaladores;
  • Atualização da biblioteca WKHTMLtoPDF;
  • Atualização da biblioteca Fusion Chart;
  • Conversores automáticos para projetos desenvolvidos na versão 7 e 8/8.1, ou seja, projetos dessas versão serão compatíveis com a versão 9;
  • Ambiente de produção para aplicações geradas homologado para PHP 5.6 e 7.
  • Opção de login social com Google, Facebook e Twitter automaticamente pelo módulo de segurança;
  • Novas opções de criptografia o campo senha da aplicação de login (MD5, SHA1, SHA256, SHA512);
  • Integração do módulo de segurança com a nova opção de controle formato livre com templates responsivos para tela de login;
  • Atualização do componente para geração automática da função captcha para a tela de login gerada pelo módulo de segurança;
  • Opção de atribuir mais de um grupo para os usuários criados pelo módulo de segurança;
  • Criação de um novo "grupo padrão" na tabela de grupos (nesse grupo serão adicionados os novos usuários que entram através do formulário de novo usuário gerado pelo módulo de segurança ou pelo login social);
  • Nova opção de integração com LDAP e criação de grupos no ambiente de administração dos usuários Scriptcase (ambiente de desenvolvimento).
  • DIAGRAMA ER: Novo recurso para auxiliar na gestão de banco de dados, além do SQL Builder e DATABASE Manager, foi implementado suporte a criação de Diagrama ER para bancos conectados com o Scriptcase.
  • DIAGRAMA DO PROJETO: Nova ferramenta para geração do Diagrama do Projeto. Com recursos avançados de visualização e impressão do diagrama.
  • Novo Layout do manual da documentação do Scriptcase, mais clean e intuitivo para você acessar os recursos do ambiente de desenvolvimento do Scriptcase de maneira mais rápida e fácil.