Scriptcase 10: Desenvolvimento Low-Code com IA
Já disponível · até 10% de descontos adicionais

Scriptcase, agora com IA

A versão 10 leva o desenvolvimento low-code a outro nível com IA.

O Scriptcase AI lê a estrutura do seu banco de dados, eventos e bibliotecas para trabalhar com o contexto completo do projeto. Corrija consultas, gere lógica ou traduza o projeto inteiro para um novo idioma, do dicionário de dados a cada rótulo da interface.

Compatível com
ChatGPT
Gemini
+ mais modelos em breve
Scriptcase AI
Mostre o total de itens por pedido na minha Grid.
</> onRecord com sc_lookup

Adicione isto no evento onRecord da sua Grid:

// onRecord$sql = "SELECT COUNT(*) FROM itens WHERE order_id={order_id}"; sc_lookup(dataset, $sql); if (isset($dataset[0][0])) {  {itens_qty} = $dataset[0][0];}
| Escreva sua mensagem aqui...
Descubra as novidades

Novidades do Scriptcase 10

Um grande salto para o desenvolvimento low-code, impulsionado por IA.

Image 17:19 Ver o resumo Todos os recursos de IA em um vídeo
IA

Assistente de Código com IA

Pergunte em linguagem natural. O assistente entende o seu projeto e escreve o código diretamente onde você precisa, sem copiar e colar.

Trabalha com o contexto completo do seu projeto:
Estrutura do BD Eventos e Código Bibliotecas Configurações do projeto
  • Escreve direto em qualquer editor de código
  • Sugestões de continuação após cada resposta
  • Recomendações de docs e ações
  • Histórico completo de conversas
SQL PHP JavaScript HTML + qualquer editor
SQL

Transforme um SELECT em uma app Grid

Edite qualquer código direto no chat do assistente. A partir de um SELECT contendo uma ou mais tabelas, ele cria uma aplicação Grid completa, sem sair da conversa.

UX

Mantenha a conversa fluindo

Depois de cada resposta, o assistente sugere o próximo passo natural para você não perder o ritmo.

Mantenha a conversa fluindo
MEMÓRIA

Memória persistente

Além de todo o histórico de conversas, o assistente mantém uma memória persistente dos detalhes relevantes do projeto e os reutiliza entre os chats, para você não precisar se repetir.

Lembrado entre os chats
Esquema e conexões do BD Convenções e padrões de código Regras de negócio que você explicou Estrutura do projeto e apps
Conversas recentes
  • Total de itens por pedido (Grid) Há 2h
  • Correção na validação de login Ontem
  • SQL do gráfico do dashboard Há 3 dias
  • Ajustes de layout no PDF Semana passada
SUGESTÕES

Sintonizado com a sua tela atual

O assistente reconhece a tela em que você está trabalhando e oferece opções rápidas para explicá-la, mostrar exemplos de uso ou escrever o código que você precisa, direto na conversa.

Sintonizado com a sua tela atual
Como funciona

Sua chave de IA. Suas regras.

O Scriptcase AI se conecta diretamente ao modelo que você escolher. Configure uma vez e controle exatamente o que a IA pode acessar, por projeto.

API

Modelos de IA compatíveis

Use sua própria chave de API da OpenAI ou Google Gemini. As requisições vão direto para o provedor, sem intermediários.

ChatGPT
Gemini
Chave de API sk-••••••••••••••••••••••••7f2a Salva
Base de conhecimento Como criar e configurar sua chave de API
PERMISSÕES

Você controla o que a IA pode ler

Decida se o assistente pode acessar o esquema do seu banco de dados, o código dos eventos das suas apps, ou ambos. Ele lê a estrutura (tabelas, colunas, relacionamentos), nunca os seus dados. Configurável por projeto.

  • Esquema do banco de dados
  • Código nos eventos das apps
  • Bibliotecas internas e externas
CONTEXTO

Um contexto personalizado para cada projeto

