Skip to Content
FASTSUITE E2API ReferenzPython APIAPI DomänenCenPy-DienstprogrammArc Report UtilityArc Report Utility

Arc Report Utility

Kurs “ArcReportUtility” für ArcWelding PDF-Berichte

Schnelle Fakten

ImmobilienWert
KlasseArcReportUtility
Modulcenpylib.ArcReportUtility
Paketcenpylib
VeröffentlichungR2025.2.4
Methoden52
Erbt vonFPDF

Erbe

Schneller Start

# Boilerplate Example obj = ArcReportUtility()

Lifecycle

MethodeRückgabenZusammenfassung
__init__Initialisierung
createAuxCommandArcWeldReportPass Command von AutoExecute, z. B.
createPDFReportHauptmethode zur Erstellung des PDF-Berichts

Query Methods

MethodeRückgabenZusammenfassung
getRelatedDataSetPrüfen Sie und geben Rückmeldungen, ob es einen entsprechenden Datensatz gibt, in den die Programmnummer passt.
getRGBColoursHol dir die RGB-Farben für die Tabellen-Header-Reihe.
getAnyEventBerechnung linearer Werkzeugweglänge
getVectorErhält den Vektor durch zwei Punkte
getVectorLengthBerechnung der Vektorlänge
getVectorScalarBerechent den Vektorskalar

Mutation Methods

MethodeRückgabenZusammenfassung
setLanguageSetzt die gewünschte Sprache
setReportUnitSetzt die gewünschte Einheit mm/Zoll
setDownloadFolderSetzt den gewünschten Report Download Ordner, der sich vom Standard-DL-Ordner

Execution & Actions

MethodeRückgabenZusammenfassung
buildReportNameErstellen Sie den Dateinamen, der bei Anpassung geerbt werden kann.

Utilities

MethodeRückgabenZusammenfassung
techColumnSelectionErhalten Sie die gewünschte Spaltenmenge und deren Reihenfolge.
weldColumnSelectionErhalten Sie die gewünschte Spaltenmenge und deren Reihenfolge.
defineFontDefiniert den gewünschten Schrifttyp und die Größe auf Globals.
defineColumnTitleWidthDefiniert die Reihenfolge der gewünschten Tabellenspalten.
defineOpsColumnTitleWidthDefiniert die Reihenfolge der gewünschten Tabellenspalten.
defineColId
defineColMaterial
defineColSeamSize
defineColWeldingPosition
defineColWeldingSpeed
defineColWireDiameter
defineColWireFeedSpeed
defineColWireConsumption
defineColVoltage
defineColCurrent
defineColGasFlow
defineColGasFlowRate
defineColTotalWeldingTime
defineColOpsWeldSeam
defineColOpsWPSID
defineColOpsSeamSize
defineColOpsWeldingPosition
defineColOpsSeamLength
defineColOpsWeldingTime
headerDefiniert den gemeinsamen Header des PDF-Berichts, aufgerufen aus FPDF Base Class
cenheaderDefiniert den individuellen Header des PDF-Berichts unter Common Header
cenfooterDefiniert den individuellen Footer des PDF-Berichts unter Common Header
footerDefiniert den gemeinsamen Footer des PDF-Berichts, aufgerufen von FPDF Base Class
techTableDefiniert den individuellen Hauptteil des PDF-Berichts.
weldTableDefiniert den individuellen Hauptteil des PDF-Berichts.
unitConvertWandelt einen Wert in die Mengeneinheit um.
weldPositionPrüfen Sie und geben Rückmeldungen, ob es einen entsprechenden Datensatz gibt, in den die Programmnummer passt.
collectOperationDurch die angeforderte Operation zu schleifen und die geschweißte Länge zu erhalten.
columnOrderSortiert den vollständigen Spaltenbereich auf die gewünschte Reihenfolge der einzelnen Spalten
header_tableSchreiben Sie eine Tabelle mit gemeinsamen Programminformationen
colored_tableSchreiben Sie die TPE-Informationen des Programms in die Tabelle
stringLFWandelt ein Asteriks * in einer Zeichenkette in ein Linefeed chr(10) um
calcLinLengthBerechnung linearer Werkzeugweglänge
calcCircLengthBerechnung der kreisförmigen Werkzeugweglänge

Versionsnotizen

Diese Klasse ist zum Zeitpunkt der Veröffentlichung R2025.2.4 dokumentiert.

Was this page helpful?