Zeitspanne – Global

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 8 Minuten Lesedauer
  • Die Zeitspanne Die API bietet Methoden zum Definieren einer Reihe von Eigenschaften, die die Merkmale und das interaktive Verhalten eines Elements beschreiben, das innerhalb eines Zeitlinienelements gerendert wird.

    Da es äußerst wichtig ist, dass die gesamte Sammlung von Bereichen eines Zeitlinienelements eindeutig ist, sollte die Erstellung einer neuen Instanz mit durchgeführt werden CreateTimelineItem() Methode einer vorhandenen Zeitlinien-Elementinstanz.

    TimelineSpan – addPredecessor(Object Array objArray)

    Fügt mehrere Beziehungen zwischen der aktuellen Instanz und anderen TimelineSpan-Objekten hinzu, indem durch das Array von JavaScript-Objekten aufgezählt wird.

    Jedes Objekt muss eine interne Eigenschaft haben relationship_sys_idUnd predecessor_sys_idAngegeben.

    Tabelle : 1. Parameter
    Name Typ Beschreibung
    ObjArray Objekt-Array JavaScript-Objekt-Array, das zwei interne Eigenschaften enthält: relationship_sys_idUnd predecessor_sys_id.
    Tabelle : 2. Rückgaben
    Typ Beschreibung
    Ungültig

    TimelineSpan – addPredecessor(Zeichenfolge strPredecessorSysId, Zeichenfolge strRelationshipSysId, Zeichenfolge strTableName)

    Fügt die angegebene Beziehung zwischen der aktuellen Instanz und einer anderen hinzu Zeitspanne Und ermöglicht der Beziehung, einen zu öffnen GlideWindow Dient zum Anzeigen von Informationen zur Beziehung.

    Tabelle : 3. Parameter
    Name Typ Beschreibung
    StrPredecessorSysId Zeichenfolge SYS_ID des Datensatzes der geplanten Aufgabe, der der Vorgänger der Beziehung ist.
    StrRelationshipSysId Zeichenfolge SYS_ID des Beziehungsdatensatzes der Beziehung.
    StrTableName Zeichenfolge Name der Tabelle für die Beziehung.
    Tabelle : 4. Rückgaben
    Typ Beschreibung
    Ungültig

    TimelineSpan – addPredecessor(Zeichenfolge strPredecessorSysId, Zeichenfolge strRelationshipSysId)

    Fügt die angegebene Beziehung zwischen der aktuellen Instanz und einer anderen Zeitlinienspanne mit sys_ID hinzu strPredecessorSysId.

    Der gezeichneten Linie sind keine Doppelklick-Handler zugeordnet.

    Tabelle : 5. Parameter
    Name Typ Beschreibung
    StrPredecessorSysId Zeichenfolge SYS_ID des Datensatzes der geplanten Aufgabe, der der Vorgänger der Beziehung ist.
    StrRelationshipSysId Zeichenfolge SYS_ID des Beziehungsdatensatzes der Beziehung.
    Tabelle : 6. Rückgaben
    Typ Beschreibung
    Ungültig

    TimelineSpan – getAllowXDragLeft()

    Gibt den booleschen Wert von zurück AllowXDragLeftEigenschaft.

    Tabelle : 7. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 8. Rückgaben
    Typ Beschreibung
    Boolean Kennzeichnung, die angibt, ob die Startzeit des Objekts angepasst werden kann.
    Gültige Werte:
    • Wahr: Die Startzeit des Objekts kann angepasst werden.
    • Falsch: Startzeit des Objekts kann nicht angepasst werden.

    TimelineSpan – getAllowXDragRight()

    Gibt den booleschen Wert von zurück AllowXDragRightEigenschaft.

    Tabelle : 9. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 10. Rückgaben
    Typ Beschreibung
    Boolean Kennzeichnung, die angibt, ob die Endzeit des Objekts angepasst werden kann.
    Gültige Werte:
    • Wahr: Die Endzeit des Objekts kann angepasst werden.
    • Falsch: Die Endzeit des Objekts kann nicht angepasst werden.

    TimelineSpan – getAllowXMove()

    Gibt den booleschen Wert von zurück AllowXMoveEigenschaft.

    Tabelle : 11. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 12. Rückgaben
    Typ Beschreibung
    Boolean Kennzeichnung, die angibt, ob das Objekt horizontal verschoben werden kann.
    Gültige Werte:
    • Wahr: Objekt kann horizontal verschoben werden.
    • Falsch: Objekt kann nicht horizontal verschoben werden.

    TimelineSpan – getAllowYMove()

    Gibt den booleschen Wert von zurück AllowYMoveEigenschaft.

    Tabelle : 13. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 14. Rückgaben
    Typ Beschreibung
    Boolean Kennzeichnung, die angibt, ob das Objekt vertikal verschoben werden kann.
    Gültige Werte:
    • Wahr: Objekt kann vertikal verschoben werden.
    • Falsch: Objekt kann nicht vertikal verschoben werden.

    TimelineSpan – getAllowYMovePredecessor()

    Gibt den booleschen Wert von zurück AllowYMovePredecessorEigenschaft.

    Tabelle : 15. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 16. Rückgaben
    Typ Beschreibung
    Boolean Kennzeichnung, die angibt, ob die gestrichelte Beziehungslinie vom aktuellen Objekt zu einem neuen Nachfolger gezogen werden kann.
    Gültige Werte:
    • Wahr: Gestrichelte Beziehungslinie kann vom aktuellen Objekt zu einem neuen Nachfolger gezogen werden.
    • Falsch: Gestrichelte Beziehungslinie kann nicht vom aktuellen Objekt zu einem neuen Nachfolger gezogen werden.

    TimelineSpan – getInnerSegmentClass()

    Gibt den Namen der aktuellen inneren Segmentklasse für die Zeitlinienspanne zurück.

    Tabelle : 17. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 18. Rückgaben
    Typ Beschreibung
    Zeichenfolge Name der Klasse für den aktuellen inneren Segmentstil.

    TimelineSpan – getInnerSegmentEndTimems()

    Gibt die Zeit in Millisekunden der Endzeit des inneren Segmentbereichs der Zeitleistenspanne zurück.

    Tabelle : 19. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 20. Rückgaben
    Typ Beschreibung
    Nummer Endzeit des inneren Segmentbereichs der Zeitleistenspanne.

    Einheit: Millisekunden

    TimelineSpan – getInnerSegmentStartTimems()

    Gibt die Zeit in Millisekunden der Startzeit des inneren Segmentbereichs der Zeitleistenspanne zurück.

    Tabelle : 21. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 22. Rückgaben
    Typ Beschreibung
    Nummer Startzeit des inneren Segmentbereichs der Zeitleistenspanne.

    Einheit: Millisekunden

    TimelineSpan – getIsChanged()

    Gibt einen booleschen Wert zurück, der angibt, ob das aktuelle Zeitleistenelement nach der Initialisierung geändert wurde.

    Tabelle : 23. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 24. Rückgaben
    Typ Beschreibung
    Boolean Kennzeichnung, die angibt, ob der aktuelle Bereich als geändert markiert wurde.
    Gültige Werte:
    • Wahr: Als geändert markiert.
    • Falsch: Nicht als geändert markiert.

    TimelineSpan – getPointIconClass()

    Gibt eine Zeichenfolge zurück, die den Namen der Symbolklasse angibt, die zum Anzeigen des Elements auf der Zeitleiste verwendet werden soll, wenn die aktuelle Instanz eine Dauer von Null hat.

    Tabelle : 25. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 26. Rückgaben
    Typ Beschreibung
    Zeichenfolge Name der Symbolklasse, die zum Anzeigen der aktuellen Zeitleistenspanne verwendet werden soll, wenn die Dauer null ist.

    TimelineSpan – getPredecessors()

    Gibt ein Array aller vorherigen Objekte zurück, die der aktuellen Instanz zugeordnet sind. Jedes Array-Objekt ist eine HashMap, die einen enthält Vorgänger_sys_ID Und Relationship_sys_ID Eigenschaft.

    Tabelle : 27. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 28. Rückgaben
    Typ Beschreibung
    Objekt-Array Liste der HashMaps, die zwei interne Eigenschaften enthalten: Vorgänger_sys_ID Und Relationship_sys_ID .

    TimelineSpan – getSpanColor()

    Gibt den Zeichenfolgennamen der Hintergrundfarbe zurück, die für die Anzeige dieser Spanne angegeben ist.

    Tabelle : 29. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 30. Rückgaben
    Typ Beschreibung
    Zeichenfolge HTML-Farbname, der als Hintergrundfarbe für das Element verwendet werden soll.

    TimelineSpan – getSpanText()

    Gibt die Zeichenfolge zurück, die den Text angibt, der neben dem Zeitelement angezeigt werden soll.

    Hinweis:
    Dieser Text wird nur angezeigt, wenn das GlideTimeline-Objekt Zeitleistentext aktiviert hat, der mit definiert wurde GlideTimeline.showTimelineText (wahr) Methode.
    Tabelle : 31. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 32. Rückgaben
    Typ Beschreibung
    Zeichenfolge Text, der neben dem Element angezeigt wird.

    TimelineSpan – getStartTimems()

    Gibt die Startzeit des aktuellen TimelineSpan-Objekts in Millisekunden zurück.

    Tabelle : 33. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 34. Rückgaben
    Typ Beschreibung
    Nummer Startzeit des Elements.

    Einheit: Millisekunden

    TimelineSpan – getSysId()

    Gibt die sys_ID des aktuellen Objekts zurück.

    Diese Methode ist nützlich, um die sys_ID zurückzugeben, wenn die aktuelle Objektinstanz ohne eine bestimmte sys_ID erstellt wurde, um die dynamisch generierte GUID abzurufen.

    Tabelle : 35. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 36. Rückgaben
    Typ Beschreibung
    Zeichenfolge Eindeutige sys_ID des aktuellen Elements.

    TimelineSpan – getTable()

    Gibt den Namen der Tabelle zurück, auf die auf die sys_ID verwiesen wird.

    Tabelle : 37. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 38. Rückgaben
    Typ Beschreibung
    Zeichenfolge Tabellenname.

    TimelineSpan – getTooltip()

    Gibt den Text/HTML zurück, der/die im Tooltip angezeigt werden soll, wenn der Mauszeiger auf das TimelineSpan-Element zeigt.

    Tabelle : 39. Parameter
    Name Typ Beschreibung
    Keine
    Tabelle : 40. Rückgaben
    Typ Beschreibung
    Zeichenfolge Tooltip-Text.

    TimelineSpan – setAllowXDragLeft (boolescher Wert bFlag)

    Legt eine Kennzeichnung fest, die bestimmt, ob das Startdatum des Elements nach links oder rechts gezogen werden kann, um die Dauer der Aufgabe anzupassen.

    Die Auswirkung dieses Verhaltens wird von der Skripteinbindung gesteuert, die das entsprechende Ereignis verarbeitet. Der Standardwert für diese Eigenschaft ist „falsch“.

    Tabelle : 41. Parameter
    Name Typ Beschreibung
    BKennzeichnung Boolean Kennzeichnung, die angibt, ob das Startdatum des Elements angepasst werden kann.
    Gültige Werte:
    • Wahr: Startdatum kann angepasst werden.
    • Falsch: Startdatum kann nicht angepasst werden.
    Tabelle : 42. Rückgaben
    Typ Beschreibung
    Ungültig

    TimelineSpan – setAllowXDragRight (boolescher Wert bFlag)

    Legt eine Kennzeichnung fest, die bestimmt, ob das Enddatum des Elements nach links oder rechts gezogen werden kann, wodurch die Dauer der Aufgabe angepasst wird.

    Die Auswirkung dieses Verhaltens wird von der Skripteinbindung gesteuert, die das entsprechende Ereignis verarbeitet. Der Standardwert für diese Eigenschaft ist „falsch“.

    Tabelle : 43. Parameter
    Name Typ Beschreibung
    BKennzeichnung Boolean Kennzeichnung, die angibt, ob das Enddatum des Elements angepasst werden kann.
    Gültige Werte:
    • Wahr: Enddatum kann angepasst werden.
    • Falsch: Enddatum kann nicht angepasst werden.
    Tabelle : 44. Rückgaben
    Typ Beschreibung
    Ungültig

    TimelineSpan – setAllowXMove(boolescher Wert bFlag )

    Legt eine Kennzeichnung fest, die bestimmt, ob das Element verschoben werden kann, um zu einem anderen Zeitpunkt zu beginnen.

    Die Auswirkung dieses Verhaltens wird von der Skripteinbindung gesteuert, die das entsprechende Ereignis verarbeitet. Der Standardwert für diese Eigenschaft ist „falsch“.

    Tabelle : 45. Parameter
    Name Typ Beschreibung
    BKennzeichnung Boolean Kennzeichnung, die angibt, ob das Element horizontal verschoben werden kann.
    Gültige Werte:
    • Wahr: Element kann horizontal verschoben werden.
    • Falsch: Element kann nicht horizontal verschoben werden.
    Tabelle : 46. Rückgaben
    Typ Beschreibung
    Ungültig

    TimelineSpan – setAllowYMove(boolescher Wert bFlag )

    Legt eine Kennzeichnung fest, die bestimmt, ob das Element vertikal auf der Zeitleiste gezogen werden kann.

    Die Auswirkung dieses Verhaltens wird von der Skripteinbindung gesteuert, die das entsprechende Ereignis verarbeitet. Der Standardwert für diese Eigenschaft ist „falsch“.

    Tabelle : 47. Parameter
    Name Typ Beschreibung
    BKennzeichnung Boolean Kennzeichnung, die angibt, ob das Element vertikal verschoben werden kann.
    Gültige Werte:
    • Wahr: Element kann vertikal verschoben werden.
    • Falsch: Element kann nicht vertikal verschoben werden.
    Tabelle : 48. Rückgaben
    Typ Beschreibung
    Ungültig

    TimelineSpan – setAllowYMovePredecessor (boolescher Wert bFlag)

    Legt eine Kennzeichnung fest, die bestimmt, ob aus diesem Element interaktiv auf der Zeitleiste eine gestrichelte Beziehungslinie gezogen werden kann.

    Die Auswirkung dieses Verhaltens wird von der Skripteinbindung gesteuert, die das entsprechende Ereignis verarbeitet. Der Standardwert für diese Eigenschaft ist „falsch“.

    Tabelle : 49. Parameter
    Name Typ Beschreibung
    BKennzeichnung Boolean Kennzeichnung, die angibt, ob die gestrichelte Beziehungslinie vom aktuellen Objekt zu einem neuen Nachfolger gezogen werden kann.
    Gültige Werte:
    • Wahr: Gestrichelte Beziehungslinie kann vom aktuellen Objekt zu einem neuen Nachfolger gezogen werden.
    • Falsch: Gestrichelte Beziehungslinie kann nicht vom aktuellen Objekt zu einem neuen Nachfolger gezogen werden.
    Tabelle : 50. Rückgaben
    Typ Beschreibung
    Ungültig

    TimelineSpan – setInnerSegmentClass(Zeichenfolge styleClass)

    Legt den Namen der Klasse fest, die für die Stilisierung des inneren Segments verwendet werden soll, falls vorhanden.

    Tabelle : 51. Parameter
    Name Typ Beschreibung
    Stilklasse Zeichenfolge Name der Farbklasse, die zum Stilisieren des inneren Segments verwendet werden soll.
    Gültige Werte:
    • blau
    • grün
    • Silber
    Standard: Grün
    Tabelle : 52. Rückgaben
    Typ Beschreibung
    Ungültig

    TimelineSpan – setInnerSegmentTimeSpan(Anzahl startTimems, Anzahl endTimems)

    Erstellt ein inneres Segment, das innerhalb der aktuellen Zeitspanne angezeigt werden soll, die durch den angegebenen Bereich definiert ist.

    Tabelle : 53. Parameter
    Name Typ Beschreibung
    StartTimems Nummer Startzeit.

    Einheit: Millisekunden

    EndTimems Nummer Endzeit.

    Einheit: Millisekunden

    Tabelle : 54. Rückgaben
    Typ Beschreibung
    Ungültig

    TimelineSpan – setPointIconClass(String iconClassName)

    Legt die Symbolklasse fest, die zum Anzeigen des aktuellen Elements auf der Zeitleiste verwendet werden soll, wenn die aktuelle Instanz eine Dauer von Null hat.

    Hinweis:
    Dies betrifft nur die aktuelle Zeitspanne Objekt und haben Vorrang vor DefaultPointIconClass Angegeben von GlideZeitleiste .
    Tabelle : 55. Parameter
    Name Typ Beschreibung
    IconClassName Zeichenfolge Symbolklasse, die zum Anzeigen des aktuellen Elements auf der Zeitleiste verwendet werden soll, wenn die aktuelle Instanz eine Dauer von Null hat.
    Gültige Werte:
    • Black_Circle
    • Black_Square
    • Blue_Circle
    • Blue_Square
    • Green_Circle
    • Green_Square
    • Meilenstein
    • Red_Circle
    • Red_Square
    • sepia_Circle
    • sepia_Square
    Tabelle : 56. Rückgaben
    Typ Beschreibung
    Ungültig

    TimelineSpan – setSpanColor(Zeichenfolge strColor)

    Legt die Farbe für die Anzeige dieser Spanne fest.

    Tabelle : 57. Parameter
    Name Typ Beschreibung
    StrColor Zeichenfolge HTML-Name für die Farbe dieser Spanne.
    Tabelle : 58. Rückgaben
    Typ Beschreibung
    Ungültig

    TimelineSpan – setSpanText(Zeichenfolge strSpanText)

    Legt den Text fest, der neben dem Zeitelement angezeigt werden soll.

    Hinweis:
    Dieser Text wird nur angezeigt, wenn das GlideTimeline-Objekt den Zeitleistentext aktiviert hat, der mit festgelegt wurde GlideTimeline.showTimelineText (wahr) Methode.
    Tabelle : 59. Parameter
    Name Typ Beschreibung
    StrSpanText Zeichenfolge Text, der neben dem Zeitelement angezeigt werden soll.
    Tabelle : 60. Rückgaben
    Typ Beschreibung
    Ungültig

    TimelineSpan – setTimeSpan(Zahl nStartzeit, Zahl nEndTimems)

    Legt die Start- und Enddaten für die aktuelle Spanne fest.

    Tabelle : 61. Parameter
    Name Typ Beschreibung
    NStartzeit Nummer Startzeit.

    Einheit: Millisekunden

    NEndzeitms Nummer Endzeit.

    Einheit: Millisekunden

    Tabelle : 62. Rückgaben
    Typ Beschreibung
    Ungültig

    TimelineSpan – setTimeSpan(Zeichenfolge strStartTime, Zeichenfolge strEndTimems)

    Legt die Start- und Endzeiten für die aktuelle Spanne fest.

    Tabelle : 63. Parameter
    Name Typ Beschreibung
    StrStartzeit Zeichenfolge Startzeit.

    Einheit: Millisekunden

    StrEndTimems Zeichenfolge Endzeit.

    Einheit: Millisekunden

    Tabelle : 64. Rückgaben
    Typ Beschreibung
    Ungültig

    TimelineSpan – setTooltip(Zeichenfolge strTooltipText)

    Legt den Text fest, der im Tooltip angezeigt werden soll, wenn der Mauszeiger über das TimelineSpan-Element bewegt wird.

    Tabelle : 65. Parameter
    Name Typ Beschreibung
    StrTooltipText Zeichenfolge Text, der im Tooltip angezeigt werden soll.
    Hinweis:
    Sie können gültige HTML in dieser Zeichenfolge angeben.
    Tabelle : 66. Rückgaben
    Typ Beschreibung
    Ungültig