Defina um prompt de sistema para cada projeto para que a IA sempre trabalhe com as suas regras de negócio, convenções e requisitos em mente.

Contexto do projeto 247 / 2000
Este é um sistema de gestão para clínicas médicas usado em todo o Brasil. Siga as regras da LGPD em todas as sugestões de código. Use nomes de variáveis em português ao escrever eventos PHP. O banco de dados principal usa MySQL 8.0 e segue a convenção snake_case...
Traduções com IA

Adicione um idioma. A IA faz o resto.

O Scriptcase AI lê o seu projeto inteiro e traduz tudo automaticamente: dicionário de dados, rótulos e textos da interface.

Produtividade

Uma tabela. Todas as apps relacionadas.

Selecione uma tabela e o Scriptcase detecta os relacionamentos, gerando Formulários e Grids integrados, já conectados, sem configuração manual.

Image 7:54 Ver o resumo Todas as apps adicionais em um vídeo
  1. 01

    Selecione a tabela e ative as Aplicações Adicionais

    Escolha a tabela principal e ative a aba de Aplicações Adicionais para começar.

    Selecionando a tabela principal e ativando a aba de Aplicações Adicionais no Scriptcase
  2. 02

    Configure as aplicações adicionais

    Para cada tabela relacionada, escolha as apps a gerar (Grids e Forms), defina os nomes e como elas abrem. O Scriptcase reconhece as chaves estrangeiras e monta os JOINs automaticamente.

    Configurando as aplicações adicionais no Scriptcase
  3. 03

    Apps geradas e prontas para usar

    Os Formulários e Grids são criados, conectados e ficam prontos para usar, sem configuração extra. Um novo campo do tipo Font Awesome liga as aplicações e, quando mais de uma app adicional é criada, um menu suspenso permite ao usuário escolher qual abrir.

    Aplicações adicionais criadas e geradas automaticamente no Scriptcase

Relacionamentos FK detectados automaticamente

Formulários e Grids gerados e vinculados

Sem variáveis globais para configurar

AUTO JOIN

Sem mais configuração de lookups.

Quando ativado, o Scriptcase lê a estrutura da tabela, detecta as colunas de chave estrangeira e reescreve automaticamente o SELECT do Grid, trazendo as descrições das tabelas relacionadas direto para a sua app. Sem configuração manual de lookups.

Ele também resolve uma limitação clássica do lookup: ao ordenar por um campo lookup, a ordenação usa a coluna de chave, e não a descrição mostrada na tela, então a ordem pode não corresponder aos dados. Com o Auto Join a descrição faz parte da consulta, então a ordenação sempre reflete o que o usuário vê.

Sem Auto Join
#customer_idamount
10014$1,200
100211$850
10037$2,400
Com Auto Join
#customeramount
1001Acme Corp$1,200
1002Tech Ltd$850
1003Startup XY$2,400
Colunas FK detectadas a partir da estrutura da tabela SELECT reescrito automaticamente com os JOINs corretos Descrições aparecem no Grid no lugar dos IDs numéricos A ordenação segue a descrição, não a chave
Também novo

Mais melhorias

Atualizações menores que deixam o desenvolvimento do dia a dia mais fluido.

Novo campo do tipo Font Awesome

Configuração do campo Font Awesome no Scriptcase
  • Font Awesome Icon: Escolha o ícone do Font Awesome que será exibido no campo.
  • Display as button: Quando ativado, exibe o ícone dentro de um botão circular.
  • Background color: Define a cor de fundo do botão circular.

Ligações Modal mais flexíveis

Configuração de largura e altura da ligação Modal no Scriptcase
  • Width e Height em % ou px: Defina os dois em porcentagem ou pixels para telas mais fluidas e responsivas.
  • Width 100%: Força a app vinculada a ocupar a tela inteira, eliminando espaços extras.

Perguntas Frequentes

Pronto para desenvolver com mais inteligência?

Junte-se a milhares de desenvolvedores que usam o Scriptcase para entregar aplicações corporativas com o apoio da IA.