Zum Hauptinhalt springen

Asset synchronisieren und exportieren

Aufbau

SyncExportAsset(sSyncMapName, sCompany, sID, sFileName, bLab)

Parameter

| Parameter | Typ | Beschreibung
| sSyncMapName | Zeichenfolge | Name der zu verwendenden Sync-Map – dies sollte eine exportbezogene Sync-Map sein | company | Zeichenfolge | Unternehmen, dem das zu exportierende Asset gehört | sID | Zeichenfolge | ID des zu exportierenden Assets | sFileName | Zeichenfolge | Dateiname der resultierenden ZIP-Datei | sLab | Boolescher Wert | True, wenn „Action Performed By“ den Wert „Lab/Central“ hat. Falsch, wenn „Ausgeführt von“ den Wert „Kunde/Remote“ hat |

Rückgabewert

Zeichenkette

Beschreibung

Diese Funktion steht im Zusammenhang mit der Funktion „Karten synchronisieren“, wie sie unter „IndySoft DataSync – Optionen“ eingerichtet wurde. Diese Funktion exportiert ein einzelnes Asset auf der Grundlage einer Synchronisierungskarte in eine Datei.

Beispiel

sSyncMapName = "TEST123"

sCompany = "ABC COMPANY"

sID = "TEST123"

' Datei nach Asset benennen, für Dateinamen ungeeignete Zeichen entfernen

sFileName = sCompany & "-" & sID & "-" & FormatDateTimeForSQL(Now)

sFileName = ReplaceExtended(sFileName)

sFileName = sFileName & ".ZIP"

sResult = SyncExportAsset(sSyncMapName, sCompany, sID, sFileName, bLab)

DebugLog(sResult) SendEMail("notrealperson@notgmail.com", "", "", "SyncExportAsset-Ergebnisse", "", "SYNCMAP", sResult, False, False)

Anwendungskompatibilität

IndySoft Kalibrierungsmanagement, IndySoft Laborverwaltung für gewerbliche Anwendungen, IndySoft Werkzeugverwaltung |