setLoadMode

legt den Modus für das Laden von Daten in Teilen fest und ermöglicht dynamisches Laden

void setLoadMode(string mode);
modestringder Lade-Modus

Example

scheduler.config.load_date = "%Y.%m.%d";  
scheduler.init('scheduler_here',new Date(2009,10,1),"month");
 
scheduler.setLoadMode("month")  
scheduler.load("data/events.php");

Related samples

Details

Diese Methode sollte nach dem Aufruf von scheduler.init(), aber vor dem Laden von Daten in den Scheduler verwendet werden.

Standardmäßig lädt der Scheduler alle Daten auf einmal. Dies kann ineffizient sein, wenn große Mengen von Events verarbeitet werden. In solchen Fällen ist es besser, die Daten in Segmenten zu laden, nur das, was für die Anzeige der aktuellen Ansicht benötigt wird.

Der Parameter mode akzeptiert einen der folgenden vordefinierten Werte:

  • day;
  • week;
  • month;
  • year.

Beispielsweise bewirkt die Einstellung des Modus auf 'month', dass der Scheduler Daten nur für den aktuellen Monat anfordert und bei Bedarf zusätzliche Daten lädt.
Mehr erfahren über Lade-Modi.

Request

Die generierten Requests sehen folgendermaßen aus:

Data?from=DATEHERE&to=DATEHERE

wobei DATEHERE ein gültiges Datum ist, formatiert gemäß der Einstellung in load_date.


Bei Verwendung von dhtmlxConnector auf Serverseite ist keine zusätzliche serverseitige Verarbeitung für das Parsen der Daten erforderlich.

See also
Nach oben