GetFacturXValidationIssues
Document properties
Description
Returns the container-level issue names found by ValidateFacturXInvoice
Syntax
Delphi
Function TPDFlib.GetFacturXValidationIssues(Const Delimiter: WideString): WideString;
Parameters
| Delimiter | The delimiter used to join multiple issue names, such as | or , |
|---|
Return values
The delimited issue-name list, or an empty string when no issues were found
Remarks
Possible issue names include MissingPDFAMetadata, NotPDFA3, MissingCatalogAF, MissingEmbeddedFilesNameTree, MissingInvoiceXML, DocumentFileNameMismatch, ConformanceGuidelineMismatch, InvalidAFRelationship, and InvalidFileNameProfile
Example
// Show all validation issue identifiers
begin
PDF.ValidateFacturXInvoice;
Issues := PDF.GetFacturXValidationIssues('|');
end;
See also
ValidateFacturXInvoice, DetectFacturXInvoice, GetFacturXInvoiceInfo