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 |