Dundas Calendar不僅是一個日期選擇器,它還可以幫助你在不同類型的現(xiàn)有數(shù)據中顯示日期,并可以在報表中輕松導航。Dundas 圖表和儀表作為Reporting Services的一個補充,可以讓你將日歷添加到你的報表中,并且可以在日歷中呈現(xiàn)與日期相關的事件。日歷中的事件和特殊日期可以鉆取數(shù)據,以在另一個報表或網頁中顯示。
Not just a date picker, Dundas Calendar helps you visualize dates where different types of data exists, and makes it easy to navigate within reports.Complementing Dundas Chart and Gauge for Reporting Services, Dundas Calendar lets you add calendars to your reports and visualize date-related events in a calendar format. Events and special dates can be visualized in the calendar with the ability to drill down into your data to another report or web page.
完全可定制的日歷同樣支持多種類型并擁有自己樣式屬性的日期。例如,有假期,工作日,周末,非本月日期,以及標記日期(例如,有組合標記的日期) 。
一般特性:
- 支持2個和3個月的日歷垂直或水平布局視圖。
當查看多月日歷時,這些月可以根據你報表的需要輕松地設置成水平或垂直顯示。
- 支持標題
日歷可以給報表項目提供一個區(qū)域來顯示數(shù)據驅動或靜態(tài)標題。
- 標記的日期值可以是11種標記類型中的一個,或者也可以是一張圖片
自定義標記*日期*- >數(shù)據值
日歷上的數(shù)據值可以使用11種自定義標記中的一個顯示或使用自定義圖片來表現(xiàn)唯一的日歷外觀
- 標記描述
標記描述屬性能輕松地與事件關聯(lián)。
- 標志自定義
突出的日歷對象可以通過標記集來自定義標記。
- 支持對每一個日期多重標記
根據數(shù)據分組你可以在一個日期上查看多重標記以區(qū)分數(shù)據
- 支持C# 和 VB.NET腳本的自定義事件,如PostApplyData , PrePaint和PostPaint 。
C# 和 VB.NET腳本的自定義事件
C# 和 VB.NET腳本的自定義事件,如PostApplyData , PrePaint和PostPaint 。為完全自定義外觀,代碼腳本可以讓您使用日歷API來編程。
- 直觀表示用戶配置的假期
無論是公司停業(yè)還是員工休假,這些日期可以提供數(shù)據說明。 Calendar控件將針對這些獨特的日期顯示數(shù)據。
- 支持本地化
Calendar控件可以根據你的選擇顯示本地化語言以及顯示日期的方式,包括周開始的天數(shù),周日的名字,甚至是從右到左顯示。
- 鉆取到報表,書簽和超鏈接。
每個數(shù)據值只需在標記上簡單的點擊就可以觸發(fā)一個新的報表、網頁鏈接或書簽。
- 可配置分辨率
Calendar控件可用于生成高質量的報表,就像任何其他報表項目一樣。
- 支持背景圖像。
通過選擇設置背景圖片可創(chuàng)造獨特的打有烙印的日歷。
- 可裝飾邊界及邊界皮膚
從邊界樣式列表中選擇樣式來控制外觀邊界以增加個性化的日歷。
- 配置框架標題
配置框架標題以更大的自定義和最大化屏幕空間。
- 保存和加載日歷模板
支持模板功能將使你在整個報表解決方案中的所有日歷外觀保持一致。
- 標記“none”風格
這種風格不繪制標記,取而代之的是將說明文字繪制到日期單元或時間段中
日歷視圖:
- 顯示與日期相關事件的每月視圖。
Dundas Calendar可以為2和3個月的視圖垂直或水平布局。
- 支持多種類型視圖
支持多種視圖。Dundas Calendar可以為3個月的視圖垂直或水平布局。
- 一天
顯示當天具體的重要活動。
- 一周
顯示一周的具體重要活動。
- 一周工作日
顯示一周完整的工作日,顯示一周理想的商務活動計劃而不造成空間浪費。
- 單月
顯示一個月。
- 兩個月
顯示一個重點月,加上下一個月或前一個月。
- 3個月
顯示一個重點月,加上下一個月和前一個月。
- 一季度
根據一個可配置的財政年度在季度視圖中顯示3個月視圖
- 全年
顯示一個日歷年的數(shù)據。
日相關的功能:
- 定義當前日期外觀及邊界皮膚
突出顯示當天日期。
- 定義周末的外觀
控制周末的外觀用于將重點放在相關的數(shù)據上。
- 自定義非本月日期的外觀
控制非本月日期的外觀用于將重點放在相關的數(shù)據上。
- 自定義假期外觀
控制假期的外觀用于將重點放在相關的數(shù)據上。
數(shù)據功能:
- 完全支持數(shù)據分組和匯總功能
通過利用SQL Server Reporting Services對所有數(shù)據進行分組和匯總。
- 支持分組和可控制級的數(shù)據過濾
使用現(xiàn)有的報表數(shù)據集,這個控件允許你分組和過濾數(shù)據而無需從管理員那里獲取新的數(shù)據集。
- 節(jié)假日可以從數(shù)據庫( SQL Server,Access等)、MS Excel或XML中導入。
使用現(xiàn)有的數(shù)據源( SQL Server、 Access,、MS Excel 或 XML) ,在設計時導入你的企業(yè)假期,從而可以加快發(fā)展。
- 支持自定義調色板,可以為突出的數(shù)據驅動事件高亮顯示。
所有數(shù)據值通過標記顯示,這些標記的顏色可以從現(xiàn)有的調色板或用戶自定義的調色板中選擇。
The fully customizable Calendar also supports many types of days that have their own style properties. For example, there are holidays, weekdays, weekends, non-month days, and marker days (e.g., days that have an associated marker).
General Features
- Vertical or horizontal layout for 2 and 3-month calendar views.
When viewing a multi-month calendar, the months may be arranged either vertically or horizontally allowing the control to easily fit within your report.
- Title support
The Calendar allows provides a region to display a data driven or static title to the report item.
- Markers for date values can be one of 11 marker types, or an image
Custom Markers for *date*-> DATA values
The data values can be represented on the calendar using one of 11 custom markers or a custom image allowing flexibility for unique calendar appearance
- Marker Description
Marker description property to easily associate text with events.
- Marker customization
Exposed calendar object allows customizations across the collection of markers.
- Multiple markers per date
With data grouping you will be able to see multiple markers on a date enabling you to visually distinguish the data.
- C# and VB.NET scripting for custom events such as PostApplyData, PrePaint and PostPaint.
C# and VB.NET scripting for custom events
C# and VB.NET Scripting for custom events such as PostApplyData, PrePaint and PostPaint. The code scripting enables you full programmatic access to the Calendar API for full customization of the appearance.
- Visual representation of user-configurable holidays.
Whether it is a company shutdown or an employee holiday, these days may provide explanation to the data. The Calendar control will enable you to visualize your data against these unique days.
- Localized calendar support
The Calendar control is able to be represented in the language and culture of your choice regardless of the starting day of the week, weekday names, or even a right to left appearance.
- Drilldown into reports, bookmarks and hyperlinks.
Each data value can be the trigger to a new report, web page link or bookmark by simply clicking on the marker.
- Configurable dpi resolution
The calendar control can be used to generate high quality rendered reports just like any other report item.
- Background image support.
Create unique branded calendars by setting the back image to an image of your choice.
- Decorative borders & border skins
Choose from a list of border styles to control the appearance of borders for added customization to calendars.
- Configurable Frame Title
Configurable frame title allowing for greater customization and maximization of screen space.
- Save and load calendar templates
Template support will allow you to make all your calendars appear consistent throughout your reporting solution.
- Marker "none" Style
This style draws no marker, instead it draws description text into the day cell or time slot.
Calendar Views
- Displays a monthly view of date related events.
Dundas Calendar can have either vertical or horizontal layout for 2 & 3-month views.
- Supports numerous types of views
Numerous Views support. Dundas Calendar can have either vertical or horizontal layout for 3 month views.
- Single day
Shows a focus day allowing for a detailed view of the day's activities.
- Single week
Shows a focus week allowing for detailed view of the week's activities.
- Work week
Shows a full work week, ideal for showing business activities with no space wastage.
- Single month
Shows a singular month.
- Two months
Shows a focus month plus either the next or previous month.
- Three Months
Shows a focus month plus the next and previous months.
- Quarterly
Shows a 3 month view in a quarterly view with a configurable fiscal year.
- Full Year
Show a calendar year view of the data.
Day Related Features
- Define the appearance of the current date & border skins
Today will only appear on the Calendar once, so make it standout!
- Define the appearance of weekends
Control the appearance of weekends to focus on the relevant data.
- User-defined appearance of non-month days
Control the appearance of non-month dates to focus on the relevant data.
- User-defined appearance of holidays
Control the appearance of holiday dates to focus on the relevant data.
Data Features
- Fully supports data grouping and aggregation abilities
All data grouping and aggregations provided by SQL Server Reporting Services are utilized making this control a full implentation of a custom report item.
- Supports group and control-level data filtering
Using an existing report data set, this control provides features that allow you to group and filter the data without seeking an administrator to give you a new data set.
- Holidays can be imported from a database (SQL Server, Access, etc.), MS Excel or XML
Using an existing data source (SQL Server, Access, MS Excel or XML), the control will import your corporate holidays in design-time, thus speeding up development.
- Supports user-defined palette for highlighting data driven events
All data values are represented by markers and these markers can be shown in colors from one of our existing palettes or be a user-defined custom palette.