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

ScriptCase v9.0.026 22/11/2017 07:38

Novas Implementações

  • Adicionado novas opções de "cor" e "largura" da borda no css dos blocos do formulário.
  • Recuperação automática do valor 'auto increment' nas conexões do tipo DB2
  • Adicionado suporte a tecla "tab" no campos autocomplete no preenchimento do primeiro registro.
  • Adicionado novas opções de "cor" e "largura" da borda no css dos campos do formulário.
  • Adicionado suporte a criação de eventos Ajax para o campo "category" na aplicação calendário.

Correção Específica

  • Corrigido Fatal error: Invalid handle returned, nas conexões do tipo MSSQL SERVER.
  • Corrigido problema no sql da consulta ao utilizar o carácter * (asterisco) dentro de uma instrução case.
  • Corrigido problema na criação da tabela do calendário nas conexões Firebird.
  • Corrigido problema na alteração e atualização dos índices no dicionário de dados.
  • Corrigido problema ao sincronizar o tamanho do campo no dicionário de dados.
  • Corrigido problema no sql da consulta ao utilizar o carácter "hífen" dentro de uma instrução case.
  • Corrigido problema ao criar um botão e escolher que ele só seja exibido na edição em um formulário de formato Grid editável.
  • Corrigido problema no alinhamento dos campos do tipo rádio e checkbox.

Bug

  • Corrigido problema na formatação dos campos "moeda" e "decimais" no filtro da consulta.
  • Corrigido problema com barra de rolagem ao mudar de aba do menu.
  • Corrigido problema ao criar aplicação de consulta utilizando JOIN nas conexões do tipo Access.
  • Corrigido problema ao utilizar a macro "sc_date_conv" no evento OnHeader na aplicação Reportpdf.
  • Corrigido problema na edição dos formulário do tipo grid editável, quando o campo chave primaria não era exibido na aplicação.

ScriptCase v9.0.025 17/11/2017 00:30

Novas Implementações

  • Melhoria na responsividade da barra de ferramentas da aplicação calendário.

Correção Específica

  • Ajustes no alinhamento do campo "Caracteres Permitidos" nas configurações do campo do tipo "Texto".
  • Corrigido problema ao utilizar variáveis globais na macro sc_exec_sql.
  • Corrigido problema na recuperação dos tipos de dados ao importação um arquivo Excel.
  • Corrigido problema ao editar o campo atualiza tabela de ligação da aplicação "app_form_edit_users" gerada pelo modulo de segurança.
  • Corrigido problema ao incrementar a versão de um projeto, quando existia um modulo de log configurado ao projeto.
  • Corrigido problema ao identificar automaticamente as chaves únicas das conexões Sqlite no formulário.
  • Corrigido problema ao utilizar a macro sc_changed nos campo do tipo DATETIME nas conexões MSSQL SERVER.
  • Corrigido problema ao atualizar o CEP no evento onChange, utilizando campos autocomplete nas atribuições.

Melhoria de Performance

  • Ajustes na interface de criação de aplicação quando o nome da tabela e dos campos passavam dos limites de visualização dos input.
  • Removido espaço em branco no código html gerado pelo formulário, quando existia uma ligação de captura.

Bug

  • Corrigido problema ao utilizar filtro refinado em campo com alias em consulta com GROUP BY.
  • Corrigido problema ao utilizar um campo contendo uma ligação de captura e um evento ajax nos dispositivos moveis.
  • Corrigido problema ao utilizar a macro sc_set_language nos eventos onScriptInit e onApplicationInit.
  • Corrigido problema ao utilizar a macro sc_error_exit() no evento onValidate do filtro.
  • Corrigido problema na visualização do botão "SAIR" do calendário nos ambientes publicados.
  • Corrigido Problema na visualização dos campos das quebras dinâmicas nos totais da consulta.
  • Corrigido problema no link das quebras dinâmicas utilizando SQL com JOIN e campos em caixa alta.
  • Corrigido erro ao adicionar mais um campo de exibição no lookup do filtro do resumo. Será necessário limpar o cache do navegador .
  • Corrigido problema na opção "Criar link no gráfico" do gráfico da Grid.
  • Corrigido problema na exportação XLS e XML ao referenciar algum campo do tipo "date" nos eventos onGroupByAll.
  • Corrigido problema no alinhamento dos campos do report pdf utilizando o tipo "registro por linha".
  • Corrigido problema com quebra de linha em campos Editor HTML com campos do tipo LONGBLOB.

