GsRAChart.TgsRAChart

Материал из GedeminWiki
Перейти к: навигация, поиск
 Модуль: GsRAChart.pas   Конструкторы и деструкторы   Свойства   Методы   События   Наследованные члены 

Delphi:

 TgsRAChart = class(TCustomControl)

Описание

Визуальный компонент для отображения шахматки.

Быстрые клавиши

Пример использования

Option Explicit
Sub usrf_test_RAChartOnCreate(ByVal Sender)
'*** Данный код необходим для вызова встроенного обработчика ***
'*** В случае его удаления возможно нарушение работы системы ***
  Call   Inherited(Sender, "OnCreate", Array(Sender))
'*** конец кода поддержки встроенного обработчика            ***

  Dim RAChart, I
  Set RAChart = Sender.GetComponent("usrg_gsRAChart")
 
  RAChart.MinValue = DateSerial(2017, 01, 01)
  RAChart.MaxValue = DateSerial(2017, 12, 31)
 
  RAChart.AddRowHead "Номер", 120
  RAChart.AddRowHead "Класс", 80
 
  RAChart.AddRowTail "Итого", 60
  RAChart.AddRowTail "Всего", 60
 
 
  For I = 1 To 20
    RAChart.AddResource I, "Номер №" & I, "Люкс"
  Next
 
  RAChart.AddSubResource 1000, 3, "Место 1", ""
  RAChart.AddSubResource 1001, 3, "Место 2", ""
  RAChart.AddSubResource 1002, 3, "Место 3", ""
 
  RAChart.AddSubResource 10000, 1001, "Одеяло", "Теплое"
 
  RAChart.AddInterval 100000, 2, DateSerial(2017, 2, 10), DateSerial(2017, 2, 20), _
    "Бронирование 1", "Комментарий", 1000
  RAChart.AddInterval 100001, 5, DateSerial(2017, 2, 14), DateSerial(2017, 2, 20), _
    "Бронирование 2", "Комментарий" & vbCrLf & "в" & vbCrLf & "три строки", 2000
 
  RAChart.FirstVisibleValue = DateSerial(2017, 01, 30)
  RAChart.Value = DateSerial(2017, 02, 10)
  RAChart.ResourceID = 10
End Sub
Персональные инструменты
Пространства имён

Варианты
Действия
Навигация
Инструменты