RTC Forums

Subscription => Support => Topic started by: Star5 on October 17, 2012, 09:46:01 AM



Title: about TRtcMemDataSet the filtering function
Post by: Star5 on October 17, 2012, 09:46:01 AM
TRtcMemDataSet the filtering function is invalid, can fix it? thank you. ;D


Title: Re: about TRtcMemDataSet the filtering function
Post by: D.Tkalcec (RTC) on October 17, 2012, 10:53:12 AM
This is not a bug, it simply isn't implemented. TRtcMemDataSet is a very light-weight implementation, which only provides functionality for basic display and editing. If you need more functionality than provided by TRtcMemDataSet (like filtering or master/detail relations), you should use 3rd-party datasets (or TClientDataSet from Delphi), which you use in combination with the TRtcDataSetMonitor component to get similar Server-side connectivity as with the TRtcMemDataSet component.

Best Regards,
Danijel Tkalcec


Title: Re: about TRtcMemDataSet the filtering function
Post by: Star5 on October 17, 2012, 11:40:59 AM
Thank you reply,To add this feature, is it very complicated? Can you increase it? I want to use it in lazarus. ;D

Implement very complex, then forget it. :-[


Title: Re: about TRtcMemDataSet the filtering function
Post by: D.Tkalcec (RTC) on October 17, 2012, 12:23:18 PM
There are currently no plans to start adding new features to the TRtcMemDataSet component, no matter how simple or complicated they are. TRtcMemDataSet is a light-weight component with minimum features required to display and edit a dataset. If you need a more feature-rich Client-side DataSet component, you can use any 3rd-party TDataSet descendant.

PS. Filtering can also be done on the Server, directly inside your dataset query. Doing this will keep your business loginc in one place (Server) and most likely reduce the traffic between your Clients and your Server, because the Client will only receive the data it needs for display and the Server will be making all the decisions.

Best Regards,
Danijel Tkalcec