ScriptCase v9.0.024 13/11/2017 08:47

Novas Implementações

  • Adicionada opção para ocultar legenda no gráfico. Opção disponível nas configurações do gráfico.
  • Inclusão da condição 'ENTRE DOIS VALORES' para os tipos de campo 'TEXTO', 'VALOR' (moeda) e 'DECIMAL' nas condições de filtro.
  • Adicionada opção para selecionar valores iniciais na interface da quebra dinâmica.
  • Adicionado o valor de "Quebra Dinâmica" na opção "Quebra inicial" nas configurações da quebra.
  • Adicionada opção para exibir ou não o botão de "novo registro" da grid na barra de ferramentas do Dashboard.
  • AJustes no layout das quebras.

Correção Específica

  • Corrigido problema no download de arquivos em formulário Multi-upload em modo mobile.
  • Corrigido problema na opção 'Exibir valores' e 'Valores abreviados' em gráficos multi-series.
  • Corrigido problema na exibição de eventos ao ocultar filtro de categorias do calendário.
  • Corrigido problema ao configurar o tamanho máximo do arquivo. A aplicação permitia o envio de um arquivo de tamanho maior ao que foi configurado.
  • Corrigido problema ao copiar arquivos html na ferramenta de Helpcase. O title da página não era substituído.
  • Corrigido problema na exibição do nome do projeto após acessar o Scriptcase.
  • Corrigido problema na exibição de horário em eventos sem hora e/ou data final no calendário.
  • Corrigido problema ao utilizar a macro sc_changed nos campo do tipo data e hora nas conexões MSSQL SERVER.
  • Corrigido problema na opção "Máscara de Exibição" nas configurações dos campos da quebra.

Bug

  • Corrigido problema na visualização dos valores default no filtro do resumo.
  • Corrigido erro no layout pdf na opção registro por linha na interface.
  • Corrigido a opção Total Geral das aplicações de gráfico.
  • Corrigido problema ao alterar o SQL da consulta nas aplicações de consulta e gráfico. O campo "Quantidade de registros" era removido da totalização.
  • Corrigido problema ao enviar um arquivo com a extensão não permitida. A mensagem de arquivo inválido não era exibida.
  • Corrigido erro de unserialize(): Error at offset 625 of 774 bytes | Script: nmField.class.php linha: 4114, ao inserir mais de um campo lookup no filtro do resumo.
  • Corrigido problema no link do resumo gerado através das quebras dinâmicas utilizando SQL com JOIN.
  • Corrigido problema ao gerar o gráfico Gauge.
  • Corrigido erro Invalid argument supplied for foreach() - nm_gp_consulta_cons.php 2707 ao utilizar a opção de quebra vazia.

ScriptCase v9.0.023 03/11/2017 20:36

Correção Específica

  • Corrigido erro mkdir() na geração de aplicações.

ScriptCase v9.0.022 03/11/2017 14:09

Novas Implementações

  • Adicionada opção para exibir eventos sem categorias no filtro do calendário.
  • Adicionado suporte para múltiplas categorias no filtro do calendário.
  • Adicionada opção para ocultar filtro do campo categorias na aplicação calendário.
  • Adicionada opção para exportar eventos do calendário para o Google Calendar.
  • Atualização da biblioteca de gráficos FusionCharts, agora com suporte a FusionMaps (Necessário atualizar o ambiente de produção)
  • Adicionado suporte a biblioteca FusionCharts na macro sc_include_lib.
    Vídeo

Melhoria de Performance

  • Melhoria nos conversores dos projetos Scriptcase.

