DXHTML Sheduler: несколько временных шкал на одной странице - PullRequest
0 голосов
/ 09 июня 2019

Мне нужно отобразить график еженедельного расписания, детализированный по дням, людям и их часам работы. Пожалуйста, смотрите этот скриншот например.

Что я уже пробовал:

Подход 1) отображать временную шкалу на один день ( jsfiddle ), но я не могу продублировать ее в течение нескольких дней. Результат скриншот

    scheduler.createTimelineView({
    name: "timeline",
    x_unit: "hour",
    x_date: "%H",
    days:7,
    x_step: 1,
    x_size: 12,
    x_start: 9,
    y_unit: scheduler.serverList("sections"),
    y_property: "section_id",
    render:"days", 
    });

Подход 2) отображать временную шкалу для нескольких дней, часов и персон ( jsfiddle ), но я не могу поменять местами строки и столбцы. Результат скриншот

    scheduler.createUnitsView({
        name:"week_unit",
        property:"section_id",
        list:sections,
        days:7
    });

Как отобразить несколько дней (подход 1) или поменять местами столбцы / строки (подход 2)?

1 Ответ

0 голосов
/ 10 июня 2019

Пожалуйста, прочитайте в статье , как создать несколько экземпляров dhtmlxScheduler, т.е. несколько временных шкал на одной странице.

Что касается настройки шкалы - вы можете добавить вторую шкалу со временем - пример .

Также я предлагаю вам проверить все образцы с представлением временной шкалы и статью , которая описывает возможности представления, которое будетбыть полезным во время работы с Timeline.

...