Olá!
Comecei a fazer por aqui:
Ja fiz upload do estoque, com mudanças dos nomes dos campos, não todos.
fiz alguns ajustes para UTF8, pq dá erro se não olharmos isto. Preferi não mudar o padrão que é UTF8 do DATABASE.
Alguma telas e MSG em Hwgui, eu removi.
O importante é que podemos escrever o SQL ...
Pesquisa resultou em 12855 ocorrências: +TO
Termo pesquisado: +to
- 22 Jul 2026 13:35
- Fórum: SQL
- Tópico: SQLMIX e a sintaxe SQL do PostgreSQL
- Respostas: 7
- Exibições: 256
- 16 Jul 2026 17:45
- Fórum: Contribuições, Dicas e Tutoriais
- Tópico: Gerador de DACE Resumida em PDF com Harbour e LibHaru
- Respostas: 1
- Exibições: 125
Re: Gerador de DACE Resumida em PDF com Harbour e LibHaru
Deu até a impressão que era a PDFClass, mas não é.
Na PDFClass pode ser row/col, pixels, ou centímetros.
Não uso pra NFE, mas uso pra boletos.
METHOD ColToPDFCol( nValue ) CLASS PDFClass
DO CASE
CASE ::nDrawMode == PDFCLASS_DRAWMODE_ROWCOL
nValue := nValue * ::nFontSize / 1.666 + ::nLeftMargin ...
Na PDFClass pode ser row/col, pixels, ou centímetros.
Não uso pra NFE, mas uso pra boletos.
METHOD ColToPDFCol( nValue ) CLASS PDFClass
DO CASE
CASE ::nDrawMode == PDFCLASS_DRAWMODE_ROWCOL
nValue := nValue * ::nFontSize / 1.666 + ::nLeftMargin ...
- 15 Jul 2026 10:23
- Fórum: SQL
- Tópico: SQLRDD++: índices com funções do Harbour agora viram índices de expressão nativos no PostgreSQL (adeus colunas INDKEY_)
- Respostas: 23
- Exibições: 827
Re: SQLRDD++: índices com funções do Harbour agora viram índices de expressão nativos no PostgreSQL (adeus colunas INDKE
... Pessoal,
Na pasta tests/postgresql tem um programa novo, testexprindex.prg, que cria uma tabela, popula, cria índices com UPPER/SUBSTR/STRZERO/DTOS e um com UDF, mostra via information_schema que só o índice com UDF criou coluna extra, roda baterias de SEEK e abre DBEDIT para você navegar em ...
Na pasta tests/postgresql tem um programa novo, testexprindex.prg, que cria uma tabela, popula, cria índices com UPPER/SUBSTR/STRZERO/DTOS e um com UDF, mostra via information_schema que só o índice com UDF criou coluna extra, roda baterias de SEEK e abre DBEDIT para você navegar em ...
- 15 Jul 2026 09:30
- Fórum: SQL
- Tópico: SQLRDD++: índices com funções do Harbour agora viram índices de expressão nativos no PostgreSQL (adeus colunas INDKEY_)
- Respostas: 23
- Exibições: 827
Re: SQLRDD++: índices com funções do Harbour agora viram índices de expressão nativos no PostgreSQL (adeus colunas INDKE
... Pessoal,
Na pasta tests/postgresql tem um programa novo, testexprindex.prg, que cria uma tabela, popula, cria índices com UPPER/SUBSTR/STRZERO/DTOS e um com UDF, mostra via information_schema que só o índice com UDF criou coluna extra, roda baterias de SEEK e abre DBEDIT para você navegar em ...
Na pasta tests/postgresql tem um programa novo, testexprindex.prg, que cria uma tabela, popula, cria índices com UPPER/SUBSTR/STRZERO/DTOS e um com UDF, mostra via information_schema que só o índice com UDF criou coluna extra, roda baterias de SEEK e abre DBEDIT para você navegar em ...
- 13 Jul 2026 15:56
- Fórum: SQL
- Tópico: SQLRDD++: índices com funções do Harbour agora viram índices de expressão nativos no PostgreSQL (adeus colunas INDKEY_)
- Respostas: 23
- Exibições: 827
SQLRDD++: índices com funções do Harbour agora viram índices de expressão nativos no PostgreSQL (adeus colunas INDKEY_)
... PostgreSQL: os índices sintéticos.
O problema
Quem usa SQLRDD sabe: ao criar um índice com função na chave, tipo
INDEX ON UPPER(NOME) TAG cli1 TO clientes
INDEX ON STRZERO(ID,10) TAG cli2 TO clientes
INDEX ON DTOS(ADMISSAO) + STRZERO(ID,10) TAG cli3 TO clientes
a lib criava uma coluna extra na ...
O problema
Quem usa SQLRDD sabe: ao criar um índice com função na chave, tipo
INDEX ON UPPER(NOME) TAG cli1 TO clientes
INDEX ON STRZERO(ID,10) TAG cli2 TO clientes
INDEX ON DTOS(ADMISSAO) + STRZERO(ID,10) TAG cli3 TO clientes
a lib criava uma coluna extra na ...
- 13 Jul 2026 04:59
- Fórum: Legislação Fiscal e Tributária
- Tópico: RFB altera regras da NF-e e NFC-e para adoção do CNPJ alfanumérico
- Respostas: 16
- Exibições: 975
Re: RFB altera regras da NF-e e NFC-e para adoção do CNPJ alfanumérico
... mais letras que o de matriz) gerado pelo simulador da Recita Federal, e pedi pro Gemini (IA do Google) gerar uma função em Harbour para gerar o dígito verificador da NF-e/NFC-e usando CNPJ alfanumérico. Ele me deu a seguinte função que parece que funciona:
FUNCTION Main()
// Chave de teste de 43 ...
FUNCTION Main()
// Chave de teste de 43 ...
- 08 Jul 2026 10:46
- Fórum: Contribuições, Dicas e Tutoriais
- Tópico: Classe para gerar xml nfe/nfce
- Respostas: 15
- Exibições: 542
Re: Classe para gerar xml nfe/nfce
Ok. Se no futuro, houver a impressão do DANFE da NFC-e, fica completo mesmo, e sem dúvidas, serei um que com serteza irá usar.
A Classe do José, muito boa aliás, não gera e não imprime o DANFE da NFC-e, essa é uma dificuldade de "sair do ACBrMonitor", que tem me atendido muito bem. Esse entrave vem ...
- 07 Jul 2026 15:49
- Fórum: [x]Harbour
- Tópico: Atualização do Harbour 07-07-2026
- Respostas: 0
- Exibições: 271
Atualização do Harbour 07-07-2026
Olá!
Apenas atualizações cosméticas. Nada de mais.
2026-07-07 12:05 UTC+0200 Antonio Linares
* include/hbver.h
* config/global.mk
* package/harbour.spec
* package/harbour-win.spec.in
* package/harbour-wce.spec.in
* package/winuni/mpkg_win_uni.bat
* trunk version bump. 3.2.0 -> 3.2.1dev
2026 ...
Apenas atualizações cosméticas. Nada de mais.
2026-07-07 12:05 UTC+0200 Antonio Linares
* include/hbver.h
* config/global.mk
* package/harbour.spec
* package/harbour-win.spec.in
* package/harbour-wce.spec.in
* package/winuni/mpkg_win_uni.bat
* trunk version bump. 3.2.0 -> 3.2.1dev
2026 ...
- 06 Jul 2026 14:54
- Fórum: Contribuições, Dicas e Tutoriais
- Tópico: Classe para gerar xml nfe/nfce
- Respostas: 15
- Exibições: 542
Classe para gerar xml nfe/nfce
... em Harbour para geração de arquivos XML destinados à Nota Fiscal Eletrônica (NF-e) e Nota Fiscal de Consumidor Eletrônica (NFC-e).
Esta classe foi totalmente atualizada e já contempla as novas tags da Reforma Tributária do Consumo (RTC), além de manter compatibilidade com os padrões atuais das ...
Esta classe foi totalmente atualizada e já contempla as novas tags da Reforma Tributária do Consumo (RTC), além de manter compatibilidade com os padrões atuais das ...
- 15 Jun 2026 18:28
- Fórum: FiveWin
- Tópico: MENU VERTICAL
- Respostas: 7
- Exibições: 898
Re: MENU VERTICAL
... ribbon.ch"
function main()
local oVmenu
local oItem
local oIcon
public oERP
DEFINE ICON oIcon NAME "C5ICON"
DEFINE WINDOW oERP FROM 4, 4 TO 25, 75 // TITLE oSis:_sistema
MenuRibbonERP()
ACTIVATE WINDOW oERP MAXIMIZED
RETURN NIL
FUNCTION ERP_AA(); msgStop("ERP_AA"); return .T.
FUNCTION ...
function main()
local oVmenu
local oItem
local oIcon
public oERP
DEFINE ICON oIcon NAME "C5ICON"
DEFINE WINDOW oERP FROM 4, 4 TO 25, 75 // TITLE oSis:_sistema
MenuRibbonERP()
ACTIVATE WINDOW oERP MAXIMIZED
RETURN NIL
FUNCTION ERP_AA(); msgStop("ERP_AA"); return .T.
FUNCTION ...
- 15 Jun 2026 12:18
- Fórum: FiveWin
- Tópico: MENU VERTICAL
- Respostas: 7
- Exibições: 898
Re: MENU VERTICAL
#include "FiveWin.ch"
DEFINE WINDOW oERP FROM 4, 4 TO 25, 75 // TITLE oSis:_sistema
MenuRibbonERP()
ACTIVATE WINDOW oERP MAXIMIZED
STATIC FUNCTION MenuRibbonERP()
DEFINE RIBBONBAR oRBar WINDOW oERP;
PROMPT 'Tabelas', ;
'Custo', ;
'Orçamento', ;
'Vendas', ;
'Contas a Pagar', ;
'Contas a ...
- 12 Jun 2026 23:11
- Fórum: Banco de Dados
- Tópico: Select demorando
- Respostas: 15
- Exibições: 3333
Re: Select demorando
... xchave + "' " + ;
") " + ;
"SELECT valor, dc, nrecibo, valor, " + ;
" SUM(CASE WHEN dc='C' AND TRIM(nrecibo)='' THEN valor ELSE 0 END) AS Total_C_Sem, " + ;
" SUM(CASE WHEN dc='D' AND TRIM(nrecibo)='' THEN valor ELSE 0 END) AS Total_D_Sem, " + ;
" SUM(CASE WHEN dc='C' AND TRIM(nrecibo ...
") " + ;
"SELECT valor, dc, nrecibo, valor, " + ;
" SUM(CASE WHEN dc='C' AND TRIM(nrecibo)='' THEN valor ELSE 0 END) AS Total_C_Sem, " + ;
" SUM(CASE WHEN dc='D' AND TRIM(nrecibo)='' THEN valor ELSE 0 END) AS Total_D_Sem, " + ;
" SUM(CASE WHEN dc='C' AND TRIM(nrecibo ...
- 31 Mai 2026 17:41
- Fórum: Ferramentas de Apoio
- Tópico: Como vocês lidam com áudios (reuniões, entrevistas, documentação) no dia a dia?
- Respostas: 5
- Exibições: 1669
Re: Como vocês lidam com áudios (reuniões, entrevistas, documentação) no dia a dia?
... IAs para Transcrição
* [TurboScribe](https://turboscribe.ai/pt/): Oferece transcrição ilimitada de áudio e vídeo com alta precisão.
* [Viratexto](https://www.blip.ai/blog/whatsapp/viratexto-bot-whatsapp/): Uma solução prática para transcrever áudios do WhatsApp. Basta enviar o arquivo para o ...
* [TurboScribe](https://turboscribe.ai/pt/): Oferece transcrição ilimitada de áudio e vídeo com alta precisão.
* [Viratexto](https://www.blip.ai/blog/whatsapp/viratexto-bot-whatsapp/): Uma solução prática para transcrever áudios do WhatsApp. Basta enviar o arquivo para o ...
- 31 Mai 2026 08:40
- Fórum: Banco de Dados
- Tópico: Oracle em apuros!
- Respostas: 19
- Exibições: 1162
Re: Oracle em apuros!
... a empresa vive um período de forte expansão operacional impulsionada pela demanda de Inteligência Artificial (IA), embora enfrente pressões de curto prazo em seu fluxo de caixa e um endividamento crescente devido aos investimentos maciços em infraestrutura. [1, 2, 3, 4]
Para compreender o momento ...
Para compreender o momento ...
- 13 Mai 2026 16:10
- Fórum: [x]Harbour
- Tópico: Como jogar itens para escolher para cima
- Respostas: 7
- Exibições: 1429
Como jogar itens para escolher para cima
... de saber, em uma lista de itens para escolher, se tem como fazer, de
aparecer nesse caso, trêz itens, se teclar seta para baixo e entrar no quarto item,
jogar os itens anteriores para cima.
@ 1,10 to 5,20
tenho esses quatro itens:
Cadastro 1
Cadastro 2
Cadastro 3
Cadastro 4
Vai entrar assim ...
aparecer nesse caso, trêz itens, se teclar seta para baixo e entrar no quarto item,
jogar os itens anteriores para cima.
@ 1,10 to 5,20
tenho esses quatro itens:
Cadastro 1
Cadastro 2
Cadastro 3
Cadastro 4
Vai entrar assim ...