Bug

  • Corrigido problema na visualização do layout PDF na interface, ao utilizar os parâmetros de largura e altura no formato customizado.
  • Corrigido problema ao utilizar campos label com código Javascript.
  • Corrigido problema na Régua de ajuda do Report PDF quando utilizava o formato do PDF "customizado".
  • Corrigido problema de interface nos nomes dos métodos PHP.
  • Corrigido problema ao selecionar uma biblioteca interna nos valores padrão do projeto e logo em seguida criar uma aplicação blank, a biblioteca não vinha marcada.
  • Corrigido problema ao utilizar lookup como descrição do campo nas conexões MS SQL Server.
  • Corrigido problema em ligação de formulário para consulta (iniciada pelo filtro). O botão sair não era exibido.
  • Corrigido problema ao utilizar macro sc_set_language em aplicação blank.
  • Corrigido problema ao utilizar a macro sc_select_where(add) com a opção "Qualquer condição" do filtro da consulta.
  • Corrigido problema ao acessar gerenciador de imagens a partir da página inicial, nas configurações do Helpcase.
  • Corrigido problema ao acessar registros no calendário após a atualização/inserção de outros.
  • Corrigido problema na opção "Repita um cada" no momento da inserção de eventos no calendário.
  • Corrigido problema na visualização de eventos do calendário, a partir da impressão.
  • Corrigido problema ao utilizar o "sc_concat" nos campos autocomplete do filtro.
  • Corrigido problema na visualização do lookup nas quebras dinâmicas, quando a consulta utilizava um campo calculado.
  • Corrigido problema na visualização do tamanho do objeto "Duplo Select" no filtro dinâmico.
  • Corrigido problema na visualização de variáveis globais definidas nos lookups da quebra.
  • Corrigido problema no autocomplete do filtro ao usar subselect no SQL principal da consulta.
  • Corrigido problema no link do resumo utilizando quebra dinâmica.
  • Corrigido problema no botão de gráfico pizza para várias dimensões com drilldown, somente uma métrica.
  • Corrigido problema na aplicação de consulta, ao criar link no gráfico no gráfico para a consulta.

ScriptCase v9.0.021 19/10/2017 22:45

Novas Implementações

  • Adicionado novo projeto de exemplo Personal Finances.
  • Adicionados novos eventos na aplicação calendário: onCalendarApplicationInit e onCalendarScriptInit.
  • Adicionado suporte para DB2 nos projetos de exemplo.
  • Adicionado suporte para formatos .tgz na geração da publicação.
  • Adicionado suporte a biblioteca GoJS na macro sc_include_lib. Verificar documentação

Correção Específica

  • Corrigido erro no certificado SSL do reCAPTCHA no Mac OS. Para ambientes já instalados, veja o tutorial
  • Corrigido problema ao arrastar eventos de vários dias no calendário.
  • Melhoria no layout do campo Categorias do calendário no formulário da aplicação calendário.
  • Corrigido visualização do botão em calendários chamados a partir de dashboards.
  • Corrigido problema na visualização de eventos de vários dias no calendário.
  • Corrigido problema na visualização de horas em eventos marcados como 'dia inteiro' no calendário.

Bug

  • Corrigido erro "file_get_contents() failed to open stream: No such file or directory" ao visualizar o layout nas configurações da aplicação.
  • Corrigido problema ao salvar o nome do tema do menu utilizando o caractere "/".
  • Corrigido problema na visualização do código HTML de um cabeçalho copiado no Helpcase.
  • Corrigido problema ao criar template de cabeçalho no Helpcase.
  • Corrigido problema na análise de comentários por blocos e linha com variáveis globais.
  • Corrigido problema na navegação dos formulários, ao utilizar opção "Usar Checkbox em drop down" em campos select.
  • Corrigido problema ao utilizar variável global no lookup da quebra na consulta.
  • Corrigido problema ao utilizar o pârametro de conexão, sendo criado dinamicamente através da macro sc_connection_new.
  • Corrigido problema na visualização de idiomas/configurações regionais nas configurações da aplicação.
  • Corrigido problemas nas opções salvas no perfil do módulo de segurança.
  • Corrigido problema no exibição do campo do tipo data utilizando outros formatos na aplicação de gráfico.
  • Melhoria de textos na interface para upload de bibliotecas externas.
  • Corrigido problema na ligação do tipo aplicação, quando o campo chave possuía ponto.
  • Corrigido problema na totalização da consulta ao utilizar a sintaxe Group by no SQL principal.
  • Corrigido problema ao informar valores com acento na opção "Texto entre valores" nas configurações do campo data no filtro.
  • Corrigido problema ao inserir campos do tipo data, desabilitados na interface e atribuídos através de eventos.
  • Corrigido problema na opção "Salvar Filtro" nas aplicações geradas, utilizando campos select com processamento Ajax.

