WSS 3.0WSS 3.0-Workflow - Wie ein Feldwert auf null gesetzt
Ich habe eine Liste, die ein Textfeld enthält, eine Check-Box und ein Datumsfeld. Wenn das Kontrollkästchen aktiviert ist, möchte ich das Datumsfeld auf das aktuelle Datum setzen, und wenn ein Kontrollkästchen deaktiviert ist, möchte ich das Feld Datum auf leer setzen (oder null, es ist mir egal, wie solange es leer erscheint).
Ich habe einen benutzerdefinierten Workflow mit Sharepoint Designer erstellt, der die erste Situation korrekt behandelt - und das aktuelle Datum wie erforderlich einfügt. Ich kann jedoch keine Workflow-Aktion erstellen, die ein Datumsfeld auf null oder leer setzt. Standardmäßig zeigt das Datum-Feld keinen Wert an (was ich will), also weiß ich, dass es möglich sein muss, es auf dasselbe zurückzusetzen.
Wer irgendwelche Ideen?
Ein Vorschlag die akzeptierte Lösung zu verbessern. Sie haben nicht Ihre EmptyDate setzen in Ihre eigene Liste, erstellen Sie einfach eine andere für allgemeine leere Werte Zweck. Erstellen Sie eine spezielle Liste EmptyValues, erstellen Sie ein Feld mit dem Namen EmptyDate innerhalb dieser Liste und wann immer Sie es brauchen, tun Sie dies: ... Variable setzen: MyVariable to EmptyValues: EmptyDate –
Designer können Sie erstellen und Referenz leeres Datum "Initiation Form Parameter" . Erstellen Sie also ein Initialisierungsfeld für ein leeres Datum, und setzen Sie Ihr Feld bei Bedarf auf dieses Feld, um das Datum zu löschen. https://www.nothingbatsharepoint.com/sites/eusp/Pages/how-to-set-a-column-to-null-with-spd.aspx –