Current filter:
                                You should refresh the page.
                                Support Center
                                0
                                  • I have connected a dev express grid to my scheduler as a table view as providedd in the help file.

                                    I am trying to limit the the contents of the calendar to match the filter in the grid. I have set up the table views Filtering..ColumnFilteredItemsList to TRUE. The column filters correctly, but the calendar does not respond.

                                    Any ideas?


                                Show all comments
                                • Hello,

                                  Would you please provide us with a small sample project so we can precisely replicate the issue on our side?

                                • Craig A Cox 03.25.2013

                                  Here is an example project. I am using Firebird as my database.

                                • Craig A Cox 03.25.2013

                                  Also, how can I modify the scheduler's popup menu to accept values from a dropdown list. In particular, I want to control the items that can be included in the Location field.

                                • Hello,

                                  Thank you for your sample project. I am afraid that I was not able to compile it because of third-party components (TIBO). However, I see that the TcxSchedulerGridConnection component seems to be not applicable to your tasks. I think that it would be better in this case to bind the storage directly to the data-aware view. This will provide you with the capability to use the <GridView>.DataController.Filter.AutoDataSetFilter property to synchronize the Grid and DataSet filter (see the attached project). Otherwise, it will be necessary to filter the underlying DataSet manually according to the grid's FilterText.
                                  I am looking forward to your feedback once you have had the opportunity to try the solution from the attached demo.

                                • Craig A Cox 03.28.2013

                                  Thank you...That seems to work.

                                • Thank you for informing us that the problem is now resolved. I have posted my solution to the answer section.

                                • Craig A Cox 03.29.2013

                                  The Grid can be used to limit what is shown in the Scheduler, but the Scheduler does not appear to be linked correctly to sync with the grid. For instance, if I add content through my CustomizedEventEditor to data aware Custom Fields (through a cxDBComboBox), the content ends up on the current record of the grid, which may not be the Event I am editing in the Scheduler.

                                  Any ideas?

                                • Hello,

                                  If I understand correctly, you have your own event editor. Thus, you can use the Locate method after closing your editor to find the event's record by ID in the underlying DataSet. This should focus the corresponding row in the grid. Hope this hint will help you implement the required functionality.

                                You must  log in  or  register  to leave comments

                                1 Solution

                                0

                                I see that the TcxSchedulerGridConnection component seems to be not applicable to your tasks. I think that it would be better in this case to bind the storage directly to the data-aware view. This will provide you with the capability to use the <GridView>.DataController.Filter.AutoDataSetFilter property to synchronize the Grid and DataSet filter (see the attached project). Otherwise, it will be necessary to filter the underlying DataSet manually according to the grid's FilterText.

                                dxSample.ZIP
                                You must  log in  or  register  to leave comments

                                To start a chat you should create a support ticket


                                If you need additional product information, write to us at info@devexpress.com or call us at +1 (818) 844-3383

                                FOLLOW US

                                DevExpress engineers feature-complete Presentation Controls, IDE Productivity Tools, Business Application Frameworks, and Reporting Systems for Visual Studio, along with high-performance HTML JS Mobile Frameworks for developers targeting iOS, Android and Windows Phone. Whether using WPF, Silverlight, ASP.NET, WinForms, HTML5 or Windows 8, DevExpress tools help you build and deliver your best in the shortest time possible.

                                Copyright © 1998-2014 Developer Express Inc.
                                All trademarks or registered trademarks are property of their respective owners