ScriptCase v9.0.020 06/10/2017 16:44

Correção Específica

  • Corrigido problema na atualização automática em ambientes Windows. (failed to open stream: Invalid argument, md5_file)

ScriptCase v9.0.019 06/10/2017 02:32

Novas Implementações

  • Inclusão de novas opções de configuração na aplicação calendário.
    Vídeo
  • Integração com Google Calendar.
    Vídeo
  • Adicionado novo campo para categorias do calendário.
  • Adicionado filtro da categoria na margem lateral do calendário.
  • Adicionada integração do Google reCAPTCHA v2 na criação do módulo de segurança.
  • Adicionada integração do Google reCAPTCHA v2 na segurança das aplicações de formulário, controle e calendário.
  • Adicionada opção para paleta de cores nos campos Color HTML.
  • Adicionada opção para ocultar campos da recorrência no calendário.
  • Configuração de largura e tamanho do calendário.
  • Adicionada opção para ocultar campos hora ao marcar dia inteiro no calendário.

Bug

  • Corrigido problema na condição "Conteúdo Vazio" de campos checkbox no filtro.
  • Corrigido problema ao utilizar "Definição dos campos que serão exibidos na quebra", quando o campo não estava sendo utilizado na quebra.
  • Corrigido problema ao executar aplicação de menu sem configurar uma conexão.
  • Corrigido problema na análise de comentários por blocos e linha.
  • Corrigido problema ao utilizar macro sc_field_style em links criados pela macro sc_link.
  • Corrigido problema ao exibir valores do tipo data ao utilizar a macro sc_log_split.
  • Corrigido problema no comportamento de registros posteriores, ao utilizar macro sc_field_style.
  • Corrigido problema na recarga de índices do dashboard.
  • Corrigido problema na utilização de campos virtuais na quebra da Consulta.
  • Corrigido problema da exibição do rodapé na exportação PDF do Gráfico.
  • Corrigido problema ao utilizar campos caracteres especiais na quebra da consulta utilizando conexões MSSQL Server.
  • Corrigido problema ao utilizar variável de campo no label da quebra.
  • Corrigido problema na exibição de totalização quando campo da quebra possui valor 0.

ScriptCase v9.0.018 05/09/2017 23:00

Novas Implementações

  • Adicionado novo tema de aplicações, "Sc9_Meadow".
  • Adicionados novos valores na opção "Período Relativo" no filtro do resumo.
  • Adicionado suporte para valores padrão nos filtros do gráfico e resumo.
    Vídeo
  • Adicionado opção para ordenar valores no gráfico com navegação drill down.
  • Melhoria na visualização do campo filtrado para gráfico e resumo.

Correção Específica

  • Corrigido problema na exportação PDF da aplicação de gráfico.
  • Corrigido problema de execução em campos checkbox configurados com lookup manual e evento Ajax.
  • Corrigido problema ao acessar quebra dinâmica do resumo: At least one field should be related to the Y axis.

Bug

  • Corrigido problema no upload de arquivos para templates HTML.
  • Corrigido problema no botão 'copiar' para template HTML do Helpcase.
  • Corrigido problema ao criar um template de cabeçalho para o Helpcase.
  • Corrigido problema na interface "Criar Select" nas configurações de lookup.
  • Corrigido problema ao utilizar a opção "Período Relativo" com "Múltiplos Valores" no filtro do resumo e do gráfico.
  • Corrigido problema na interface ao renomear a aplicação.
  • Corrigido problema ao salvar a opção "Formato de número negativo" nos campos e configurações regionais.
  • Corrigido problema ao copiar imagens através do gerenciador de imagens.
  • Corrigido problema na visualização dos ícones de conexão na importação XLS,CSV e Access.
  • Corrigido problema de visualização nas configurações dos campos numéricos da dimensão.
  • Corrigido problema na visualização de langs no calendário dos campos do tipo data.

