Skip to content

Correção de sobreposição em informações complementares longas - #1710

Open
Skrewed wants to merge 1 commit into
ZeusAutomacao:masterfrom
Skrewed:master
Open

Correção de sobreposição em informações complementares longas#1710
Skrewed wants to merge 1 commit into
ZeusAutomacao:masterfrom
Skrewed:master

Conversation

@Skrewed

@Skrewed Skrewed commented Aug 14, 2026

Copy link
Copy Markdown
  • Convertida a banda de PageFooterBand para DataBand para permitir fluxo contínuo do texto.
  • Habilitada a propriedade CanBreak="true" para garantir a quebra de página correta em textos de até 5000 caracteres.
  • Removidas as restrições PrintOn="FirstPage" e GrowToBottom que travavam a renderização no rodapé.
  • Reduzida a fonte das informações adicionais (8pt para 6pt).
  • Inserida margem de tolerância no script C# (DadosProdutos_AfterPrint) para forçar a paginação segura dos itens antes de colidir com o novo rodapé dinâmico.

… XML comporta até 5000 caracteres)

- Convertida a banda de `PageFooterBand` para `DataBand` para permitir fluxo contínuo do texto.
- Habilitada a propriedade `CanBreak="true"` para garantir a quebra de página correta em textos de até 5000 caracteres.
- Removidas as restrições `PrintOn="FirstPage"` e `GrowToBottom` que travavam a renderização no rodapé.
- Reduzida a fonte das informações adicionais (8pt para 6pt).
- Inserida margem de tolerância no script C# (`DadosProdutos_AfterPrint`) para forçar a paginação segura dos itens antes de colidir com o novo rodapé dinâmico.
@Skrewed

Skrewed commented Aug 14, 2026

Copy link
Copy Markdown
Author

Schema XML atual:
<xs:element name="infCpl" minOccurs="0"> <xs:annotation> <xs:documentation>Informações Complementares de interesse do Contribuinte</xs:documentation> </xs:annotation> <xs:simpleType> <xs:restriction base="TString"> <xs:minLength value="1"/> <xs:maxLength value="5000"/> </xs:restriction> </xs:simpleType> </xs:element>

Antes:
DANFe-Antes.pdf

Após:
DANFe.pdf

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant