InfoCotidiano

Blog Dedicado a tecnologia dicas do nosso dia a dia

Agrupar linhas e totalizar colunas RxDBGrid

Autor: Daniel de Morais

Neste vídeo vou mostrar como Agrupar produtos pelo grupo, somar a coluna de cada grupo com o rxdbGrid.

  tbGrupo.Open;
  tbPRODUTO.IndexFieldNames:='PRO_GRUPO, PRO_DESCRICAO';
  tbPRODUTO.Open;

  RxDBGrid1.GroupItems.GroupFieldName:='pro_grupo';

  RxDBGrid1.ColumnByFieldName('pro_valorvenda').GroupParam.ValueType:=fvtSum;
  RxDBGrid1.ColumnByFieldName('pro_valorvenda').GroupParam.Alignment:=taRightJustify;

  RxDBGrid1.ColumnByFieldName('pro_grupo').GroupParam.ValueType:=fvtCount;
  RxDBGrid1.ColumnByFieldName('id_produto').GroupParam.ValueType:=fvtStaticText;
  RxDBGrid1.ColumnByFieldName('id_produto').GroupParam.StaticText:='Total Valor Venda/Nro Registros:';

  RxDBGrid1.ColumnByFieldName('gru_descricao').GroupParam.ValueType:=fvtFieldValue;
  RxDBGrid1.ColumnByFieldName('gru_descricao').GroupParam.Alignment:=taCenter;
  RxDBGrid1.ColumnByFieldName('gru_descricao').GroupParam.Color:=clRed;
  RxDBGrid1.GroupItems.Color:=clSkyBlue;
  RxDBGrid1.GroupItems.Active:= true;

Ah, deixe seu like !!!!

😉 Gostou do vídeo, que tal me doar um cafezinho?

☕ https://picpay.me/dane.infocotidiano​

Doar com PagSeguro: https://pag.ae/7W6uXEqB1

Inscreva-se no canal do ACBr
Inscreva-se no cana do Daniel

Função para Representação de tanque em Scada

Autor: Almir Bispo

Esta semana fiz um “re-post” de um vídeo do Fabio Girardi criador do pacote de componente PascalSCADA utilizado na automação Industrial.

Recebi um comentário do amigo Almir Bispo que criou uma função para representação de tanque (preenchimento do nível do tanque).
Altura, Altura, Volume.. etc


O Almir também disponibilizou os fontes, clique aqui.

Conheça mais projetos em: http://adltecnologia.blogspot.com.br

contato: gibroh_webmaster@hotmail.com

Foi desenvolvido com Object Pascal na IDE Lazarus

Inscreva-se no canal do ACBr
Inscreva-se no canal do Almir Bispo


Imagem dentro do RxDBGrid Super Fácil – Lazarus

Autor: Daniel Morais

Neste vídeo mostro como colocar imagens dentro do RxDBGrid de uma forma prática e fácil. Ele muda conforme os status salvo no banco de dados.

Exemplo: E= igual ao icone de Edição, C = Igual ícone de Cancelado, etc

ah, deixe seu like !!!!

😉 Gostou do vídeo, que tal me doar um cafezinho?

☕ https://picpay.me/dane.infocotidiano​

Doar com PagSeguro: https://pag.ae/7W6uXEqB1

Inscreva-se no canal do ACBr
Escreva-se no canal do Daniel Infocotidiano

Templates Code funciona no Lazarus ? SIM!

Autor: Daniel de Morais

Você já trabalhou com templates code no Lazarus?

O tamplate code agiliza o processo de codificação, ou seja, você desenvolve mais rápido quando passa utilizar tamplates.

Ah, deixe seu like !!!!

😉 Gostou do vídeo, que tal me doar um cafezinho?

☕ https://picpay.me/dane.infocotidiano​

Doar com PagSeguro: https://pag.ae/7W6uXEqB1

Inscreva-se no canal do ACBr
Inscreva-se no canal infocotidiano

Lazarus: Quebrando Preconceitos – Dia do ACBr OnLine

Por: Ari Rodrigues, Humberto Sales e Daniel de Morais

Para quem perdeu a nossa palestra “Lazarus: Quebrando preconceitos” que foi gravada do Evento Dia do ACBr Online 2020

Sabe quando aparece a dúvida “será que é confiável ?”, “será que vale a pena ?”, “tenho medo de open souce !”, vale a pena assistir !

Obrigado ao Daniel Simões CEO do ACBr pelo convite e parabéns a todos que fizeram o evento acontecer !

https://www.youtube.com/watch?v=Y5bt-witqzM&t=11s

Inscreva-se no canal do ACBr
Inscreva-se no canal do ACBr

Sockets, transferindo dados com Synapse em Lazarus

Autor: Humberto Sales

Esse exemplo e para mostrar como transferir dados através do synapse usando sockets.

Usaremos a classe TTcpBlockSocket para essa empreitada.

O objetivo desse video e apenas mostrar como fazer essa transferência. Sendo ingnorado outros detalhes.

Todos vídeos foram testados em WINDOWS/LINUX

Download do projeto:

Arquivo de exemplo da video aula: videoaulatcpblocksocket.zip

Link: ftp://midassistemas.com.br

usuario: anonymous@midassistemas.com.br

senha:

https://www.youtube.com/watch?v=6MgHAxuPAy8
Inscreva-se no canal do ACBr
Clique para se inscrever no canal do Humberto Sales

Usando DBF no LAZARUS

Autor: Ricardo Sierban

Banco de dados DBF ainda são utilizados, seja para estudos, sistemas próprios ou mesmo para manutenção de sistemas existentes e até mesmo para ajudar na importação de sistemas antigos que utilizam este banco de dados.

É um formato que foi amplamente utilizado na década de 1980 e deixou muita saudade, mas a prova de que você pode ainda criar os seus bancos de dados com arquivos DBF é o exemplo que mostro neste vídeo.

Assista até o final e comece a criar os seus sistemas com banco de dados DBF.

https://www.youtube.com/watch?v=0G1Ka0V14r0
Inscreva-se no canal do ACBr
Inscreva-se no canal do
Ricardo Sierban

Servidor MariaDB Linux

Vou postar aqui uma sequencia de 03 (tres) vídeos para que você instale o Ubuntu 20.04 Server, configure SSH, UFW e no último vídeo configurar o banco MariaDB.

Primeiro vídeo (Neste vídeo mostro como instalar Ubuntu Server 20.04 LTS)

Segundo Vídeo (Servidor MariaDB Linux – Vídeo 02 – Configurar SSH e Firewall)

Terceiro vídeo (Instalando MariaDB no Linux Server)

sudo apt update
sudo apt install mariadb-server
sudo mysql_secure_installation
sudo mariadb
GRANT ALL ON *.* TO 'dane'@'localhost' IDENTIFIED BY 'Info@3004' WITH GRANT OPTION;
CREATE USER 'estacao'@'%' IDENTIFIED BY 'Info@3004';
GRANT ALL PRIVILEGES ON *.* TO 'estacao'@'%' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit;
service mariadb restart
Mudar Bind-Address e porta:
nano /etc/mysql/mariadb.conf.d/50-server.cnf
service mariadb restart

Ah, deixe seu like  !!!!
😉 Gostou do vídeo, que tal me doar um cafezinho?
☕ https://picpay.me/dane.infocotidiano​
Doar com PagSeguro: https://pag.ae/7W6uXEqB1