ScriptCase v9.0.017 18/08/2017 12:59

Novas Implementações

  • Adicionado botão de imprimir na exportação do detalhe da consulta do tipo de impressão.

Correção Específica

  • Corrigido problema na visualização dos botões utilizando a macro sc_btn_display

ScriptCase v9.0.016 18/08/2017 01:36

Novas Implementações

  • Adicionado a opção de iniciar pelo filtro na aplicação de gráfico. Opção disponivel na interface de configuração.
  • Melhoria na visualização da opção "Exportar Gráfico" na interface do gráfico. Opção disponivel nas configurações do gráfico.
  • Melhoria no visual do item "Condições do Filtro" do menu do filtro na interface.
  • Adicionado a aplicação de controle no "Widget de Ligação" do dashboard.
  • Adicionada macro sc_text_style para aplicação Consulta. Ver documentação
  • Adicionado botão para impressão na exportação da Consulta do tipo Imprimir.
  • Adicionado a opção "Entre dois valores" nas condições do filtro para campos numéricos.

Correção Específica

  • Corrigido problema na visualização do campo do tipo Youtube configurado como modal.
  • Corrigido a gravação da opção "Nome do arquivo (apenas para armazenar no banco de dados)" nos campos multi upload.
  • Corrigido exibição do gráfico quando utilizado o filtro em aplicações Gráfico.
  • Corrigido problema nas variaveis de totalização no evento onGroupBy quando não utilizava quebra.
  • Corrigida exibição do formato negativo para campos Decimais da totalização de Quebras na aplicação Consulta.
  • Corrigido exibição do selector de upload de imagens nos Templates HTML.
  • Corrigido problema ao listar bibliotecas internas nos valores padrão do projeto.
  • Corrigido problema ao utilizar variáveis globais em caixa alta no filtro do dashboard.
  • Corrigido problema na exibição do HINT da macro sc_link em campos URL.
  • Corrigido problema ao utilizar macro sc_field_readonly em Eventos Ajax.
  • Corrigido problema na exibição de botão ao utilizar macro sc_btn_display.
  • Corrigido problema na rolagem horizontal do menu lateral das aplicações. (Será necessário limpar o cache do navegador)
  • Corrigido problema na visualização das opções "Configuração do Filtro" e "Condições Especiais" em campos virtuais "Data" e "DataHora" do Filtro.

Melhoria de Performance

  • Melhora de performance na busca avançada de campos data utilizando conexões PostgreSQL.

Bug

  • Corrigido problema na visualização das opções do campo "Ordenação inicial" na interface do gráfico.
  • Corrigido Fatal error: Redefinition of parameter, ao utilizar o nome do campo duplicado no lookup de edição dos campos autocomplete.
  • Corrigido problema na paginação da Consulta utilizando a opção Limit.
  • Corrigido problema ao configurar o valor NULL em campos do tipo nVarchar no SQL SERVER em Formulários.
  • Corrigido problema na visualização da aplicação "Mestre detalhe" em aplicativos moveis.

ScriptCase v9.0.015 11/08/2017 07:00

Novas Implementações

  • Adicionado suporte ao terceiro dígito no incremento de versão dos projetos.

Correção Específica

  • Corrigido problema na exportação PDF da consulta com quebras e gráfico.
  • Corrigido problema ao utilizar o caracter especial "<" em lookup automático das aplicações de formulário.
  • Corrigido problema na busca da página gerada do helpcase, utilizando caracteres especiais.
  • Corrigido problema em campos Multi upload utilizando driver MSSQL Server Native SRV PDO e PDO_DBLIB.
  • Corrigido problema da exportação PDF em ambientes que aceitam apenas o protocolo https.
  • Removidos os campos com os tipos de dado: Date, Datetime, Time, Timestamp, Clob, Blob, Bytea, Oid, Lo, Varbinary, Image e Xml da interface do Quick search.
  • Corrigido problema na visualização botão "OK" em aplicações de formulário quando o usuário não tinha acesso a aplicação. (interface de usuário não autorizado).
  • Corrigido problema na atualização de campos desabilitados com relação N-N.
  • Corrigido problema ao salvar filtro da Consulta em campos Duplo Select com caracteres especiais.
  • Corrigido problema ao utilizar o quicksearch com caractere % em conexões PostgreSQL.
  • Corrigido problema na visualização das imagens de configuração no gerenciador de imagens. (Será necessário limpar o cache do navegador. )

