Den Status eines Vorgangs ändern: Unterschied zwischen den Versionen

Aus Asprova Hilfe
Wechseln zu: Navigation, Suche
(Imported from text file)
 
Zeile 1: Zeile 1:
{{DISPLAYTITLE:Den Status eines Vorgangs ändern}}
+
{{DISPLAYTITLE:Den Status eines Vorganges ändern}}
 
<div align="right">Hilfe Nummer: 754600</div>
 
<div align="right">Hilfe Nummer: 754600</div>
 
  <hr>
 
  <hr>
Wenn der Status eines Vorgangs in der GUI wie folgt geändert wird
+
Bei Statusänderung von Vorgängen in der GUI auf folgende Art, verändert sich die Eigenschaft "Status" des Vorganges (Der Status von Aufgaben darunter sowie der Status der Vorgangsreihenfolge werden nicht beeinflusst/synchronisiert.):
  
 
: operation.Status = kWorkStatus_Scheduled
 
: operation.Status = kWorkStatus_Scheduled
  
wird der Wert der Eigenschaft "Status" des Vorgangs geändert, aber der Status der Aufgaben unterhalb des Vorgangs und der Status der Reihenfolge des Vorgangs werden nicht synchronisiert oder geändert.
 
  
 
+
Zur Aktivierung der Synchronisierung, muss aus der Projektklasse folgendes aufgerufen werden:
Um zu synchronisieren, muss
 
  
 
: BroadcastChanges
 
: BroadcastChanges
  
der Projektklasse aufgerufen werden.
 
 
 
Wenn BroadcastChanges nicht aufgerufen wird,
 
  
 +
Wenn BroadcastChanges nicht aufgerufen wird, geschieht folgendes:
  
:#wird der Status eines Vorgangs eines Auftrags dessen Vorgänge beendet sind, während der Neuplanung von COM auf "Geplant" geändert.
 
:#Währenddessen wird der Status der Aufgaben und die Reihenfolge des Vorgangs "Beendet" bleiben.
 
:#Wenn dann die Neuplanung nicht beendet wurde und zum Beispiel der Befehl "Aufträge erstellen" ausgeführt wird, werden die Daten zwangsweise intern synchronisiert. In diesem Fall wird der Status des Vorgangs, der auf "Geplant" umgestellt war, geändert auf "Beendet".
 
  
 +
:#Der Vorgangsstatus einer Aufgabe, dessen Vorgänge alle beendet sind, ändert sich währen Neuplanung von COM auf "Geplant".
 +
:#Zeitgleich verbleiben Aufgabenstatus und Vorgangsreihenfolge als "Beendet".
 +
:#Wenn dann, beispielsweise, die Neuplanung nicht abgeschlossen wurde und der Befehl "Aufträge erstellen" ausgeführt wird, werden Daten zwangsweise intern synchronisiert. In diesem Fall verändert sich der auf "Geplant" umgestellte Vorgangsstatus auf "Beendet".
  
  
 
<hr>
 
<hr>
 
<div align="right">Hilfe Nummer: 754600</div>
 
<div align="right">Hilfe Nummer: 754600</div>

Version vom 8. September 2017, 08:56 Uhr

Hilfe Nummer: 754600

Bei Statusänderung von Vorgängen in der GUI auf folgende Art, verändert sich die Eigenschaft "Status" des Vorganges (Der Status von Aufgaben darunter sowie der Status der Vorgangsreihenfolge werden nicht beeinflusst/synchronisiert.):

operation.Status = kWorkStatus_Scheduled


Zur Aktivierung der Synchronisierung, muss aus der Projektklasse folgendes aufgerufen werden:

BroadcastChanges


Wenn BroadcastChanges nicht aufgerufen wird, geschieht folgendes:


  1. Der Vorgangsstatus einer Aufgabe, dessen Vorgänge alle beendet sind, ändert sich währen Neuplanung von COM auf "Geplant".
  2. Zeitgleich verbleiben Aufgabenstatus und Vorgangsreihenfolge als "Beendet".
  3. Wenn dann, beispielsweise, die Neuplanung nicht abgeschlossen wurde und der Befehl "Aufträge erstellen" ausgeführt wird, werden Daten zwangsweise intern synchronisiert. In diesem Fall verändert sich der auf "Geplant" umgestellte Vorgangsstatus auf "Beendet".



Hilfe Nummer: 754600