Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works

Random project

Cadastro-de-Clientes-em-ObjectivePascal

GRID básica com cadastro de clientes.

View on GitHub

Anyone may press Interesting, signed in or not. It helps others find this project.

Member rating

No ratings yet.

Sign in to rate this project.

README

text
MAIOR DIFICULDADE ATÉ O MOMENTO: DESCOBRIR ONDE COMEÇAR A ESCREVER AS LINHAS DE CÓDIGO PARA QUE FUNCIONE E OS COMANDOS ESPECIFICOS DA LINGUAGEM. Por enquanto eu preciso da IA para fazer isso por mim.
- Criei o DataSource e o DataSet;
- Fiz a configuração deles;
- Inclui o GRID;
- Adicionei os botões e os TDBEdits;
- Iniciei a configuração deles;
- Pedi para a IA me dar os comandos para mudar as páginas ao clicar nos botões, para que sempre apareça a pagina 1 ao iniciar o programa e o código para fazer as pesquisas;
- Demorei a entender que o item para as pesquisas precisariam ser TEdits comuns ao em vez de TDBEdits;
- Tive dificuldade para criar a parte da pesquisa pois o primeiro codigo que a IA deu ficava dando um erro "like" pois o TSVDataSet não entende esse comando. Apos algumas pesquisas na IA conseguir fazer a pesquisa em modo de locate e um pouco depois consegui mudar para o modo filter;
- A IA tinha me dado um código AND já que eu estou usando 2 barras de pesquisa mas eu preferi usar o OR, fiz a alteração sem o uso da IA;
- Pedi para a IA me explicar como e fiz a alteração para que na aba de pesquisa e cadastro de numeros aceite apenas numeros;
- Em alguns momentos eu colei o código da IA na parte errada, o que fez acontecer alguns erros, então pedi a ajuda dela em alguns momentos para entender esses erros;
- Pedi para a IA avaliar se o código estava de acordo com a solicitação e ela me disse que minha interface não estava usando os eventos do DataSet para controlar as operações, pedi para que acertasse no código e fiz a alteração;
- Pedi para a IA me dar o código para que alguns botões só ficassem disponiveis após ter informações na GRID;
- Meu antivirus bloqueou meu codigo, não consegui resolver no momento, reiniciei a maquina e voltou a funcionar;
- Pedi para a IA verificar se o novo código estava de acordo com a solicitação, ela disse que sim e surgeriu algumas melhorias que deixei de lado por conta do prazo.