Melhoria de Performance

  • Adicionado proteção nos links do download de arquivos das aplicações geradas.
  • Melhoria na visualização da documentação das macros. (Será necessário limpar o cache do navegador. )

Bug

  • Corrigido erro ao acessar o arquivo config.php.
  • Corrigido erro Invalid argument supplied for foreach() - nm_gp_grafico_histograma.php 458 ao configurar o gráfico do tipo coluna nas consultas.
  • Corrigido Fatal error: Uncaught Error: Call to undefined method proc_teste_cat_grid::totaliza_php() na execução das aplicações do tipo procedure.
  • Corrigido erro Invalid argument supplied for foreach() | Script: devel\class\page\nmPageMenu.class.php linha: 1862 ao criar uma aplicação de procedure.
  • Corrigido problema ao utilizar macro sc_error_message e sc_error_exit.
  • Corrigido problema ao utilizar totalização em campos virtuais da Consulta.
  • Corrigido problema na visualização da opção "Quantidade de registros" na interface do gráfico.

ScriptCase v9.0.014 04/08/2017 20:31

Correção Específica

  • Corrigido problema de Fatal error: Uncaught Error: Call to undefined function nm_get_text_lang() ao criar ou editar conexões de projetos publicados. ( Necessário atualizar o ambiente de produção ).

ScriptCase v9.0.013 03/08/2017 18:18

Novas Implementações

  • Adicionado opção para gerar gráfico nas janelas em modal da exportação pdf. A opção só será exibida se a opção "Criar Gráficos" estiver habilitada nas configurações de exportação do pdf.

Correção Específica

  • Corrigido problema na execução dos eventos "OnHeader" e "OnFooter" na aplicação de gráfico.
  • Corrigido problema na exibição de eventos, no Javascript do formulário.
  • Corrigido problema no limite de dígitos para valor máximo de campos decimais.
  • Corrigido problema ao utilizar uma variável global com nome começando com underscore ex: [_var]
  • Corrigido problema no input com spin ao digitar mais de um caractere na configuração do campo no ReportPDF.
  • Corrigido problema da interface de renomear aplicações na resolução 1366 x 768.
  • Corrigido problema na exibição dos botões da Lista de Tarefas ( To-Do ) quando a opção "quem pode alterar" está vazia.
  • Corrigido problema ao atualizar o campo "Imagem (nome do arquivo)" quando o mesmo estava configurado como obrigatório.
  • Corrigido problema na exibição no menu do gerenciador de imagens na resolução 1366 x 768
  • Corrigido problema em duplicidade dos campos utilizados no Processamento AJAX.
  • Corrigido problema na execução do ReportPDF quando o SQL é alterado.
  • Corrigido problema na utilização da macro sc_ajax_message. (Necessário limpar o cache do navegador).
  • Corrigido problema ao atualizar registro quando campo select está desabilitado.

Melhoria de Performance

  • Melhoria na performance no instalador do Mac. (Será necessário reinstalar o ambiente).
  • Melhoria de performance na interface e geração do scripcase.

Bug

  • Corrigido Parse error: syntax error, unexpected 'public' (T_PUBLIC) nas aplicações de formulário ao utilizar lookup nos campos.
  • Corrigido problema na descrição dos campos da quebra no resumo ao utilizar configuração de lookup.
  • Corrigido problema na visualização do campo data no filtro avançado quando o mesmo estava configurado na dimensão.
  • Corrigido problema no agrupamento das quebras estáticas na consulta.

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.