Lazarus é um ambiente de desenvolvimento integrado desenvolvido para o compilador Free Pascal.
O software é compatível com o Delphi e, ao mesmo tempo, suporta diversas arquiteturas e sistemas operacionais como Windows, Linux e MAC OS X.
Nas últimas vídeos aulas começamos a desenvolver um sistema controle de estoque e vendas utilizando Lazarus com Firebird.
Todas as aulas foram feitas utilizando sistema operacional Linux, depois passamos para OS X da Apple e agora vamos testar nossa aplicação no Windows da Microsoft.
Lazarus é um ambiente de desenvolvimento integrado desenvolvido para o compilador Free Pascal.
O software é compatível com o Delphi e, ao mesmo tempo, suporta diversas arquiteturas e sistemas operacionais como Windows, Linux e MAC OS X.
Nas últimas vídeos aulas começamos a desenvolver um sistema controle de estoque e vendas utilizando Lazarus com Firebird.
Todas as aulas foram feitas utilizando sistema operacional Linux.
Para mostrar a flexibilidade do Lazarus (free Pascal), copiei o projeto desenvolvido no Linux e copiei para o meu Macbook com OS X Montain Lion e pronto !
Bastou instalar o Firebird e ajustar o caminho para base de dados e executar os comandos abaixo:
Lazarus é um ambiente de desenvolvimento integrado desenvolvido para o compilador Free Pascal.
O software é compatível com o Delphi e, ao mesmo tempo, suporta diversas
arquiteturas e sistemas operacionais como Windows, Linux e MAC OS X.
Nesta vídeo aula vamos aprender a criar um gatilho (trigger) para atualizar o estoque de produtos automaticamente quando fizermos uma inclusão ou exclusão de item na tabela filho/detalhe do item do estoque.
Lazarus é um ambiente de desenvolvimento integrado desenvolvido para o compilador Free Pascal.
O software é compatível com o Delphi e, ao mesmo tempo, suporta diversas arquiteturas e sistemas operacionais como Windows, Linux e MAC OS X.
Nestas duas vídeo aulas vamos aprender a criar um formulário mestre e detalhe ou pai e filho ou master detail utilizando Lazarus e base de dados Firebird.
Lazarus é um ambiente de desenvolvimento integrado desenvolvido para o compilador Free Pascal.
O software é compatível com o Delphi e, ao mesmo tempo, suporta diversas arquiteturas e sistemas operacionais como Windows, Linux e MAC OS X.
Nesta vídeo-aula vamos dar continuidade do nosso sistema de vendas e estoque.
Vamos criar um formulário CRUD (Create, Retrieve, Update e Delete) para controlar as Formas de Pagamento
Lazarus é um ambiente de desenvolvimento integrado desenvolvido para o compilador Free Pascal.
O software é compatível com o Delphi e, ao mesmo tempo, suporta diversas arquiteturas e sistemas operacionais como Windows, Linux e MAC OS X.
Nesta vídeo-aula vamos dar continuidade do nosso sistema de vendas e estoque.
Vamos criar um formulário CRUD (Create, Retrieve, Update e Delete) para controlar os Produtos.
Funções utilizadas:
function Tfrmproduto.CalculaVenda(cCUSTO,cLUCRO :string):String; {Acha preco de venda (Custo * (Lucro /100)) +Custo} var nCUSTO, nLUCRO, nVENDA : real; begin try nCUSTO:=StrToFloat(cCUSTO); except nCUSTO:= 0; end; // Converte Custo try nLUCRO:=StrToFloat(cLUCRO); except nLUCRO:= 0; end; // Converte o Lucro nVENDA := ((nCUSTO * (nLUCRO /100)) + nCUSTO) ; result := FloatToStr( 0.01*Trunc(100*nVENDA) ); end;
Lazarus é um ambiente de desenvolvimento integrado desenvolvido para o compilador Free Pascal.
O software é compatível com o Delphi e, ao mesmo tempo, suporta diversas arquiteturas e sistemas operacionais como Windows, Linux e MAC OS X.
Nesta vídeo-aula vamos dar continuidade do nosso sistema de vendas e estoque.
Vamos criar um formulário CRUD (Create, Retrieve, Update e Delete) para controlar os Grupos de Produtos.