Freigeben über


SYS(3052) - Außerkraftsetzen der SET REPROCESS-Sperrung

Gibt an, ob Visual FoxPro die SET REPROCESS-Einstellung beim Versuch, eine Index- oder Memodatei zu sperren, verwendet.

SYS(3052, nFileType, [lHonorReprocess])

Rückgabewerte

Zeichen

Parameter

  • nFileType
    Gibt den Typ der Datei an. Die folgende Tabelle enthält die Werte für nType und den zugehörigen Dateitypen:

    nFileType Dateityp
    1 Index
    2 Memo
  • lHonorReprocess
    Gibt an, ob Visual FoxPro die SET REPROCESS-Einstellung für missglückte Versuche, Index- oder Memodateien zu sperren, verwendet.

    Geben Sie Wahr (.T.) an, um die SET REPROCESS-Einstellung anzuwenden, wenn Visual FoxPro versucht, die für nFileType angegebenen Dateien zu sperren. Geben Sie Falsch (.F.), den Standardwert an, um die SET REPROCESS-Einstellung außer Kraft zu setzen, wenn Visual FoxPro versucht, die für nFileType angegebenen Dateien zu sperren. Wenn Sie Falsch (.F.) wählen, wartet Visual FoxPro unbegrenzt auf Sperren für die angegebenen Dateien. Diese Option entspricht dem Sperrverhalten in früheren Versionen von FoxPro.

    Ohne Angabe von lHonorReprocess gibt SYS(3052) die aktuelle Einstellung des für nFileType angegebenen Dateityps zurück.

Hinweise

SYS(3052) stellt eine zusätzliche Steuerung der Sperrung von Dateien in Visual FoxPro bereit. Am besten setzen Sie lHonorReprocess auf Wahr (.T.), um das Risiko von Konflikten bei der Dateisperrung zu reduzieren, wenn Ihre Anwendung Transaktionsverarbeitung verwendet.

SYS(3052) gibt einen numerischen Wert von 0 (entspricht Falsch (.F.)) oder 1 (entspricht Wahr (.T.)) als Zeichenfolge zurück. Wenn Sie lHonorReprocess mit SYS(3052) angeben, ist der zurückgegebene Wert identisch mit dem logischen Wert, den Sie für lHonorReprocess angegeben haben. Ohne Angabe von lHonorReprocess entspricht der zurückgegebene Wert der aktuellen Einstellung des für nFileType angegebenen Dateityps.

Siehe auch

SET REPROCESS | SYS(3051) - Festlegen des Intervalls für Sperrversuche | Sperren von Daten